IdentityProviders Class

The configuration settings of each of the identity providers used to configure App Service Authentication/Authorization.

Inheritance
IdentityProviders

Constructor

IdentityProviders(*, azure_active_directory: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.AzureActiveDirectory] = None, facebook: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.Facebook] = None, git_hub: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.GitHub] = None, google: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.Google] = None, legacy_microsoft_account: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.LegacyMicrosoftAccount] = None, twitter: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.Twitter] = None, apple: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.Apple] = None, azure_static_web_apps: Optional[azure.mgmt.web.v2021_02_01.models._models_py3.AzureStaticWebApps] = None, custom_open_id_connect_providers: Optional[Dict[str, azure.mgmt.web.v2021_02_01.models._models_py3.CustomOpenIdConnectProvider]] = None, **kwargs)

Parameters

azure_active_directory
AzureActiveDirectory
Required

The configuration settings of the Azure Active directory provider.

facebook
Facebook
Required

The configuration settings of the Facebook provider.

git_hub
GitHub
Required

The configuration settings of the GitHub provider.

google
Google
Required

The configuration settings of the Google provider.

legacy_microsoft_account
LegacyMicrosoftAccount
Required

The configuration settings of the legacy Microsoft Account provider.

twitter
Twitter
Required

The configuration settings of the Twitter provider.

apple
Apple
Required

The configuration settings of the Apple provider.

azure_static_web_apps
AzureStaticWebApps
Required

The configuration settings of the Azure Static Web Apps provider.

custom_open_id_connect_providers
dict[<xref:str,azure.mgmt.web.v2021_02_01.models.CustomOpenIdConnectProvider>]
Required

The map of the name of the alias of each custom Open ID Connect provider to the configuration settings of the custom Open ID Connect provider.