public class SASLExternalMechanism
extends org.jivesoftware.smack.sasl.SASLMechanism
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NAME |
| Constructor and Description |
|---|
SASLExternalMechanism() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
authenticateInternal(javax.security.auth.callback.CallbackHandler cbh) |
boolean |
authzidSupported() |
void |
checkIfSuccessfulOrThrow() |
protected byte[] |
getAuthenticationText() |
java.lang.String |
getName() |
int |
getPriority() |
protected org.jivesoftware.smack.sasl.SASLMechanism |
newInstance() |
boolean |
requiresPassword() |
afterFinalSaslChallenge, authenticate, authenticate, authenticateInternal, challengeReceived, compareTo, evaluateChallenge, instanceForAuthentication, isAuthenticationSuccessful, isFinished, saslPrep, setException, throwExceptionIfRequired, toBytes, toStringpublic static final java.lang.String NAME
protected void authenticateInternal(javax.security.auth.callback.CallbackHandler cbh)
authenticateInternal in class org.jivesoftware.smack.sasl.SASLMechanismprotected byte[] getAuthenticationText()
getAuthenticationText in class org.jivesoftware.smack.sasl.SASLMechanismpublic java.lang.String getName()
getName in class org.jivesoftware.smack.sasl.SASLMechanismpublic int getPriority()
getPriority in class org.jivesoftware.smack.sasl.SASLMechanismprotected org.jivesoftware.smack.sasl.SASLMechanism newInstance()
newInstance in class org.jivesoftware.smack.sasl.SASLMechanismpublic void checkIfSuccessfulOrThrow()
checkIfSuccessfulOrThrow in class org.jivesoftware.smack.sasl.SASLMechanismpublic boolean authzidSupported()
authzidSupported in class org.jivesoftware.smack.sasl.SASLMechanismpublic boolean requiresPassword()
requiresPassword in class org.jivesoftware.smack.sasl.SASLMechanism