IdentityProviderContract interface
Détails du fournisseur d’identité.
- Extends
Propriétés
allowed |
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. |
client |
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. |
client |
Bibliothèque cliente à utiliser dans le portail des développeurs. S’applique uniquement au fournisseur d’identité AAD et AAD B2C. |
client |
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. |
password |
Nom de la stratégie de réinitialisation de mot de passe. S’applique uniquement au fournisseur d’identité AAD B2C. |
profile |
Nom de la stratégie de modification de profil. S’applique uniquement au fournisseur d’identité AAD B2C. |
signin |
Nom de la stratégie de connexion. S’applique uniquement au fournisseur d’identité AAD B2C. |
signin |
TenantId à utiliser au lieu de Commun lors de la connexion à Active Directory |
signup |
Nom de la stratégie d’inscription. S’applique uniquement au fournisseur d’identité AAD B2C. |
type |
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