Compartilhar via


IdentityProviderCreateContractProperties 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 de serviços de Gerenciamento de API para todos os usuários.

Extends

Propriedades

clientId

ID do cliente do aplicativo no Provedor de Identidade externo. É a ID do Aplicativo para logon do Facebook, a ID do Cliente para logon do Google, a ID do aplicativo para a Microsoft.

clientSecret

Segredo do cliente do aplicativo no Provedor de Identidade externo, usado para autenticar a solicitação de logon. Por exemplo, é o segredo do aplicativo para logon do 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. É a ID do Aplicativo para logon do Facebook, a ID do Cliente para logon do Google, a ID do aplicativo para a 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 segredo do aplicativo para logon do 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