Uses of Interface
com.rabbitmq.client.impl.CredentialsProvider
Packages that use CredentialsProvider
Package
Description
The client API proper: classes and interfaces representing the AMQP
connections, channels, and wire-protocol framing descriptors.
Implementations of interfaces specified in the client API, and their supporting classes.
-
Uses of CredentialsProvider in com.rabbitmq.client
Fields in com.rabbitmq.client declared as CredentialsProviderModifier and TypeFieldDescriptionprivate CredentialsProvider
ConnectionFactory.credentialsProvider
Methods in com.rabbitmq.client with parameters of type CredentialsProviderModifier and TypeMethodDescriptionvoid
ConnectionFactory.setCredentialsProvider
(CredentialsProvider credentialsProvider) Set a custom credentials provider. -
Uses of CredentialsProvider in com.rabbitmq.client.impl
Classes in com.rabbitmq.client.impl that implement CredentialsProviderModifier and TypeClassDescriptionclass
Default implementation of a CredentialsProvider which simply holds a static username and password.class
ACredentialsProvider
that performs an OAuth 2 Client Credentials flow to retrieve a token.class
An abstractCredentialsProvider
that does not let token refresh happen concurrently.Fields in com.rabbitmq.client.impl declared as CredentialsProviderModifier and TypeFieldDescriptionprivate final CredentialsProvider
AMQConnection.credentialsProvider
private CredentialsProvider
ConnectionParams.credentialsProvider
private final CredentialsProvider
DefaultCredentialsRefreshService.CredentialsProviderState.credentialsProvider
Fields in com.rabbitmq.client.impl with type parameters of type CredentialsProviderModifier and TypeFieldDescriptionprivate final ConcurrentMap
<CredentialsProvider, DefaultCredentialsRefreshService.CredentialsProviderState> DefaultCredentialsRefreshService.credentialsProviderStates
Methods in com.rabbitmq.client.impl that return CredentialsProviderMethods in com.rabbitmq.client.impl with parameters of type CredentialsProviderModifier and TypeMethodDescriptionCredentialsRefreshService.register
(CredentialsProvider credentialsProvider, Callable<Boolean> refreshAction) Register a new entity that needs credentials renewal.DefaultCredentialsRefreshService.register
(CredentialsProvider credentialsProvider, Callable<Boolean> refreshAction) void
ConnectionParams.setCredentialsProvider
(CredentialsProvider credentialsProvider) void
CredentialsRefreshService.unregister
(CredentialsProvider credentialsProvider, String registrationId) Unregister the entity with the given registration ID.void
DefaultCredentialsRefreshService.unregister
(CredentialsProvider credentialsProvider, String registrationId) Constructors in com.rabbitmq.client.impl with parameters of type CredentialsProviderModifierConstructorDescription(package private)
CredentialsProviderState
(CredentialsProvider credentialsProvider)