Package org.jivesoftware.smack.sasl.core
Class SCRAMSHA1Mechanism
java.lang.Object
org.jivesoftware.smack.sasl.SASLMechanism
org.jivesoftware.smack.sasl.core.ScramMechanism
org.jivesoftware.smack.sasl.core.SCRAMSHA1Mechanism
- All Implemented Interfaces:
Comparable<SASLMechanism>
-
Field Summary
Fields inherited from class org.jivesoftware.smack.sasl.SASLMechanism
authenticationId, authorizationId, connection, connectionConfiguration, CRAMMD5, DIGESTMD5, EXTERNAL, GSSAPI, host, password, PLAIN, serviceName, sslSession
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
Get the priority of this SASL mechanism.protected SASLMechanism
Methods inherited from class org.jivesoftware.smack.sasl.core.ScramMechanism
authenticateInternal, authzidSupported, checkIfSuccessfulOrThrow, evaluateChallenge, getAuthenticationText, getChannelBindingData, getGs2CbindFlag, getName
Methods inherited from class org.jivesoftware.smack.sasl.SASLMechanism
afterFinalSaslChallenge, authenticate, authenticate, authenticateInternal, challengeReceived, compareTo, instanceForAuthentication, isAuthenticationSuccessful, isFinished, requiresPassword, saslPrep, setException, throwExceptionIfRequired, toBytes, toString
-
Field Details
-
NAME
-
-
Constructor Details
-
SCRAMSHA1Mechanism
public SCRAMSHA1Mechanism()
-
-
Method Details
-
getPriority
Description copied from class:SASLMechanism
Get the priority of this SASL mechanism. Lower values mean higher priority.- Specified by:
getPriority
in classSASLMechanism
- Returns:
- the priority of this SASL mechanism.
-
newInstance
- Specified by:
newInstance
in classSASLMechanism
-