AuthenticationConstants Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |