AuthenticationConstants Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Valeurs et constantes utilisées pour l’authentification et l’authentification par le protocole Bot Framework.
public static class AuthenticationConstants
type AuthenticationConstants = class
Public Class AuthenticationConstants
- Héritage
-
AuthenticationConstants
Champs
AllowedSigningAlgorithms |
Algorithmes de signature de jeton autorisés. Les jetons proviennent de canaux vers le bot. Le code qui utilise cela prend également en charge les jetons provenant de l’émulateur. |
AnonymousAuthType |
Indique que AuthenticationType est anonyme (aucun ID d’application et mot de passe n’a été fourni). |
AnonymousSkillAppId |
AppId utilisé pour créer des revendications de compétence lorsqu’il n’existe aucun id d’application et mot de passe configuré. |
AppIdClaim |
Nom de la revendication ID de l’application. Comme utilisé dans les jetons Microsoft AAD 1.0. |
AudienceClaim |
Revendication d’audience. À partir de RFC 7519. https://tools.ietf.org/html/rfc7519#section-4.1.3 La revendication « aud » (audience) identifie les destinataires auxquels le JWT est destiné. Chaque principal destiné à traiter le JWT DOIT s’identifier avec une valeur dans la revendication d’audience. Si le principal traitant la revendication ne s’identifie pas avec une valeur dans la revendication « aud » lorsque cette revendication est présente, le JWT DOIT être rejeté. Dans le cas général, la valeur « aud » est un tableau de chaînes sensibles à la casse, chacune contenant une valeur StringOrURI. Dans le cas spécial où le JWT a une audience, la valeur « aud » peut être une chaîne à casse unique contenant une valeur StringOrURI. L’interprétation des valeurs d’audience est généralement spécifique à l’application. L’utilisation de cette revendication est FACULTATIVE. |
AuthorizedParty |
Revendication « azp ». Partie autorisée : partie à laquelle le jeton d’ID a été émis. Cette revendication suit le format général défini dans la spécification OpenID. http://openid.net/specs/openid-connect-core-1_0.html#IDToken. |
BotOpenIdMetadataKey |
Clé de paramètre d’application pour la valeur OpenIdMetadataUrl. |
DefaultChannelAuthTenant |
Locataire par défaut à partir duquel acquérir le bot pour canaliser le jeton. |
EmulateOAuthCardsKey |
Clé des paramètres d’application pour savoir s’il faut émuler des cartes OAuthCard lors de l’utilisation de l’émulateur. |
KeyIdHeader |
À partir de RFC 7515 https://tools.ietf.org/html/rfc7515#section-4.1.4 Le paramètre d’en-tête « kid » (ID de clé) est un indicateur indiquant la clé utilisée pour sécuriser le JWS. Ce paramètre permet aux originateurs de signaler explicitement un changement de clé aux destinataires. La structure de la valeur « kid » n’est pas spécifiée. Sa valeur DOIT être une chaîne sensible à la casse. L’utilisation de ce paramètre d’en-tête est OPTIONAL. Lorsqu’elle est utilisée avec un JWK, la valeur « kid » est utilisée pour faire correspondre une valeur de paramètre JWK « kid ». |
OAuthUrl |
URL OAuth utilisée pour obtenir un jeton à partir d’OAuthApiClient. |
OAuthUrlKey |
Clé de paramètre d’application pour la valeur OAuthUrl. |
ServiceUrlClaim |
Nom de la revendication d’URL du service. Comme utilisé dans l’authentification Microsoft Bot Framework v3.1. |
TenantIdClaim |
Nom de la revendication ID de locataire. Comme utilisé dans les jetons Microsoft AAD. |
ToBotFromAseChannelOpenIdMetadataUrl |
TO BOT FROM AseChannel : document de métadonnées OpenID pour les jetons provenant de MSA. |
ToBotFromChannelOpenIdMetadataUrl |
TO BOT FROM CHANNEL : Document de métadonnées OpenID pour les jetons provenant de MSA. |
ToBotFromChannelTokenIssuer |
TO BOT FROM CHANNEL : Token issuer. |
ToBotFromEmulatorOpenIdMetadataUrl |
TO BOT FROM EMULATOR : Document de métadonnées OpenID pour les jetons provenant de MSA. |
ToBotFromEnterpriseChannelOpenIdMetadataUrlFormat |
TO BOT FROM ENTERPRISE CHANNEL : Document de métadonnées OpenID pour les jetons provenant de MSA. |
ToChannelFromBotLoginUrl |
POUR CANALISER À PARTIR DU BOT : URL de connexion. OBSOLESCENT. Pour le compat binaire uniquement. |
ToChannelFromBotLoginUrlTemplate |
TO CHANNEL FROM BOT : Login URL template string. Le développeur de bots peut spécifier le locataire à partir duquel obtenir un jeton d’accès. Par défaut, les canaux acceptent uniquement les jetons de « botframework.com ». Pour plus d’informations, consultez https://aka.ms/bots/tenant-restriction. |
ToChannelFromBotOAuthScope |
TO CHANNEL FROM BOT : étendue OAuth à demander. |
ValidGovernmentTokenIssuerUrlTemplateV1 |
Modèle d’URL de l’émetteur de jeton Azure AD Government V1 contenant l’ID de locataire à partir duquel le jeton a été émis. |
ValidGovernmentTokenIssuerUrlTemplateV2 |
Modèle d’URL de l’émetteur de jeton Government V2 Azure AD contenant l’ID de locataire à partir duquel le jeton a été émis. |
ValidTokenIssuerUrlTemplateV1 |
Modèle d’URL de l’émetteur de jeton Azure AD V1 contenant l’ID de locataire à partir duquel le jeton a été émis. |
ValidTokenIssuerUrlTemplateV2 |
Modèle d’URL d’émetteur de jeton Azure AD V2 contenant l’ID de locataire à partir duquel le jeton a été émis. |
VersionClaim |
Nom de la revendication de version du jeton. Comme utilisé dans les jetons Microsoft AAD. |