| Interface | Description |
|---|---|
| Mechanism |
Interface for all SASL authentication mechanism implementations.
|
| MechanismFactory |
Interface for all SASL authentication mechanism implementations.
|
| Class | Description |
|---|---|
| AbstractMechanism |
Base class for SASL Authentication Mechanism that implements the basic
methods of a Mechanism class.
|
| AnonymousMechanism |
Implements the Anonymous SASL authentication mechanism.
|
| AnonymousMechanismFactory |
Create the Anonymous SASL Authentication Mechanism types.
|
| CramMD5Mechanism |
Implements the SASL CRAM-MD5 authentication Mechanism.
|
| CramMD5MechanismFactory |
Create the Plain SASL Authentication Mechanism types.
|
| ExternalMechanism |
Implements the External SASL authentication mechanism.
|
| ExternalMechanismFactory |
Create the External SASL Authentication Mechanism types.
|
| GssapiMechanism |
Implements the GSSAPI sasl authentication Mechanism.
|
| GssapiMechanismFactory | |
| PlainMechanism |
Implements the SASL PLAIN authentication Mechanism.
|
| PlainMechanismFactory |
Create the Plain SASL Authentication Mechanism types.
|
| SaslMechanismFinder |
Used to find a SASL Mechanism that most closely matches the preferred set
of Mechanisms supported by the remote peer.
|
| ScramSHA1Mechanism |
Implements the SASL Scram SHA1 authentication Mechanism.
|
| ScramSHA1MechanismFactory |
Create the Scram SHA1 SASL Authentication Mechanism type.
|
| ScramSHA256Mechanism |
Implements the SASL Scram SHA 256 authentication Mechanism.
|
| ScramSHA256MechanismFactory |
Create the Scram SHA256 SASL Authentication Mechanism types.
|
| XOauth2Mechanism |
Implements the SASL XOAUTH2 authentication Mechanism .
|
| XOauth2MechanismFactory |
Create the Plain SASL Authentication Mechanism types.
|
| Enum | Description |
|---|---|
| Mechanism.PRIORITY |
Relative priority values used to arrange the found SASL
mechanisms in a preferred order where the level of security
generally defines the preference.
|
| Exception | Description |
|---|---|
| SaslSecurityRuntimeException |
Thrown from the SASL layer when a Runtime exception is encountered.
|
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.