Partilhar via


AuthenticationConstants Classe

Definição

Valores e constantes usados para autenticação e autenticação pelo Bot Framework Protocol.

public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
Herança
AuthenticationConstants

Campos

AllowedSigningAlgorithms

Algoritmos de assinatura de token permitidos. Os tokens vêm de canais para o bot. O código que usa isso também suporta tokens provenientes do emulador.

AnonymousAuthType

Indica que AuthenticationType é anónimo (não foram fornecidos ID e palavra-passe da aplicação).

AnonymousSkillAppId

AppId usado para criar declarações de habilidade quando não há appId e senha configurados.

AppIdClaim

Nome da reivindicação do ID do aplicativo. Conforme usado em tokens do Microsoft AAD 1.0.

AudienceClaim

Reivindicação da audiência. Da RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 A declaração "aud" (audiência) identifica os destinatários aos quais o JWT se destina. Cada principal destinado a processar o JWT DEVE identificar-se com um valor na reivindicação da audiência. Se o responsável principal que processa a reivindicação não se identificar com um valor na reivindicação "aud" quando esta reivindicação estiver presente, então o JWT DEVE ser rejeitado. No caso geral, o valor "aud" é uma matriz de cadeias de caracteres que diferenciam maiúsculas de minúsculas, cada uma contendo um valor StringOrURI. No caso especial em que o JWT tem uma audiência, o valor "aud" PODE ser uma única cadeia de caracteres sensível a maiúsculas e minúsculas contendo um valor StringOrURI. A interpretação dos valores de audiência é, em geral, específica da aplicação. O uso desta alegação é OPCIONAL.

AuthorizedParty

"azp" Alegação. Parte autorizada - a parte para a qual o ID Token foi emitido. Esta alegação segue o formato geral estabelecido na Especificação OpenID http://openid.net/specs/openid-connect-core-1_0.html#IDToken.

BotOpenIdMetadataKey

Application Setting Key para o valor OpenIdMetadataUrl.

DefaultChannelAuthTenant

O locatário padrão para adquirir bot para token de canal.

EmulateOAuthCardsKey

Chave de configurações do aplicativo para emular OAuthCards ao usar o emulador.

KeyIdHeader

Da RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 O parâmetro de cabeçalho "kid" (ID de chave) é uma dica que indica qual chave foi usada para proteger o JWS. Este parâmetro permite que os originadores sinalizem explicitamente uma mudança de chave para os destinatários. A estrutura do valor "kid" não é especificada. Seu valor DEVE ser uma cadeia de caracteres que diferencia maiúsculas de minúsculas. O uso deste parâmetro de cabeçalho é OPCIONAL. Quando usado com um JWK, o valor "kid" é usado para corresponder a um valor de parâmetro "kid" JWK.

OAuthUrl

OAuth Url usado para obter um token de OAuthApiClient.

OAuthUrlKey

Chave de configuração do aplicativo para o valor OAuthUrl.

ServiceUrlClaim

Nome da declaração de URL do serviço. Como usado no Microsoft Bot Framework v3.1 auth.

TenantIdClaim

Nome da declaração de ID do inquilino. Conforme usado em tokens Microsoft AAD.

ToBotFromAseChannelOpenIdMetadataUrl

TO BOT FROM AseChannel: Documento de metadados OpenID para tokens provenientes da MSA.

ToBotFromChannelOpenIdMetadataUrl

PARA BOT FROM CHANNEL: Documento de metadados OpenID para tokens provenientes da MSA.

ToBotFromChannelTokenIssuer

PARA BOT FROM CHANNEL: Emissor de token.

ToBotFromEmulatorOpenIdMetadataUrl

PARA BOT DO EMULADOR: Documento de metadados OpenID para tokens provenientes do MSA.

ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat

TO BOT FROM ENTERPRISE CHANNEL: Documento de metadados OpenID para tokens provenientes do MSA.

ToChannelFromBotLoginUrl

PARA O CANAL DO BOT: URL de login.

PRETERIDO. Apenas para compat binário.

ToChannelFromBotLoginUrlTemplate

TO CHANNEL FROM BOT: Cadeia de caracteres de modelo de URL de login. O desenvolvedor do bot pode especificar de qual locatário obter um token de acesso. Por padrão, os canais só aceitam tokens de "botframework.com". Para mais pormenores, ver https://aka.ms/bots/tenant-restriction.

ToChannelFromBotOAuthScope

PARA CANALIZAR DO BOT: ESCOPO DO OAuth para solicitar.

ValidGovernmentTokenIssuerUrlTemplateV1

O modelo de URL do emissor de token do Azure AD V1 Government V1 que conterá a ID do locatário de onde o token foi emitido.

ValidGovernmentTokenIssuerUrlTemplateV2

O modelo de URL do emissor de token do Azure AD Government V2 que conterá a ID do locatário de onde o token foi emitido.

ValidTokenIssuerUrlTemplateV1

O modelo de URL do emissor de token do Azure AD V1 que conterá a ID do locatário de onde o token foi emitido.

ValidTokenIssuerUrlTemplateV2

O modelo de URL do emissor de token do Azure AD V2 que conterá a ID do locatário de onde o token foi emitido.

VersionClaim

Nome da declaração da versão do token. Conforme usado em tokens Microsoft AAD.

Aplica-se a