Contains class and interfaces for supporting SASL.
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.
Creates a SaslClient
using the parameters supplied.
Creates a SaslClient using the parameters supplied.
Creates a SaslServer
for the specified mechanism.
Creates a SaslServer
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[]
Evaluates the challenge data and generates a response.
byte[]
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.
Report a bug or suggest an enhancement For further API reference and developer documentation see the Java SE Documentation , which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples. Other versions. Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries. Copyright © 1993, 2023, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA. All rights reserved. Use is subject to license terms and the documentation redistribution policy .