Package version:

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

interface IdentityProviders {
    apple?: Apple;
    azureActiveDirectory?: AzureActiveDirectory;
    azureStaticWebApps?: AzureStaticWebApps;
    customOpenIdConnectProviders?: {
        [propertyName: string]: CustomOpenIdConnectProvider;
    };
    facebook?: Facebook;
    gitHub?: GitHub;
    google?: Google;
    twitter?: Twitter;
}

Properties

apple?: Apple

The configuration settings of the Apple provider.

azureActiveDirectory?: AzureActiveDirectory

The configuration settings of the Azure Active directory provider.

azureStaticWebApps?: AzureStaticWebApps

The configuration settings of the Azure Static Web Apps provider.

customOpenIdConnectProviders?: {
    [propertyName: string]: CustomOpenIdConnectProvider;
}

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.

facebook?: Facebook

The configuration settings of the Facebook provider.

gitHub?: GitHub

The configuration settings of the GitHub provider.

google?: Google

The configuration settings of the Google provider.

twitter?: Twitter

The configuration settings of the Twitter provider.