| Interface | Description |
|---|---|
| BearerTokenWithPayload |
This extension of OAuthBearerToken provides a way to associate any additional information with the token
at run time, that is cached for the duration of the client session.
|
| HttpTask<T> |
An interface that allows a started task to directly throw an IOException.
|
| MetricsHandler |
An interface defining a callback that receives success and failure callbacks with request times
|
| TokenProvider |
A contract for a class that provides a token
|
| Class | Description |
|---|---|
| Config |
Configuration handling class
|
| ConfigProperties |
A helper class to apply configuration override mechanism to a
java.util.Properties object. |
| ConfigUtil |
The helper class with methods used in multiple places.
|
| DeprecationUtil |
Helper class with methods to handle deprecated config options
|
| FileBasedTokenProvider |
A TokenProvider that uses a file as a token source.
|
| HttpUtil |
A helper class that performs all network calls using java.net.HttpURLConnection.
|
| IOUtil |
A helper class that contains commonly used methods for I/O operations
|
| JSONUtil |
Helper methods to work with JSON
|
| LogUtil |
The helper class with logging helper methods used in multiple places
|
| NimbusPayloadTransformer |
An interface to convert from Nimbus Jose JWT
Payload object to Jackson Databind JsonNode object |
| OAuthAuthenticator |
A class with methods to authenticate a user or a client to the authorization server's token endpoint,
and obtain an access token in the form of a
TokenInfo object. |
| PrincipalExtractor |
An object with logic for extracting a principal name (i.e.
|
| SSLUtil |
A class containing helper methods that deal with SSL / TLS
|
| StaticTokenProvider |
A TokenProvider that contains an immutable token that is returned every time a
StaticTokenProvider.token() method is called. |
| TimeUtil |
A helper class containing time functions
|
| TokenInfo |
TokenInfo encapsulates the information about the access token.
|
| TokenIntrospection |
A class with methods for introspecting a JWT token
|
| Exception | Description |
|---|---|
| ConfigException |
The exception used to signal a configuration error
|
| HttpException |
An exception that signals an error status while performing a HTTP request.
|
Copyright © 2024. All rights reserved.