Partager via


IdentityProviderContract Classe

Définition

Détails du fournisseur d’identité.

[Microsoft.Rest.Serialization.JsonTransformation]
public class IdentityProviderContract : Microsoft.Azure.Management.ApiManagement.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type IdentityProviderContract = class
    inherit Resource
Public Class IdentityProviderContract
Inherits Resource
Héritage
IdentityProviderContract
Attributs

Constructeurs

IdentityProviderContract()

Initialise une nouvelle instance de la classe IdentityProviderContract.

IdentityProviderContract(String, String, String, String, String, String, IList<String>, String, String, String, String, String, String)

Initialise une nouvelle instance de la classe IdentityProviderContract.

Propriétés

AllowedTenants

Obtient ou définit la liste des locataires autorisés lors de la configuration de la connexion Azure Active Directory.

Authority

Obtient ou définit le nom d’hôte du point de terminaison de découverte openID Connect pour AAD ou AAD B2C.

ClientId

Obtient ou définit l’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.

ClientSecret

Obtient ou définit la 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é n’est pas renseignée sur les opérations « GET » ! Utilisez la requête POST « /listSecrets » pour obtenir la valeur.

Id

Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Hérité de Resource)
IdentityProviderContractType

Obtient ou définit l’identificateur de type de fournisseur d’identité. Les valeurs possibles sont les suivantes : « facebook », « google », « microsoft », « twitter », « aad », « aadB2C »

Name

Obtient le nom de la ressource

(Hérité de Resource)
PasswordResetPolicyName

Obtient ou définit le nom de la stratégie de réinitialisation du mot de passe. S’applique uniquement au fournisseur d’identité AAD B2C.

ProfileEditingPolicyName

Obtient ou définit le nom de la stratégie de modification du profil. S’applique uniquement au fournisseur d’identité AAD B2C.

SigninPolicyName

Obtient ou définit le nom de la stratégie de connexion. S’applique uniquement au fournisseur d’identité AAD B2C.

SigninTenant

Obtient ou définit le TenantId à utiliser au lieu de Commun lors de la connexion à Active Directory

SignupPolicyName

Obtient ou définit le nom de la stratégie d’inscription. S’applique uniquement au fournisseur d’identité AAD B2C.

Type

Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

(Hérité de Resource)

Méthodes

Validate()

Validez l’objet.

S’applique à