Partager via


SkillValidation.IsSkillClaim(IEnumerable<Claim>) Méthode

Définition

Vérifie si la liste de revendications donnée représente une compétence.

public static bool IsSkillClaim (System.Collections.Generic.IEnumerable<System.Security.Claims.Claim> claims);
static member IsSkillClaim : seq<System.Security.Claims.Claim> -> bool
Public Shared Function IsSkillClaim (claims As IEnumerable(Of Claim)) As Boolean

Paramètres

claims
IEnumerable<Claim>

Liste de revendications.

Retours

True si la liste des revendications est une revendication de compétence, false si n’est pas.

Remarques

Une revendication de compétence doit contenir : Une VersionClaim revendication. Revendication AudienceClaim . Revendication AppIdClaim (v1) ou AuthorizedParty revendication (v2). Et la revendication appId doit être différente de la revendication d’audience. Lorsqu’un canal (webchat, teams, etc.) appelle un bot, est défini surToBotFromChannelTokenIssuer, AudienceClaim mais lorsqu’un bot appelle un autre bot, la revendication d’audience est définie sur l’appId du bot appelé. Le protocole prend en charge les jetons v1 et v2 : pour les jetons v1, est AppIdClaim présent et défini sur l’ID d’application du bot appelant. Pour les jetons v2, est AuthorizedParty présent et défini sur l’ID d’application du bot appelant.

S’applique à