Uses of Interface
org.apache.qpid.protonj2.engine.sasl.client.Mechanism
Packages that use Mechanism
-
Uses of Mechanism in org.apache.qpid.protonj2.engine.sasl.client
Classes in org.apache.qpid.protonj2.engine.sasl.client that implement MechanismModifier and TypeClassDescriptionclassBase class for SASL Authentication Mechanism that implements the basic methods of a Mechanism class.classImplements the Anonymous SASL authentication mechanism.classImplements the SASL CRAM-MD5 authentication Mechanism.classImplements the External SASL authentication mechanism.classImplements the SASL PLAIN authentication Mechanism.classImplements the SASL Scram SHA1 authentication Mechanism.classImplements the SASL Scram SHA 256 authentication Mechanism.classImplements the SASL Scram SHA 256 authentication Mechanism.classImplements the SASL XOAUTH2 authentication Mechanism .Methods in org.apache.qpid.protonj2.engine.sasl.client that return MechanismModifier and TypeMethodDescriptionabstract MechanismSaslMechanisms.createMechanism()Creates the object that implements the SASL Mechanism represented by this enumeration.protected MechanismSaslMechanismSelector.createMechanism(Symbol name, SaslCredentialsProvider credentials) SaslMechanismSelector.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 MechanismModifier and TypeMethodDescriptionprotected booleanSaslMechanismSelector.isApplicable(Mechanism candidate, SaslCredentialsProvider credentials) Tests a givenMechanisminstance to determine if it is applicable given the selector configuration and the provided credentials.