Partilhar via


IdentityProviderContract Classe

Definição

Detalhes do Provedor de Identidade.

[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
Herança
IdentityProviderContract
Atributos

Construtores

IdentityProviderContract()

Inicializa uma nova instância da classe IdentityProviderContract.

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

Inicializa uma nova instância da classe IdentityProviderContract.

Propriedades

AllowedTenants

Obtém ou define a lista de Locatários Permitidos ao configurar o logon do Azure Active Directory.

Authority

Obtém ou define o nome do host do ponto de extremidade de descoberta openID Connect para AAD ou AAD B2C.

ClientId

Obtém ou define a ID do cliente do aplicativo no Provedor de Identidade externo. É id do aplicativo para logon do Facebook, ID do cliente para logon do Google, ID do aplicativo para a Microsoft.

ClientSecret

Obtém ou define o segredo do cliente do aplicativo no Provedor de Identidade externo, usado para autenticar a solicitação de logon. Por exemplo, é Segredo do Aplicativo para logon do Facebook, Chave de API para logon do Google, Chave Pública para Microsoft. Essa propriedade não será preenchida em operações 'GET'! Use a solicitação POST '/listSecrets' para obter o valor.

Id

Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Herdado de Resource)
IdentityProviderContractType

Obtém ou define o identificador de tipo de provedor de identidade. Os valores possíveis incluem: 'facebook', 'google', 'microsoft', 'twitter', 'aad', 'aadB2C'

Name

Obtém o nome do recurso

(Herdado de Resource)
PasswordResetPolicyName

Obtém ou define o Nome da Política de Redefinição de Senha. Aplica-se somente ao Provedor de Identidade do AAD B2C.

ProfileEditingPolicyName

Obtém ou define o perfil Editando Nome da Política. Aplica-se somente ao Provedor de Identidade do AAD B2C.

SigninPolicyName

Obtém ou define o Nome da Política de Entrada. Aplica-se somente ao Provedor de Identidade do AAD B2C.

SigninTenant

Obtém ou define o TenantId a ser usado em vez de Comum ao fazer logon no Active Directory

SignupPolicyName

Obtém ou define o Nome da Política de Inscrição. Aplica-se somente ao Provedor de Identidade do AAD B2C.

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)

Métodos

Validate()

Valide o objeto .

Aplica-se a