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
FieldsFields inherited from class org.jivesoftware.smack.sasl.SASLMechanism
authenticationId, authorizationId, connection, connectionConfiguration, CRAMMD5, DIGESTMD5, EXTERNAL, GSSAPI, host, password, PLAIN, serviceName, sslSession -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGet the priority of this SASL mechanism.protected SASLMechanismMethods inherited from class org.jivesoftware.smack.sasl.core.ScramMechanism
authenticateInternal, authzidSupported, checkIfSuccessfulOrThrow, evaluateChallenge, getAuthenticationText, getChannelBindingData, getGs2CbindFlag, getNameMethods 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
public int getPriority()Description copied from class:SASLMechanismGet the priority of this SASL mechanism. Lower values mean higher priority.- Specified by:
getPriorityin classSASLMechanism- Returns:
- the priority of this SASL mechanism.
-
newInstance
- Specified by:
newInstancein classSASLMechanism
-