Partilhar via


IdentityProviderCreateContract interface

Detalhes do provedor de identidade.

Extends

Propriedades

allowedTenants

Lista de Locatários Permitidos ao configurar o logon do Azure Ative 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. É o ID do aplicativo para o login do Facebook, o ID do cliente para o login do Google, o ID do aplicativo para a Microsoft.

clientLibrary

A biblioteca de cliente a ser usada no portal do desenvolvedor. Aplica-se apenas ao AAD e ao AAD B2C Identity Provider.

clientSecret

Segredo do cliente do Aplicativo no Provedor de Identidade externo, usado para autenticar a solicitação de login. Por exemplo, é App Secret para login do Facebook, API Key para login do Google, Chave Pública para Microsoft. Esta 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 AAD B2C Identity Provider.

profileEditingPolicyName

Nome da política de edição de perfil. Aplica-se apenas ao AAD B2C Identity Provider.

signinPolicyName

Nome da política de login. Aplica-se apenas ao AAD B2C Identity Provider.

signinTenant

O TenantId a ser usado em vez de Comum ao fazer login no Ative Directory

signupPolicyName

Nome da política de inscrição. Aplica-se apenas ao AAD B2C Identity Provider.

typePropertiesType

Identificador do tipo de provedor de identidade.

Propriedades Herdadas

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

allowedTenants

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

allowedTenants?: string[]

Valor de Propriedade

string[]

authority

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

authority?: string

Valor de Propriedade

string

clientId

ID do cliente do aplicativo no provedor de identidade externo. É o ID do aplicativo para o login do Facebook, o ID do cliente para o login do Google, o ID do aplicativo para a Microsoft.

clientId?: string

Valor de Propriedade

string

clientLibrary

A biblioteca de cliente a ser usada no portal do desenvolvedor. Aplica-se apenas ao AAD e ao AAD B2C Identity Provider.

clientLibrary?: string

Valor de Propriedade

string

clientSecret

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

clientSecret?: string

Valor de Propriedade

string

passwordResetPolicyName

Nome da política de redefinição de senha. Aplica-se apenas ao AAD B2C Identity Provider.

passwordResetPolicyName?: string

Valor de Propriedade

string

profileEditingPolicyName

Nome da política de edição de perfil. Aplica-se apenas ao AAD B2C Identity Provider.

profileEditingPolicyName?: string

Valor de Propriedade

string

signinPolicyName

Nome da política de login. Aplica-se apenas ao AAD B2C Identity Provider.

signinPolicyName?: string

Valor de Propriedade

string

signinTenant

O TenantId a ser usado em vez de Comum ao fazer login no Ative Directory

signinTenant?: string

Valor de Propriedade

string

signupPolicyName

Nome da política de inscrição. Aplica-se apenas ao AAD B2C Identity Provider.

signupPolicyName?: string

Valor de Propriedade

string

typePropertiesType

Identificador do tipo de provedor de identidade.

typePropertiesType?: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

id

ID de recurso totalmente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdado deProxyResource.id

name

O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deProxyResource.name

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de ProxyResource.type