Partager via


IdentityProviderContract interface

Détails du fournisseur d’identité.

Extends

Propriétés

allowedTenants

Liste des locataires autorisés lors de la configuration de la connexion Azure Active Directory.

authority

Nom d’hôte du point de terminaison de découverte OpenID Connect pour AAD ou AAD B2C.

clientId

ID client de l’application dans le fournisseur d’identité externe. Il s’agit de l’ID d’application pour la connexion Facebook, de l’ID client pour la connexion Google, de l’ID d’application pour Microsoft.

clientLibrary

Bibliothèque cliente à utiliser dans le portail des développeurs. S’applique uniquement au fournisseur d’identité AAD et AAD B2C.

clientSecret

Clé secrète client de l’application dans le fournisseur d’identité externe, utilisée pour authentifier la demande de connexion. Par exemple, il s’agit du secret d’application pour la connexion Facebook, de la clé API pour la connexion Google, de la clé publique pour Microsoft. Cette propriété ne sera pas remplie sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur.

passwordResetPolicyName

Nom de la stratégie de réinitialisation de mot de passe. S’applique uniquement au fournisseur d’identité AAD B2C.

profileEditingPolicyName

Nom de la stratégie de modification de profil. S’applique uniquement au fournisseur d’identité AAD B2C.

signinPolicyName

Nom de la stratégie de connexion. S’applique uniquement au fournisseur d’identité AAD B2C.

signinTenant

TenantId à utiliser au lieu de Commun lors de la connexion à Active Directory

signupPolicyName

Nom de la stratégie d’inscription. S’applique uniquement au fournisseur d’identité AAD B2C.

typePropertiesType

Identificateur du type de fournisseur d’identité.

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

allowedTenants

Liste des locataires autorisés lors de la configuration de la connexion Azure Active Directory.

allowedTenants?: string[]

Valeur de propriété

string[]

authority

Nom d’hôte du point de terminaison de découverte OpenID Connect pour AAD ou AAD B2C.

authority?: string

Valeur de propriété

string

clientId

ID client de l’application dans le fournisseur d’identité externe. Il s’agit de l’ID d’application pour la connexion Facebook, de l’ID client pour la connexion Google, de l’ID d’application pour Microsoft.

clientId?: string

Valeur de propriété

string

clientLibrary

Bibliothèque cliente à utiliser dans le portail des développeurs. S’applique uniquement au fournisseur d’identité AAD et AAD B2C.

clientLibrary?: string

Valeur de propriété

string

clientSecret

Clé secrète client de l’application dans le fournisseur d’identité externe, utilisée pour authentifier la demande de connexion. Par exemple, il s’agit du secret d’application pour la connexion Facebook, de la clé API pour la connexion Google, de la clé publique pour Microsoft. Cette propriété ne sera pas remplie sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur.

clientSecret?: string

Valeur de propriété

string

passwordResetPolicyName

Nom de la stratégie de réinitialisation de mot de passe. S’applique uniquement au fournisseur d’identité AAD B2C.

passwordResetPolicyName?: string

Valeur de propriété

string

profileEditingPolicyName

Nom de la stratégie de modification de profil. S’applique uniquement au fournisseur d’identité AAD B2C.

profileEditingPolicyName?: string

Valeur de propriété

string

signinPolicyName

Nom de la stratégie de connexion. S’applique uniquement au fournisseur d’identité AAD B2C.

signinPolicyName?: string

Valeur de propriété

string

signinTenant

TenantId à utiliser au lieu de Commun lors de la connexion à Active Directory

signinTenant?: string

Valeur de propriété

string

signupPolicyName

Nom de la stratégie d’inscription. S’applique uniquement au fournisseur d’identité AAD B2C.

signupPolicyName?: string

Valeur de propriété

string

typePropertiesType

Identificateur du type de fournisseur d’identité.

typePropertiesType?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deProxyResource.name

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deProxyResource.type