Uses of Interface
org.apache.qpid.protonj2.engine.sasl.client.Mechanism
-
Packages that use Mechanism Package Description org.apache.qpid.protonj2.engine.sasl.client -
-
Uses of Mechanism in org.apache.qpid.protonj2.engine.sasl.client
Classes in org.apache.qpid.protonj2.engine.sasl.client that implement Mechanism Modifier and Type Class Description classAbstractMechanismBase class for SASL Authentication Mechanism that implements the basic methods of a Mechanism class.classAnonymousMechanismImplements the Anonymous SASL authentication mechanism.classCramMD5MechanismImplements the SASL CRAM-MD5 authentication Mechanism.classExternalMechanismImplements the External SASL authentication mechanism.classPlainMechanismImplements the SASL PLAIN authentication Mechanism.classScramSHA1MechanismImplements the SASL Scram SHA1 authentication Mechanism.classScramSHA256MechanismImplements the SASL Scram SHA 256 authentication Mechanism.classScramSHA512MechanismImplements the SASL Scram SHA 256 authentication Mechanism.classXOauth2MechanismImplements the SASL XOAUTH2 authentication Mechanism .Methods in org.apache.qpid.protonj2.engine.sasl.client that return Mechanism Modifier and Type Method Description abstract MechanismSaslMechanisms. createMechanism()Creates the object that implements the SASL Mechanism represented by this enumeration.protected MechanismSaslMechanismSelector. createMechanism(Symbol name, SaslCredentialsProvider credentials)MechanismSaslMechanismSelector. select(Symbol[] serverMechs, SaslCredentialsProvider credentials)Given a list of SASL mechanism names select a match from the supported types using the configured allowed list and the given credentials.Methods in org.apache.qpid.protonj2.engine.sasl.client with parameters of type Mechanism Modifier and Type Method Description protected booleanSaslMechanismSelector. isApplicable(Mechanism candidate, SaslCredentialsProvider credentials)Tests a givenMechanisminstance to determine if it is applicable given the selector configuration and the provided credentials.
-