Class DefaultAuthenticationProvider
java.lang.Object
org.mariadb.jdbc.internal.protocol.authentication.DefaultAuthenticationProvider
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AuthenticationPlugin
processAuthPlugin
(String plugin, String password, byte[] authData, Options options) Process AuthenticationSwitch.
-
Field Details
-
MYSQL_NATIVE_PASSWORD
- See Also:
-
MYSQL_OLD_PASSWORD
- See Also:
-
MYSQL_CLEAR_PASSWORD
- See Also:
-
MYSQL_ED25519_PASSWORD
- See Also:
-
GSSAPI_CLIENT
- See Also:
-
DIALOG
- See Also:
-
-
Constructor Details
-
DefaultAuthenticationProvider
public DefaultAuthenticationProvider()
-
-
Method Details
-
processAuthPlugin
public static AuthenticationPlugin processAuthPlugin(String plugin, String password, byte[] authData, Options options) throws SQLException Process AuthenticationSwitch.- Parameters:
plugin
- plugin namepassword
- passwordauthData
- auth dataoptions
- connection string options- Returns:
- authentication response according to parameters
- Throws:
SQLException
- if error occur.
-