Compartilhar via


IAadTokenProviderConfiguration interface

Cadeias necessárias para construir um AadTokenProvider.

Propriedades

aadInstanceUrl

A página de início de sessão utilizada para autenticar com o Azure Active Directory. As barras à direita são proibidas.

aadSessionId

O ID de sessão atual do Azure Active Directory.

aadTenantId

O ID de inquilino do Azure Active Directory.

aadUserId

O ID do Azure Active Directory do utilizador. Isto será utilizado para garantir que um token em cache válido é para o utilizador atual.

enableClaimChallenges

Se pretende ativar ou não um fluxo de autenticação com suporte para desafios de afirmação.

redirectUri

A página utilizada para obter tokens do Azure Active Directory. Este URL tem de estar listado nos URIs de redirecionamento de aplicações do programador.

servicePrincipalId

O ID de cliente da aplicação do Azure Active Directory do programador.

userEmail

O endereço de email do usuário. Isto será utilizado para garantir que a identidade do utilizador atual é utilizada para obter tokens de autenticação.

userPrincipalName

O nome UPN do usuário. Isto será utilizado para garantir que a identidade do utilizador atual é utilizada para obter tokens de autenticação. Este parâmetro evitará o erro "O pedido é ambíguo: existem várias identidades de utilizadores a serem avaliadas para o pedido atual".

Detalhes da propriedade

aadInstanceUrl

A página de início de sessão utilizada para autenticar com o Azure Active Directory. As barras à direita são proibidas.

aadInstanceUrl: string;

Valor da propriedade

string

aadSessionId

Observação

Esta API é fornecida como uma versão prévia para desenvolvedores e pode ser alterada com base nos comentários que recebemos. Não use esta API em um ambiente de produção.

O ID de sessão atual do Azure Active Directory.

aadSessionId: string;

Valor da propriedade

string

aadTenantId

O ID de inquilino do Azure Active Directory.

aadTenantId: string;

Valor da propriedade

string

aadUserId

O ID do Azure Active Directory do utilizador. Isto será utilizado para garantir que um token em cache válido é para o utilizador atual.

aadUserId?: string;

Valor da propriedade

string

enableClaimChallenges

Se pretende ativar ou não um fluxo de autenticação com suporte para desafios de afirmação.

enableClaimChallenges?: boolean;

Valor da propriedade

boolean

redirectUri

A página utilizada para obter tokens do Azure Active Directory. Este URL tem de estar listado nos URIs de redirecionamento de aplicações do programador.

redirectUri: string;

Valor da propriedade

string

servicePrincipalId

O ID de cliente da aplicação do Azure Active Directory do programador.

servicePrincipalId: string;

Valor da propriedade

string

userEmail

Aviso

Essa API foi preterida.

This parameter will be ignored. Use userPrincipalName instead

O endereço de email do usuário. Isto será utilizado para garantir que a identidade do utilizador atual é utilizada para obter tokens de autenticação.

userEmail?: string;

Valor da propriedade

string

userPrincipalName

O nome UPN do usuário. Isto será utilizado para garantir que a identidade do utilizador atual é utilizada para obter tokens de autenticação. Este parâmetro evitará o erro "O pedido é ambíguo: existem várias identidades de utilizadores a serem avaliadas para o pedido atual".

userPrincipalName?: string;

Valor da propriedade

string