Język

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

Nazwa Opis
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 jest anonimowy AuthenticationType (nie podano żadnego identyfikatora aplikacji ani 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 Twierdzenie "aud" (odbiorcy) identyfikuje odbiorców, dla których JWT jest przeznaczony. 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 twierdzenie opiera się na ogólnym formacie 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) to wskazówka wskazująca, który klucz został użyty do zabezpieczenia 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