auth
relationalai
Authentication helpers (Direct Access + Snowflake OAuth/JWT/PAT).
Classes
Section titled “Classes”Classes exposed by this module.
DirectAccessAuthError Raised for runtime failures during token minting/exchange. Re-exported from
relationalai.auth.handlers.base. DirectAccessConfigError Raised when required auth configuration is missing or invalid. Re-exported from
relationalai.auth.handlers.base. DirectAccessOAuthError Base error for oauth_authorization_code direct access authentication. Re-exported from
relationalai.auth.handlers.base. DirectAccessOAuthInvalidClientError OAuth token endpoint rejected client credentials. Re-exported from
relationalai.auth.handlers.base. DirectAccessOAuthTimeoutError OAuth browser login did not redirect back within timeout. Re-exported from
relationalai.auth.handlers.base. DirectAccessOAuthStateMismatchError OAuth callback state mismatch. Re-exported from
relationalai.auth.handlers.base. DirectAccessOAuthBrowserOpenError Failed to open a browser window for OAuth login. Re-exported from
relationalai.auth.handlers.base. DirectAccessEndpointStaleError The cached Direct Access endpoint is stale and should be refreshed. Re-exported from
relationalai.auth.handlers.base. Modules and Subpackages
Section titled “Modules and Subpackages”Submodules and subpackages available under this namespace.
handlers Direct Access authentication handlers and exported auth error types.