public class DefaultAuthenticationProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
DIALOG |
private static java.lang.String |
GSSAPI_CLIENT |
static java.lang.String |
MYSQL_CLEAR_PASSWORD |
static java.lang.String |
MYSQL_ED25519_PASSWORD |
static java.lang.String |
MYSQL_NATIVE_PASSWORD |
static java.lang.String |
MYSQL_OLD_PASSWORD |
Constructor and Description |
---|
DefaultAuthenticationProvider() |
Modifier and Type | Method and Description |
---|---|
static InterfaceAuthSwitchSendResponsePacket |
processAuthPlugin(PacketInputStream reader,
java.lang.String plugin,
java.lang.String password,
byte[] authData,
int seqNo,
java.lang.String passwordCharacterEncoding)
Process AuthenticationSwitch.
|
public static final java.lang.String MYSQL_NATIVE_PASSWORD
public static final java.lang.String MYSQL_OLD_PASSWORD
public static final java.lang.String MYSQL_CLEAR_PASSWORD
public static final java.lang.String MYSQL_ED25519_PASSWORD
private static final java.lang.String GSSAPI_CLIENT
private static final java.lang.String DIALOG
public static InterfaceAuthSwitchSendResponsePacket processAuthPlugin(PacketInputStream reader, java.lang.String plugin, java.lang.String password, byte[] authData, int seqNo, java.lang.String passwordCharacterEncoding) throws java.sql.SQLException
reader
- packet fetcherplugin
- plugin namepassword
- passwordauthData
- auth dataseqNo
- packet sequence numberpasswordCharacterEncoding
- password character encodingjava.sql.SQLException
- if error occur.