Interface | Description |
---|---|
TokenSource |
A resource which can produce an OAuth token.
|
Class | Description |
---|---|
AzureServicePrincipalCredentialsProvider |
Adds refreshed Azure Active Directory (AAD) Service Principal OAuth tokens to every request,
while automatically resolving different Azure environment endpoints.
|
ClientCredentials |
An implementation of RefreshableTokenSource implementing the client_credentials OAuth grant type.
|
ClientCredentials.Builder | |
Consent |
Consent provides a mechanism to retrieve an authorization code and exchange it for an OAuth token
using the Authorization Code + PKCE flow.
|
Consent.Builder | |
ExternalBrowserCredentialsProvider |
A
CredentialsProvider which implements the Authorization Code + PKCE flow by opening a
browser for the user to authorize the application. |
OAuthClient |
Enables 3-legged OAuth2 flow with PKCE
|
OAuthClient.Builder | |
OAuthM2MServicePrincipalCredentialsProvider |
Adds refreshed Databricks machine-to-machine OAuth Bearer token to every request, if
/oidc/.well-known/oauth-authorization-server is available on the given host.
|
OAuthResponse |
The response from an OAuth token request.
|
OpenIDConnectEndpoints |
Data class modelling the set of OpenID Connect endpoints, as defined in the
OIDC spec.
|
RefreshableTokenSource |
An OAuth TokenSource which can be refreshed.
|
SessionCredentials |
An implementation of RefreshableTokenSource implementing the refresh_token OAuth grant type.
|
Token |
Enum | Description |
---|---|
AuthParameterPosition |
Options for where authentication parameters can be provided in a request.
|
Copyright © 2024. All rights reserved.