Udostępnij za pośrednictwem


AuthenticationConstants Klasa

Definicja

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.

Dotyczy