Package javax.security.sasl

Interface Summary
SaslClient sample code for javax.security.sasl.SaslClient definition code for javax.security.sasl.SaslClient Performs SASL authentication as a client.
SaslClientFactory sample code for javax.security.sasl.SaslClientFactory definition code for javax.security.sasl.SaslClientFactory An interface for creating instances of SaslClient.
SaslServer sample code for javax.security.sasl.SaslServer definition code for javax.security.sasl.SaslServer Performs SASL authentication as a server.
SaslServerFactory sample code for javax.security.sasl.SaslServerFactory definition code for javax.security.sasl.SaslServerFactory An interface for creating instances of SaslServer.
 

Class Summary
AuthorizeCallback sample code for javax.security.sasl.AuthorizeCallback definition code for javax.security.sasl.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 sample code for javax.security.sasl.RealmCallback definition code for javax.security.sasl.RealmCallback This callback is used by SaslClient and SaslServer to retrieve realm information.
RealmChoiceCallback sample code for javax.security.sasl.RealmChoiceCallback definition code for javax.security.sasl.RealmChoiceCallback This callback is used by SaslClient and SaslServer to obtain a realm given a list of realm choices.
Sasl sample code for javax.security.sasl.Sasl definition code for javax.security.sasl.Sasl A static class for creating SASL clients and servers.
 

Exception Summary
AuthenticationException sample code for javax.security.sasl.AuthenticationException definition code for javax.security.sasl.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 sample code for javax.security.sasl.SaslException definition code for javax.security.sasl.SaslException This class represents an error that has occurred when using SASL.