public class NativeAuthenticationProvider extends java.lang.Object implements AuthenticationProvider<NativePacketPayload>
Constructor and Description |
---|
NativeAuthenticationProvider() |
Modifier and Type | Method and Description |
---|---|
void |
changeUser(java.lang.String user,
java.lang.String pass,
java.lang.String db)
Re-authenticates as the given user and password
|
void |
connect(java.lang.String user,
java.lang.String pass,
java.lang.String db)
Initialize communications with the MySQL server.
|
ExceptionInterceptor |
getExceptionInterceptor() |
void |
init(Protocol<NativePacketPayload> prot,
PropertySet propSet,
ExceptionInterceptor excInterceptor) |
public void init(Protocol<NativePacketPayload> prot, PropertySet propSet, ExceptionInterceptor excInterceptor)
init
in interface AuthenticationProvider<NativePacketPayload>
public void connect(java.lang.String user, java.lang.String pass, java.lang.String db)
connect
in interface AuthenticationProvider<NativePacketPayload>
user
- user namepass
- passworddb
- database namepublic ExceptionInterceptor getExceptionInterceptor()
public void changeUser(java.lang.String user, java.lang.String pass, java.lang.String db)
changeUser
in interface AuthenticationProvider<NativePacketPayload>
user
- user namepass
- passworddb
- database name