public class ScramPlusMechanism extends AbstractScram
AbstractScram.BindTypeUTF_CHARSET| Modifier | Constructor and Description |
|---|---|
|
ScramPlusMechanism() |
protected |
ScramPlusMechanism(String mechanismName,
String algorithm,
byte[] clientKey,
byte[] serverKey) |
| Modifier and Type | Method and Description |
|---|---|
protected byte[] |
getBindData(AbstractScram.BindType bindType,
tigase.jaxmpp.core.client.SessionObject sessionObject) |
protected AbstractScram.BindType |
getBindType(tigase.jaxmpp.core.client.SessionObject sessionObject) |
boolean |
isAllowedToUse(tigase.jaxmpp.core.client.SessionObject sessionObject) |
evaluateChallenge, getData, h, hi, hmac, key, name, normalize, randomString, xorprotected byte[] getBindData(AbstractScram.BindType bindType, tigase.jaxmpp.core.client.SessionObject sessionObject)
getBindData in class AbstractScramprotected AbstractScram.BindType getBindType(tigase.jaxmpp.core.client.SessionObject sessionObject)
getBindType in class AbstractScrampublic boolean isAllowedToUse(tigase.jaxmpp.core.client.SessionObject sessionObject)
isAllowedToUse in interface tigase.jaxmpp.core.client.xmpp.modules.auth.SaslMechanismisAllowedToUse in class AbstractScramCopyright © 2006–2018 Tigase. All rights reserved.