Class Sha256FIPSPasswordPlugin
java.lang.Object
com.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin
org.apache.camel.quarkus.component.jdbc.mysql.Sha256FIPSPasswordPlugin
- All Implemented Interfaces:
com.mysql.cj.protocol.AuthenticationPlugin<com.mysql.cj.protocol.a.NativePacketPayload>
public class Sha256FIPSPasswordPlugin
extends com.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin
-
Field Summary
Fields inherited from class com.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin
password, PLUGIN_NAME, protocol, publicKeyRequested, publicKeyString, seed, serverRSAPublicKeyFile, usernameCallbackHandler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected byte[]Methods inherited from class com.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin
destroy, encryptPassword, init, isReusable, nextAuthenticationStep, readRSAKey, requiresConfidentiality, setAuthenticationParametersMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mysql.cj.protocol.AuthenticationPlugin
init, reset, setSourceOfAuthData
-
Constructor Details
-
Sha256FIPSPasswordPlugin
public Sha256FIPSPasswordPlugin()
-
-
Method Details
-
getProtocolPluginName
- Specified by:
getProtocolPluginNamein interfacecom.mysql.cj.protocol.AuthenticationPlugin<com.mysql.cj.protocol.a.NativePacketPayload>- Overrides:
getProtocolPluginNamein classcom.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin
-
encryptPassword
protected byte[] encryptPassword()- Overrides:
encryptPasswordin classcom.mysql.cj.protocol.a.authentication.Sha256PasswordPlugin
-