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 |
TODO describe me.
|
org.jivesoftware.smack.sasl.provided |
TODO describe me.
|
Modifier and Type | Method and Description |
---|---|
static void |
SASLAuthentication.registerSASLMechanism(SASLMechanism mechanism)
Registers a new SASL mechanism.
|
Modifier and Type | Method and Description |
---|---|
SASLMechanism |
SASLMechanism.instanceForAuthentication(XMPPConnection connection,
ConnectionConfiguration connectionConfiguration) |
protected abstract SASLMechanism |
SASLMechanism.newInstance() |
Modifier and Type | Method and Description |
---|---|
int |
SASLMechanism.compareTo(SASLMechanism other) |
Modifier and Type | Class and Description |
---|---|
class |
SASLAnonymous
Implementation of the SASL ANONYMOUS mechanism.
|
class |
SASLXOauth2Mechanism
The SASL X-OAUTH2 mechanism as described in https://developers.google
.com/talk/jep_extensions/oauth
|
class |
ScramMechanism |
class |
ScramPlusMechanism
SCRAM-X-PLUS implementation.
|
class |
SCRAMSHA1Mechanism |
class |
ScramSha1PlusMechanism |
Modifier and Type | Method and Description |
---|---|
protected SASLMechanism |
ScramSha1PlusMechanism.newInstance() |
protected SASLMechanism |
SCRAMSHA1Mechanism.newInstance() |
Modifier and Type | Class and Description |
---|---|
class |
SASLCramMD5Mechanism
Implementation of the SASL CRAM-MD5 mechanism.
|
class |
SASLGSSAPIMechanism
Implementation of the SASL GSSAPI mechanism.
|
class |
SASLJavaXMechanism |
Modifier and Type | Class and Description |
---|---|
class |
SASLDigestMD5Mechanism |
class |
SASLExternalMechanism
Implementation of the SASL-EXTERNAL authentication mechanism.
|
class |
SASLPlainMechanism |
Modifier and Type | Method and Description |
---|---|
protected SASLMechanism |
SASLExternalMechanism.newInstance() |