IdentityProviderContract interface
Detalhes do Provedor de Identidade.
- Extends
Propriedades
allowed |
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. |
client |
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. |
client |
A biblioteca de clientes a ser usada no portal do desenvolvedor. Aplica-se somente ao AAD e ao Provedor de Identidade do AAD B2C. |
client |
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. |
password |
Nome da Política de Redefinição de Senha. Aplica-se somente ao Provedor de Identidade do AAD B2C. |
profile |
Nome da Política de Edição de Perfil. Aplica-se somente ao Provedor de Identidade do AAD B2C. |
signin |
Nome da Política de Entrada. Aplica-se somente ao Provedor de Identidade do AAD B2C. |
signin |
A TenantId a ser usada em vez de Comum ao fazer logon no Active Directory |
signup |
Nome da Política de Inscrição. Aplica-se somente ao Provedor de Identidade do AAD B2C. |
type |
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 a Microsoft.
clientId?: string
Valor da propriedade
string
clientLibrary
A biblioteca de clientes a ser usada no portal do desenvolvedor. Aplica-se somente ao AAD e ao Provedor de Identidade do AAD B2C.
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, é 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.
clientSecret?: string
Valor da propriedade
string
passwordResetPolicyName
Nome da Política de Redefinição de Senha. Aplica-se somente ao Provedor de Identidade do AAD B2C.
passwordResetPolicyName?: string
Valor da propriedade
string
profileEditingPolicyName
Nome da Política de Edição de Perfil. Aplica-se somente ao Provedor de Identidade do AAD B2C.
profileEditingPolicyName?: string
Valor da propriedade
string
signinPolicyName
Nome da Política de Entrada. Aplica-se somente ao Provedor de Identidade do AAD B2C.
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 somente ao Provedor de Identidade do AAD B2C.
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