Pere Miquel Brull 34fbe5d64c
Docs - Prepare 1.7 docs and 1.8 snapshot (#20882)
* DOCS - Prepare 1.7 Release and 1.8 SNAPSHOT

* DOCS - Prepare 1.7 Release and 1.8 SNAPSHOT
2025-04-18 12:12:17 +05:30

5.1 KiB

title slug
Provider Registry /sdk/python/api-reference/provider-registry

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

module provider_registry

Register auth provider init functions here

Global Variables

  • PROVIDER_CLASS_MAP

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function warn_auth_deprecation

warn_auth_deprecation(auth_provider: AuthProvider)  None

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function warn_not_supported

warn_not_supported()  None

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function no_auth_init

no_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function basic_auth_init

basic_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function saml_auth_init

saml_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function ldap_auth_init

ldap_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function google_auth_init

google_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function okta_auth_init

okta_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function auth0_auth_init

auth0_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function azure_auth_init

azure_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function custom_oidc_auth_init

custom_oidc_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

function om_auth_init

om_auth_init(config: OpenMetadataConnection)  AuthenticationProvider

{% image align="right" style="float:right;" src="https://img.shields.io/badge/-source-cccccc?style=flat-square" /%}

class InvalidAuthProviderException

Raised when we cannot find a valid auth provider in the registry