Compartilhar via


IdentityProviderContractProperties interface

Os provedores de identidade externos, como Facebook, Google, Microsoft, Twitter ou Azure Active Directory, que podem ser usados para habilitar o acesso ao portal do desenvolvedor do serviço Gerenciamento de API para todos os usuários.

Extends

Propriedades

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.

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.

Propriedades herdadas

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.

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.

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.

type

Identificador de tipo de provedor de identidade.

Detalhes da propriedade

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

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

Detalhes das propriedades herdadas

allowedTenants

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

allowedTenants?: string[]

Valor da propriedade

string[]

Herdado deIdentityProviderBaseParameters.allowedTenants

authority

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

authority?: string

Valor da propriedade

string

Herdado deIdentityProviderBaseParameters.authority

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

Herdado deIdentityProviderBaseParameters.clientLibrary

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

Herdado deIdentityProviderBaseParameters.passwordResetPolicyName

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

Herdado deIdentityProviderBaseParameters.profileEditingPolicyName

signinPolicyName

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

signinPolicyName?: string

Valor da propriedade

string

Herdado deIdentityProviderBaseParameters.signinPolicyName

signinTenant

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

signinTenant?: string

Valor da propriedade

string

Herdado deIdentityProviderBaseParameters.signinTenant

signupPolicyName

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

signupPolicyName?: string

Valor da propriedade

string

Herdado deIdentityProviderBaseParameters.signupPolicyName

type

Identificador de tipo de provedor de identidade.

type?: string

Valor da propriedade

string

Herdado deIdentityProviderBaseParameters.type