Interface | Description |
---|---|
SaslClient |
Performs SASL authentication as a client.
|
SaslClientFactory |
An interface for creating instances of
SaslClient . |
SaslServer |
Performs SASL authentication as a server.
|
SaslServerFactory |
An interface for creating instances of
SaslServer . |
Class | Description |
---|---|
AuthorizeCallback |
This callback is used by
SaslServer to determine whether one entity
(identified by an authenticated authentication ID) can act on behalf of
another entity (identified by an authorization ID). |
RealmCallback |
This callback is used by
SaslClient and SaslServer to
retrieve realm information. |
RealmChoiceCallback |
This callback is used by
SaslClient and SaslServer to obtain
a realm given a list of realm choices. |
Sasl |
A static class for creating SASL clients and servers.
|
Exception | Description |
---|---|
AuthenticationException |
This exception is thrown by a SASL mechanism implementation to indicate
that the SASL exchange has failed due to reasons related to authentication,
such as an invalid identity, passphrase, or key.
|
SaslException |
This class represents an error that has occurred when using SASL.
|