Package-level declarations
Types
A no-op auth scheme
A no-op signer that does nothing with the request
Anonymous identity
Represents a Bearer token identity
HTTP auth scheme for HTTP Bearer authentication as defined in RFC 6750
Represents a producer/source of Bearer authentication tokens
Composite BearerTokenProvider that delegates to a chain of providers. When asked for identity, providers are consulted in the order given until one succeeds. If none of the providers in the chain can provide an identity then this class will throw an exception. The exception will include the providers tried in the message. Each individual exception is available as a suppressed exception.
The user-accessible configuration properties for configuring a BearerTokenProvider.
HttpSigner that signs outgoing requests using the provided BearerToken identity
A BearerTokenProvider with Closeable resources. Users SHOULD call close when done with the provider to ensure any held resources are properly released.
A BearerTokenProvider that extracts the bearer token from JVM system properties or environment variables.
Functions
Re-prioritize a resolved list of auth options based on a user's preference list