类 ScramSha256SaslClient
- java.lang.Object
-
- com.mysql.cj.sasl.ScramShaSaslClient
-
- com.mysql.cj.sasl.ScramSha256SaslClient
-
- 所有已实现的接口:
SaslClient
public class ScramSha256SaslClient extends ScramShaSaslClient
ASaslClientimplementation for SCRAM-SHA-256, as specified in RFC 5802 and RFC 7677. The IANA-registered mechanism was renamed to "MYSQLCJ-SCRAM-SHA-256" in order to avoid future conflicts with an officially supported implementation. When there is a Java-supported implementation for SCRAM-SHA-256, it will have to be thoroughly tested with Connector/J and if that works, this code can be obsoleted.
-
-
嵌套类概要
-
从类继承的嵌套类/接口 com.mysql.cj.sasl.ScramShaSaslClient
ScramShaSaslClient.ScramExchangeStage
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringIANA_MECHANISM_NAMEstatic StringMECHANISM_NAME-
从类继承的字段 com.mysql.cj.sasl.ScramShaSaslClient
authenticationId, authorizationId, CLIENT_KEY, clientFirstMessageBare, cNonce, GS2_CBIND_FLAG, gs2Header, MINIMUM_ITERATIONS, password, scramStage, SERVER_KEY, serverSignature
-
-
构造器概要
构造器 构造器 说明 ScramSha256SaslClient(String authorizationId, String authenticationId, String password)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetMechanismName()-
从类继承的方法 com.mysql.cj.sasl.ScramShaSaslClient
dispose, evaluateChallenge, getNegotiatedProperty, hasInitialResponse, isComplete, unwrap, wrap
-
-
-
-
构造器详细资料
-
ScramSha256SaslClient
public ScramSha256SaslClient(String authorizationId, String authenticationId, String password) throws SaslException
- 抛出:
SaslException
-
-
方法详细资料
-
getMechanismName
public String getMechanismName()
-
-