AuthenticationConstants Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wartości i stałe używane do uwierzytelniania i authryzacji przez protokół Bot Framework Protocol.
public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
- Dziedziczenie
-
AuthenticationConstants
Pola
AllowedSigningAlgorithms |
Dozwolone algorytmy podpisywania tokenów. Tokeny pochodzą z kanałów do bota. Kod korzystający z tej funkcji obsługuje również tokeny pochodzące z emulatora. |
AnonymousAuthType |
Wskazuje, że AuthenticationType jest anonimowa (nie podano identyfikatora aplikacji i hasła). |
AnonymousSkillAppId |
AppId używany do tworzenia oświadczeń umiejętności, gdy nie skonfigurowano identyfikatora appId i hasła. |
AppIdClaim |
Nazwa oświadczenia identyfikatora aplikacji. Używane w tokenach usługi Microsoft AAD 1.0. |
AudienceClaim |
Oświadczenie odbiorców. Od RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 Oświadczenie "aud" (odbiorców) identyfikuje adresatów, dla których jest przeznaczony zestaw JWT. Każdy podmiot zabezpieczeń przeznaczony do przetwarzania JWT MUST identyfikuje się z wartością w oświadczeniu odbiorców. Jeśli podmiot przetwarzający oświadczenie nie identyfikuje się z wartością w oświadczeniu "aud", gdy to roszczenie jest obecne, to JWT MUSI zostać odrzucony. W ogólnym przypadku wartość "aud" jest tablicą ciągów z uwzględnieniem wielkości liter, z których każda zawiera wartość StringOrURI. W specjalnym przypadku, gdy JWT ma jedną grupę odbiorców, wartość "aud" może być pojedynczym ciągiem uwzględniającym wielkość liter zawierającą wartość StringOrURI. Interpretacja wartości odbiorców jest ogólnie specyficzna dla aplikacji. Użycie tego oświadczenia jest OPCJONALNE. |
AuthorizedParty |
Oświadczenie "azp". Autoryzowana strona — strona, do której wystawiono token identyfikatora. To oświadczenie jest zgodne z ogólnym formatem określonym w specyfikacji OpenID http://openid.net/specs/openid-connect-core-1_0.html#IDToken. |
BotOpenIdMetadataKey |
Klucz ustawienia aplikacji dla wartości OpenIdMetadataUrl. |
DefaultChannelAuthTenant |
Domyślna dzierżawa do uzyskiwania bota do tokenu kanału z. |
EmulateOAuthCardsKey |
Klucz ustawień aplikacji dla tego, czy emulować karty OAuthCard podczas korzystania z emulatora. |
KeyIdHeader |
Z RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 Parametr nagłówka "kid" (identyfikator klucza) jest wskazówką wskazującą, który klucz został użyty do zabezpieczenia pakietu JWS. Ten parametr umożliwia inicjatorom jawne sygnalizować zmianę klucza dla adresatów. Struktura wartości "kid" jest nieokreślona. Jego wartość MUSI być ciągiem uwzględniającym wielkość liter. Użycie tego parametru nagłówka jest OPCJONALNE. W przypadku użycia z zestawem JWK wartość parametru "kid" jest używana do dopasowania wartości parametru JWK "kid". |
OAuthUrl |
Adres URL protokołu OAuth używany do pobierania tokenu z obiektu OAuthApiClient. |
OAuthUrlKey |
Klucz ustawienia aplikacji dla wartości OAuthUrl. |
ServiceUrlClaim |
Nazwa oświadczenia adresu URL usługi. Używane w usłudze Microsoft Bot Framework w wersji 3.1. |
TenantIdClaim |
Nazwa oświadczenia identyfikatora dzierżawy. Jak używano w tokenach usługi Microsoft AAD. |
ToBotFromAseChannelOpenIdMetadataUrl |
TO BOT FROM AseChannel: Dokument metadanych OpenID dla tokenów pochodzących z MSA. |
ToBotFromChannelOpenIdMetadataUrl |
DO BOT FROM CHANNEL: Dokument metadanych OpenID dla tokenów pochodzących z MSA. |
ToBotFromChannelTokenIssuer |
DO BOTA Z KANAŁU: Wystawca tokenu. |
ToBotFromEmulatorOpenIdMetadataUrl |
DO BOTA Z EMULATORA: dokument metadanych OpenID dla tokenów pochodzących z MSA. |
ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat |
TO BOT FROM ENTERPRISE CHANNEL: Dokument metadanych OpenID dla tokenów pochodzących z MSA. |
ToChannelFromBotLoginUrl |
DO KANAŁU Z BOTA: ADRES URL LOGOWANIA. PRZESTARZAŁE. Tylko w przypadku danych binarnych. |
ToChannelFromBotLoginUrlTemplate |
DO KANAŁU Z BOTA: Ciąg szablonu adresu URL logowania. Deweloper bota może określić dzierżawę, z której ma zostać uzyskany token dostępu. Domyślnie kanały akceptują tylko tokeny z "botframework.com". Aby uzyskać więcej informacji, zobacz https://aka.ms/bots/tenant-restriction. |
ToChannelFromBotOAuthScope |
DO KANAŁU Z BOTA: zakres OAuth do żądania. |
ValidGovernmentTokenIssuerUrlTemplateV1 |
Szablon adresu URL wystawcy tokenu usługi Azure AD dla instytucji rządowych w wersji 1, który będzie zawierać identyfikator dzierżawy, z którego wystawiono token. |
ValidGovernmentTokenIssuerUrlTemplateV2 |
Szablon adresu URL wystawcy tokenu usługi Azure AD dla instytucji rządowych w wersji 2, który będzie zawierać identyfikator dzierżawy, z którego został wystawiony token. |
ValidTokenIssuerUrlTemplateV1 |
Szablon adresu URL wystawcy tokenu usługi Azure AD w wersji 1, który będzie zawierać identyfikator dzierżawy, z którego został wystawiony token. |
ValidTokenIssuerUrlTemplateV2 |
Szablon adresu URL wystawcy tokenu usługi Azure AD w wersji 2, który będzie zawierać identyfikator dzierżawy, z którego wystawiono token. |
VersionClaim |
Nazwa oświadczenia wersji tokenu. Jak używano w tokenach usługi Microsoft AAD. |