| Package | Description |
|---|---|
| org.apache.qpid.jms.provider.amqp | |
| org.apache.qpid.jms.sasl |
| Constructor and Description |
|---|
AmqpSaslAuthenticator(Function<String[],Mechanism> mechanismFinder)
Create the authenticator and initialize it.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMechanism
Base class for SASL Authentication Mechanism that implements the basic
methods of a Mechanism class.
|
class |
AnonymousMechanism
Implements the Anonymous SASL authentication mechanism.
|
class |
CramMD5Mechanism
Implements the SASL CRAM-MD5 authentication Mechanism.
|
class |
ExternalMechanism
Implements the External SASL authentication mechanism.
|
class |
GssapiMechanism
Implements the GSSAPI sasl authentication Mechanism.
|
class |
PlainMechanism
Implements the SASL PLAIN authentication Mechanism.
|
class |
ScramSHA1Mechanism
Implements the SASL Scram SHA1 authentication Mechanism.
|
class |
ScramSHA256Mechanism
Implements the SASL Scram SHA 256 authentication Mechanism.
|
class |
XOauth2Mechanism
Implements the SASL XOAUTH2 authentication Mechanism .
|
| Modifier and Type | Method and Description |
|---|---|
Mechanism |
CramMD5MechanismFactory.createMechanism() |
Mechanism |
AnonymousMechanismFactory.createMechanism() |
Mechanism |
XOauth2MechanismFactory.createMechanism() |
Mechanism |
ScramSHA256MechanismFactory.createMechanism() |
Mechanism |
PlainMechanismFactory.createMechanism() |
Mechanism |
ScramSHA1MechanismFactory.createMechanism() |
Mechanism |
GssapiMechanismFactory.createMechanism() |
Mechanism |
MechanismFactory.createMechanism()
Creates an instance of the authentication mechanism implementation.
|
Mechanism |
ExternalMechanismFactory.createMechanism() |
static Mechanism |
SaslMechanismFinder.findMatchingMechanism(String username,
String password,
Principal localPrincipal,
Set<String> mechRestrictions,
String... remoteMechanisms)
Attempts to find a matching Mechanism implementation given a list of supported
mechanisms from a remote peer.
|
| Modifier and Type | Method and Description |
|---|---|
int |
AbstractMechanism.compareTo(Mechanism other) |
Copyright © 2013–2019 The Apache Software Foundation. All rights reserved.