Uses of Interface
com.rabbitmq.stream.sasl.CredentialsProvider
Package
Description
Main API for RabbitMQ Stream Java Client.
Implementation-specific, non-public interfaces and classes of the RabbitMQ Stream Java Client.
SASL API for the RabbitMQ Stream Java Client.
-
Uses of CredentialsProvider in com.rabbitmq.stream
Modifier and TypeMethodDescriptionEnvironmentBuilder.credentialsProvider
(CredentialsProvider credentialsProvider) TheCredentialsProvider
to use. -
Uses of CredentialsProvider in com.rabbitmq.stream.impl
Modifier and TypeMethodDescriptionClient.ClientParameters.credentialsProvider
(CredentialsProvider credentialsProvider) StreamEnvironmentBuilder.credentialsProvider
(CredentialsProvider credentialsProvider) -
Uses of CredentialsProvider in com.rabbitmq.stream.sasl
Modifier and TypeInterfaceDescriptioninterface
Contract for credentials based on a username/password pair.Modifier and TypeClassDescriptionclass
Default implementation ofUsernamePasswordCredentialsProvider
.Modifier and TypeMethodDescriptionbyte[]
AnonymousSaslMechanism.handleChallenge
(byte[] challenge, CredentialsProvider credentialsProvider) byte[]
ExternalSaslMechanism.handleChallenge
(byte[] challenge, CredentialsProvider credentialsProvider) byte[]
PlainSaslMechanism.handleChallenge
(byte[] challenge, CredentialsProvider credentialsProvider) byte[]
SaslMechanism.handleChallenge
(byte[] challenge, CredentialsProvider credentialsProvider) Handle a challenge from the serverModifierConstructorDescriptionJdkSaslConfiguration
(CredentialsProvider credentialsProvider, Supplier<String> serverNameSupplier) JdkSaslConfiguration
(CredentialsProvider credentialsProvider, Supplier<String> serverNameSupplier, String[] mechanisms)