Uses of Interface
org.apache.qpid.protonj2.engine.sasl.client.SaslCredentialsProvider
-
Packages that use SaslCredentialsProvider Package Description org.apache.qpid.protonj2.engine.sasl.client -
-
Uses of SaslCredentialsProvider in org.apache.qpid.protonj2.engine.sasl.client
Methods in org.apache.qpid.protonj2.engine.sasl.client with parameters of type SaslCredentialsProvider Modifier and Type Method Description protected Mechanism
SaslMechanismSelector. createMechanism(Symbol name, SaslCredentialsProvider credentials)
ProtonBuffer
AbstractMechanism. getChallengeResponse(SaslCredentialsProvider credentials, ProtonBuffer challenge)
ProtonBuffer
CramMD5Mechanism. getChallengeResponse(SaslCredentialsProvider credentials, ProtonBuffer challenge)
ProtonBuffer
Mechanism. getChallengeResponse(SaslCredentialsProvider credentials, ProtonBuffer challenge)
Create a response based on a given challenge from the remote peer.ProtonBuffer
XOauth2Mechanism. getChallengeResponse(SaslCredentialsProvider credentials, ProtonBuffer challenge)
ProtonBuffer
AbstractMechanism. getInitialResponse(SaslCredentialsProvider credentials)
ProtonBuffer
CramMD5Mechanism. getInitialResponse(SaslCredentialsProvider credentials)
ProtonBuffer
Mechanism. getInitialResponse(SaslCredentialsProvider credentials)
Create an initial response based on selected mechanism.ProtonBuffer
PlainMechanism. getInitialResponse(SaslCredentialsProvider credentials)
ProtonBuffer
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)
Mechanism
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.Constructors in org.apache.qpid.protonj2.engine.sasl.client with parameters of type SaslCredentialsProvider Constructor Description SaslAuthenticator(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.
-