auth
relationalai
Authentication helpers (Direct Access + Snowflake OAuth/JWT/PAT).
Classes
Classes exposed by this module.
DirectAccessAuthErrorRaised for runtime failures during token minting/exchange. Re-exported from
relationalai.auth.handlers.base.DirectAccessConfigErrorRaised when required auth configuration is missing or invalid. Re-exported from
relationalai.auth.handlers.base.DirectAccessOAuthErrorBase error for oauth_authorization_code direct access authentication. Re-exported from
relationalai.auth.handlers.base.DirectAccessOAuthInvalidClientErrorOAuth token endpoint rejected client credentials. Re-exported from
relationalai.auth.handlers.base.DirectAccessOAuthTimeoutErrorOAuth browser login did not redirect back within timeout. Re-exported from
relationalai.auth.handlers.base.DirectAccessOAuthStateMismatchErrorOAuth callback state mismatch. Re-exported from
relationalai.auth.handlers.base.DirectAccessOAuthBrowserOpenErrorFailed to open a browser window for OAuth login. Re-exported from
relationalai.auth.handlers.base.DirectAccessEndpointStaleErrorThe cached Direct Access endpoint is stale and should be refreshed. Re-exported from
relationalai.auth.handlers.base.Modules and Subpackages
Submodules and subpackages available under this namespace.
handlersDirect Access authentication handlers and exported auth error types.