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
Methods in com.rabbitmq.client with parameters of type CredentialsProviderModifier and TypeMethodDescriptionvoidConnectionFactory.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 TypeClassDescriptionclassDefault implementation of a CredentialsProvider which simply holds a static username and password.classACredentialsProviderthat performs an OAuth 2 Client Credentials flow to retrieve a token.classAn abstractCredentialsProviderthat does not let token refresh happen concurrently.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) voidConnectionParams.setCredentialsProvider(CredentialsProvider credentialsProvider) voidCredentialsRefreshService.unregister(CredentialsProvider credentialsProvider, String registrationId) Unregister the entity with the given registration ID.voidDefaultCredentialsRefreshService.unregister(CredentialsProvider credentialsProvider, String registrationId)