# Uses of Package
javax.security.sasl

- Packages that use javax.security.sasl
  Package | Description
  --- | ---
  javax.security.sasl | Contains class and interfaces for supporting SASL.

- Classes in javax.security.sasl used by javax.security.sasl
  Class | Description
  --- | ---
  SaslClient | Performs SASL authentication as a client.
  SaslClientFactory | An interface for creating instances of `SaslClient`.
  SaslException | This class represents an error that has occurred when using SASL.
  SaslServer | Performs SASL authentication as a server.
  SaslServerFactory | An interface for creating instances of `SaslServer`.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2026, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.