Sdílet prostřednictvím


AuthenticationConstants Třída

Definice

Hodnoty a konstanty používané pro ověřování a authrizaci protokolem Bot Framework.

public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
Dědičnost
AuthenticationConstants

Pole

AllowedSigningAlgorithms

Povolené podpisové algoritmy tokenů Tokeny pocházejí z kanálů do robota. Kód, který tento kód používá, také podporuje tokeny pocházející z emulátoru.

AnonymousAuthType

Označuje, že AuthenticationType je anonymní (nebyly poskytnuty žádné ID aplikace a heslo).

AnonymousSkillAppId

Id aplikace používané k vytváření deklarací dovedností v případě, že není nakonfigurované žádné ID aplikace a heslo.

AppIdClaim

Název deklarace identity ID aplikace Jak se používá v tokenech Microsoft AAD 1.0.

AudienceClaim

Deklarace cílové skupiny. Z RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 Deklarace identity "aud" (cílová skupina) identifikuje příjemce, pro které je JWT určen. Každý objekt zabezpečení určený ke zpracování JWT SE MUSÍ identifikovat s hodnotou v deklaraci cílové skupiny. Pokud objekt zabezpečení, který zpracovává deklaraci identity, se při této deklaraci identity neidentifikuje s hodnotou v deklaraci identity "aud", musí být JWT odmítnuta. Obecně platí, že hodnota "aud" je pole řetězců citlivých na velká a malá písmena, z nichž každá obsahuje hodnotu StringOrURI. V případě, že JWT má jednu cílovou skupinu, může být hodnota "aud" jedním řetězcem citlivým na malá a velká písmena obsahující hodnotu StringOrURI. Interpretace hodnot cílové skupiny je obecně specifická pro danou aplikaci. Použití této deklarace identity je VOLITELNÉ.

AuthorizedParty

Deklarace identity "azp". Autorizovaná strana – strana, pro kterou byl token ID vystaven. Tato deklarace identity se řídí obecným formátem stanovenými ve specifikaci OpenID. http://openid.net/specs/openid-connect-core-1_0.html#IDToken.

BotOpenIdMetadataKey

Klíč nastavení aplikace pro hodnotu OpenIdMetadataUrl

DefaultChannelAuthTenant

Výchozí tenant pro získání tokenu kanálu z robota.

EmulateOAuthCardsKey

Klíč nastavení aplikace pro emulaci OAuthCards při použití emulátoru.

KeyIdHeader

Z DOKUMENTU RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 Parametr hlavičky "kid" (ID klíče) je tip, který klíč byl použit k zabezpečení JWS. Tento parametr umožňuje odesílatelům explicitně signalizovat změnu klíče příjemcům. Struktura hodnoty "kid" není zadána. Jeho hodnota musí být řetězec rozlišující velká a malá písmena. Použití tohoto parametru hlavičky je VOLITELNÉ. Při použití s JWK se hodnota "kid" použije ke shodě s hodnotou parametru JWK "kid".

OAuthUrl

Adresa URL OAuth používaná k získání tokenu z OAuthApiClient.

OAuthUrlKey

Klíč nastavení aplikace pro hodnotu OAuthUrl

ServiceUrlClaim

Název deklarace identity adresy URL služby Jak se používá v ověřování Microsoft Bot Framework v3.1.

TenantIdClaim

Název deklarace identity ID tenanta. Jak se používá v tokenech Microsoft AAD.

ToBotFromAseChannelOpenIdMetadataUrl

TO BOT FROM AseChannel: Dokument metadat OpenID pro tokeny pocházející z MSA.

ToBotFromChannelOpenIdMetadataUrl

TO BOT FROM CHANNEL: Dokument metadat OpenID pro tokeny pocházející z MSA.

ToBotFromChannelTokenIssuer

TO BOT FROM CHANNEL: Token issuer.

ToBotFromEmulatorOpenIdMetadataUrl

TO BOT FROM EMULATOR: Dokument metadat OpenID pro tokeny pocházející z MSA.

ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat

TO BOT FROM ENTERPRISE CHANNEL: Dokument metadat OpenID pro tokeny pocházející z MSA.

ToChannelFromBotLoginUrl

KANÁL OD ROBOTA: Přihlašovací adresa URL.

ZAVRHOVANÝ. Pouze pro binární kompat.

ToChannelFromBotLoginUrlTemplate

TO CHANNEL FROM BOT: Login URL template string. Vývojář robota může určit, ze kterého tenanta se má získat přístupový token. Ve výchozím nastavení kanály přijímají pouze tokeny z "botframework.com". Další podrobnosti najdete v tématu https://aka.ms/bots/tenant-restriction.

ToChannelFromBotOAuthScope

TO CHANNEL FROM BOT: OAuth scope to request.

ValidGovernmentTokenIssuerUrlTemplateV1

Šablona adresy URL vystavitele tokenu Azure AD pro státní správu V1, která bude obsahovat ID tenanta, ze kterého byl token vystaven.

ValidGovernmentTokenIssuerUrlTemplateV2

Šablona adresy URL vystavitele tokenu Azure AD pro státní správu v2, která bude obsahovat ID tenanta, ze kterého byl token vystaven.

ValidTokenIssuerUrlTemplateV1

Šablona adresy URL vystavitele tokenu Azure AD V1, která bude obsahovat ID tenanta, ze kterého byl token vystaven.

ValidTokenIssuerUrlTemplateV2

Šablona adresy URL vystavitele tokenu Azure AD V2, která bude obsahovat ID tenanta, ze kterého byl token vystaven.

VersionClaim

Název deklarace identity verze tokenu Jak se používá v tokenech Microsoft AAD.

Platí pro