Uses of Interface
org.apache.qpid.protonj2.engine.sasl.client.SaslCredentialsProvider
Packages that use SaslCredentialsProvider
-
Uses of SaslCredentialsProvider in org.apache.qpid.protonj2.engine.sasl.client
Methods in org.apache.qpid.protonj2.engine.sasl.client with parameters of type SaslCredentialsProviderModifier and TypeMethodDescriptionprotected MechanismSaslMechanismSelector.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) booleanAnonymousMechanism.isApplicable(SaslCredentialsProvider credentials) booleanCramMD5Mechanism.isApplicable(SaslCredentialsProvider credentials) booleanExternalMechanism.isApplicable(SaslCredentialsProvider credentials) booleanMechanism.isApplicable(SaslCredentialsProvider credentials) Allows the Mechanism to determine if it is a valid choice based on the configured credentials at the time of selection.booleanPlainMechanism.isApplicable(SaslCredentialsProvider credentials) protected booleanSaslMechanismSelector.isApplicable(Mechanism candidate, SaslCredentialsProvider credentials) Tests a givenMechanisminstance to determine if it is applicable given the selector configuration and the provided credentials.booleanXOauth2Mechanism.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.Constructors in org.apache.qpid.protonj2.engine.sasl.client with parameters of type SaslCredentialsProviderModifierConstructorDescriptionSaslAuthenticator(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 givenMechanismand client credentials provider instances.