Uses of Interface
org.apache.qpid.protonj2.engine.sasl.client.SaslCredentialsProvider
-
Uses of SaslCredentialsProvider in org.apache.qpid.protonj2.engine.sasl.client
Modifier and TypeMethodDescriptionprotected Mechanism
SaslMechanismSelector.createMechanism
(Symbol name, SaslCredentialsProvider credentials) AbstractMechanism.getChallengeResponse
(SaslCredentialsProvider credentials, ProtonBuffer challenge) CramMD5Mechanism.getChallengeResponse
(SaslCredentialsProvider credentials, ProtonBuffer challenge) Mechanism.getChallengeResponse
(SaslCredentialsProvider credentials, ProtonBuffer challenge) Create a response based on a given challenge from the remote peer.XOauth2Mechanism.getChallengeResponse
(SaslCredentialsProvider credentials, ProtonBuffer challenge) AbstractMechanism.getInitialResponse
(SaslCredentialsProvider credentials) CramMD5Mechanism.getInitialResponse
(SaslCredentialsProvider credentials) Mechanism.getInitialResponse
(SaslCredentialsProvider credentials) Create an initial response based on selected mechanism.PlainMechanism.getInitialResponse
(SaslCredentialsProvider credentials) XOauth2Mechanism.getInitialResponse
(SaslCredentialsProvider credentials) boolean
AnonymousMechanism.isApplicable
(SaslCredentialsProvider credentials) boolean
CramMD5Mechanism.isApplicable
(SaslCredentialsProvider credentials) boolean
ExternalMechanism.isApplicable
(SaslCredentialsProvider credentials) boolean
Mechanism.isApplicable
(SaslCredentialsProvider credentials) Allows the Mechanism to determine if it is a valid choice based on the configured credentials at the time of selection.boolean
PlainMechanism.isApplicable
(SaslCredentialsProvider credentials) protected boolean
SaslMechanismSelector.isApplicable
(Mechanism candidate, SaslCredentialsProvider credentials) Tests a givenMechanism
instance to determine if it is applicable given the selector configuration and the provided credentials.boolean
XOauth2Mechanism.isApplicable
(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.ModifierConstructorDescriptionSaslAuthenticator
(SaslCredentialsProvider credentials) Creates a new SASL Authenticator initialized with the given credentials provider instance.SaslAuthenticator
(SaslMechanismSelector selector, SaslCredentialsProvider credentials) Creates a new client SASL Authenticator with the givenMechanism
and client credentials provider instances.