public class XOAuth2Mechanism extends AbstractSaslMechanism
| Modifier and Type | Field and Description |
|---|---|
static String |
X_OAUTH2_TOKEN_CALLBACK_KEY |
static String |
X_OAUTH2_TOKEN_KEY |
SASL_COMPLETE_KEYFORCE_AUTHZID| Constructor and Description |
|---|
XOAuth2Mechanism() |
| Modifier and Type | Method and Description |
|---|---|
String |
evaluateChallenge(String input,
SessionObject sessionObject)
Evaluating challenge received from server.
|
boolean |
isAllowedToUse(SessionObject sessionObject)
This method is used to check if mechanism can be used with current
session.
|
String |
name()
Return mechanism name.
|
isComplete, setCompletepublic static final String X_OAUTH2_TOKEN_CALLBACK_KEY
public static final String X_OAUTH2_TOKEN_KEY
public String evaluateChallenge(String input, SessionObject sessionObject) throws ClientSaslException
SaslMechanisminput - received datasessionObject - current SessionObjectClientSaslExceptionpublic boolean isAllowedToUse(SessionObject sessionObject)
SaslMechanismsessionObject - current SessionObjecttrue if mechanism can be used it current XMPP session.public String name()
SaslMechanismCopyright © 2006–2018 Tigase. All rights reserved.