Uses of Class javax.security.sasl.SaslException

Uses in package javax.security.sasl

Classes derived from javax.security.sasl.SaslException

class
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.

Note that the lack of an AuthenticationException does not mean that the failure was not due to an authentication error.

Methods which throw type javax.security.sasl.SaslException

SaslClient
Sasl.createSaslClient(String[] mechanisms, String authorizationID, String protocol, String serverName, Map props, CallbackHandler cbh)
Creates a SaslClient for the specified mechanism.
SaslClient
SaslClientFactory.createSaslClient(String[] mechanisms, String authorizationID, String protocol, String serverName, Map props, CallbackHandler cbh)
Creates a SaslClient using the parameters supplied.
SaslServer
Sasl.createSaslServer(String mechanism, String protocol, String serverName, Map props, CallbackHandler cbh)
Creates a SaslServer for the specified mechanism.
SaslServer
SaslServerFactory.createSaslServer(String mechanism, String protocol, String serverName, Map props, CallbackHandler cbh)
Creates a SaslServer instance using the parameters supplied.
void
Disposes of any system resources or security-sensitive information the SaslClient might be using.
void
Disposes of any system resources or security-sensitive information the SaslServer might be using.
byte[]
SaslClient.evaluateChallenge(byte[] challenge)
Evaluates the challenge data and generates a response.
byte[]
SaslServer.evaluateResponse(byte[] response)
Evaluates the response data and generates a challenge.
byte[]
SaslClient.unwrap(byte[] incoming, int offset, int len)
Unwraps a byte array received from the server.
byte[]
SaslServer.unwrap(byte[] incoming, int offset, int len)
Unwraps a byte array received from the client.
byte[]
SaslClient.wrap(byte[] outgoing, int offset, int len)
Wraps a byte array to be sent to the server.
byte[]
SaslServer.wrap(byte[] outgoing, int offset, int len)
Wraps a byte array to be sent to the client.