Compartilhar via


IdentityProviderCreateContract interface

Detalhes do Provedor de Identidade.

Extends

Propriedades

allowedTenants

Lista de Locatários Permitidos ao configurar o logon do Azure Active Directory.

authority

Nome do host do ponto de extremidade de descoberta do OpenID Connect para AAD ou AAD B2C.

clientId

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 Microsoft.

clientLibrary

A biblioteca de clientes a ser usada no portal do desenvolvedor. Aplica-se apenas ao AAD e ao Provedor de Identidade B2C do AAD.

clientSecret

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

passwordResetPolicyName

Nome da política de redefinição de senha. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

profileEditingPolicyName

Nome da Política de Edição de Perfil. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

signinPolicyName

Nome da Política de Entrada. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

signinTenant

A TenantId a ser usada em vez de Comum ao fazer logon no Active Directory

signupPolicyName

Nome da Política de Inscrição. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

typePropertiesType

Identificador de tipo de provedor de identidade.

Propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

allowedTenants

Lista de Locatários Permitidos ao configurar o logon do Azure Active Directory.

allowedTenants?: string[]

Valor da propriedade

string[]

authority

Nome do host do ponto de extremidade de descoberta do OpenID Connect para AAD ou AAD B2C.

authority?: string

Valor da propriedade

string

clientId

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 Microsoft.

clientId?: string

Valor da propriedade

string

clientLibrary

A biblioteca de clientes a ser usada no portal do desenvolvedor. Aplica-se apenas ao AAD e ao Provedor de Identidade B2C do AAD.

clientLibrary?: string

Valor da propriedade

string

clientSecret

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

clientSecret?: string

Valor da propriedade

string

passwordResetPolicyName

Nome da política de redefinição de senha. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

passwordResetPolicyName?: string

Valor da propriedade

string

profileEditingPolicyName

Nome da Política de Edição de Perfil. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

profileEditingPolicyName?: string

Valor da propriedade

string

signinPolicyName

Nome da Política de Entrada. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

signinPolicyName?: string

Valor da propriedade

string

signinTenant

A TenantId a ser usada em vez de Comum ao fazer logon no Active Directory

signinTenant?: string

Valor da propriedade

string

signupPolicyName

Nome da Política de Inscrição. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

signupPolicyName?: string

Valor da propriedade

string

typePropertiesType

Identificador de tipo de provedor de identidade.

typePropertiesType?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

Herdado deProxyResource.id

name

O nome do recurso OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deProxyResource.name

type

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deProxyResource.type