Structs§
- Access
Token - Public credential result; deliberately excludes the refresh token.
- Auth
Client - Databricks profile and acquisition policy over the shared
AuthSessionlifecycle. - Auth
Options - Shared lifecycle configuration embedded by every provider’s binding options.
- Databricks
Auth Options - Configuration shared by the generated Node and Python auth bindings.
- Databricks
Auth Status - Resolved Databricks identity and active storage backend.
- File
Store - Machine
ToMachine Flow - Memory
Store - OAuth
Flow - OAuth
Template - Branding and content renderer for the browser OAuth callback.
- OAuth
Template Context - Values displayed by the browser OAuth callback.
- Persistent
Auth - Databricks binding facade over the shared persistent authentication lifecycle.
- Profile
- Profile
Options - Databricks profile overrides; debug output never includes the client secret.
- Store
Options - Token
Enums§
- Auth
Kind - Authentication strategy selected from Databricks configuration.
- Databricks
Auth Error - Error
- Storage
- Target
Kind
Constants§
Traits§
- Auth
Session - A provider wrapper that inherits the canonical credential lifecycle.
- Credential
Store - Credential persistence with exclusive refresh coordination.
- Storage
Adapter - Foreign-language persistence contract; implement every method in Node or Python.
- Storage
Lock - Exclusive refresh lease; RAII locks can use the default consuming release.
Functions§
- create_
persistent_ auth - Resolve a Databricks profile and open built-in credential storage.
- create_
persistent_ auth_ with_ storage - Resolve a Databricks profile using a shared owning-library storage handle.
- default_
callback_ image_ src - Build the default callback logo as an embedded SVG data URI.
- open_
store - resolve_
config_ file