Uses of Class
org.jivesoftware.smack.SmackException.SmackSaslException
-
Packages that use SmackException.SmackSaslException Package Description org.jivesoftware.smack Core classes of the Smack API.org.jivesoftware.smack.sasl Classes and interfaces for SASL based XMPP authentication.org.jivesoftware.smack.sasl.core SASL mechanisms provided by Smack Core.org.jivesoftware.smack.sasl.javax A javax SASL implementation for Smack.org.jivesoftware.smack.sasl.provided A SASL implementation for Smack. -
-
Uses of SmackException.SmackSaslException in org.jivesoftware.smack
Methods in org.jivesoftware.smack that throw SmackException.SmackSaslException Modifier and Type Method Description protected SASLMechanism
AbstractXMPPConnection. authenticate(java.lang.String username, java.lang.String password, EntityBareJid authzid, javax.net.ssl.SSLSession sslSession)
Authenticate a connection. -
Uses of SmackException.SmackSaslException in org.jivesoftware.smack.sasl
Methods in org.jivesoftware.smack.sasl that throw SmackException.SmackSaslException Modifier and Type Method Description void
SASLMechanism. afterFinalSaslChallenge()
Check if the SASL mechanism was successful and if it was, then mark it so.void
SASLMechanism. authenticate(java.lang.String username, java.lang.String host, DomainBareJid serviceName, java.lang.String password, EntityBareJid authzid, javax.net.ssl.SSLSession sslSession)
Builds and sends theauth
stanza to the server.void
SASLMechanism. authenticate(java.lang.String host, DomainBareJid serviceName, javax.security.auth.callback.CallbackHandler cbh, EntityBareJid authzid, javax.net.ssl.SSLSession sslSession)
Builds and sends theauth
stanza to the server.protected void
SASLMechanism. authenticateInternal()
protected abstract void
SASLMechanism. authenticateInternal(javax.security.auth.callback.CallbackHandler cbh)
void
SASLMechanism. challengeReceived(java.lang.String challengeString, boolean finalChallenge)
The server is challenging the SASL mechanism for the stanza he just sent.protected abstract void
SASLMechanism. checkIfSuccessfulOrThrow()
protected byte[]
SASLMechanism. evaluateChallenge(byte[] challenge)
Evaluate the SASL challenge.protected abstract byte[]
SASLMechanism. getAuthenticationText()
Should return the initial response of the SASL mechanism.void
SASLMechanism. throwExceptionIfRequired()
-
Uses of SmackException.SmackSaslException in org.jivesoftware.smack.sasl.core
Methods in org.jivesoftware.smack.sasl.core that throw SmackException.SmackSaslException Modifier and Type Method Description void
ScramMechanism. checkIfSuccessfulOrThrow()
protected byte[]
ScramMechanism. evaluateChallenge(byte[] challenge)
protected byte[]
ScramMechanism. getChannelBindingData()
protected byte[]
ScramPlusMechanism. getChannelBindingData()
-
Uses of SmackException.SmackSaslException in org.jivesoftware.smack.sasl.javax
Subclasses of SmackException.SmackSaslException in org.jivesoftware.smack.sasl.javax Modifier and Type Class Description class
SmackJavaxSaslException
Methods in org.jivesoftware.smack.sasl.javax that throw SmackException.SmackSaslException Modifier and Type Method Description void
SASLJavaXMechanism. checkIfSuccessfulOrThrow()
-
Uses of SmackException.SmackSaslException in org.jivesoftware.smack.sasl.provided
Methods in org.jivesoftware.smack.sasl.provided that throw SmackException.SmackSaslException Modifier and Type Method Description void
SASLDigestMD5Mechanism. checkIfSuccessfulOrThrow()
protected byte[]
SASLDigestMD5Mechanism. evaluateChallenge(byte[] challenge)
-