SkillValidation.IsSkillClaim(IEnumerable<Claim>) Méthode
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.
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.