| Package | Description |
|---|---|
| com.databricks.sdk.core | |
| com.databricks.sdk.core.oauth | |
| com.databricks.sdk.core.utils |
| Modifier and Type | Class and Description |
|---|---|
class |
CliTokenSource |
| Modifier and Type | Method and Description |
|---|---|
TokenSource |
DatabricksConfig.getTokenSource() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
OAuthHeaderFactory
Factory interface for creating OAuth authentication headers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClientCredentials
An implementation of RefreshableTokenSource implementing the client_credentials OAuth grant type.
|
class |
DatabricksOAuthTokenSource
Implementation of TokenSource that handles OAuth token exchange for Databricks authentication.
|
class |
EndpointTokenSource
Represents a token source that exchanges a control plane token for an endpoint-specific dataplane
token.
|
class |
ErrorTokenSource
A TokenSource implementation that always throws an error when attempting to get a token.
|
class |
RefreshableTokenSource
An OAuth TokenSource which can be refreshed.
|
class |
SessionCredentials
An implementation of RefreshableTokenSource implementing the refresh_token OAuth grant type.
|
| Modifier and Type | Method and Description |
|---|---|
static OAuthHeaderFactory |
OAuthHeaderFactory.fromTokenSource(TokenSource tokenSource)
Creates an OAuthHeaderFactory from a TokenSource.
|
| Constructor and Description |
|---|
DataPlaneTokenSource(HttpClient httpClient,
TokenSource cpTokenSource,
String host)
Constructs a DataPlaneTokenSource.
|
EndpointTokenSource(TokenSource cpTokenSource,
String authDetails,
HttpClient httpClient,
String host)
Constructs a new EndpointTokenSource.
|
TokenSourceCredentialsProvider(TokenSource tokenSource,
String authType)
Creates a new TokenSourceCredentialsProvider with the specified token source and auth type.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AzureUtils.ensureHostPresent(DatabricksConfig config,
com.fasterxml.jackson.databind.ObjectMapper mapper,
BiFunction<DatabricksConfig,String,TokenSource> tokenSourceFor)
Resolves Azure Databricks workspace URL from ARM Resource ID
|
Copyright © 2025. All rights reserved.