SkillValidation.IsSkillClaim(IEnumerable<Claim>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überprüft, ob die angegebene Liste von Ansprüchen eine Fähigkeit darstellt.
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
Parameter
- claims
- IEnumerable<Claim>
Eine Liste von Ansprüchen.
Gibt zurück
True, wenn die Liste der Ansprüche ein Qualifikationsanspruch ist, "false", wenn dies nicht der Fall ist.
Hinweise
Ein Qualifikationsanspruch sollte folgendes enthalten: ein VersionClaim Anspruch. Ein AudienceClaim Anspruch. Ein AppIdClaim Anspruch (v1) oder ein AuthorizedParty Anspruch (v2). Und der AppId-Anspruch sollte sich von dem Zielgruppenanspruch unterscheiden. Wenn ein Kanal (Webchat, Teams usw.) einen Bot aufruft, wird die AudienceClaim auf ToBotFromChannelTokenIssuer festgelegt, aber wenn ein Bot einen anderen Bot aufruft, wird der Zielgruppenanspruch auf die appId des aufgerufenen Bots festgelegt. Das Protokoll unterstützt v1- und v2-Token: Bei v1-Token ist die AppIdClaim vorhanden und auf die App-ID des aufrufenden Bots festgelegt. Bei v2-Token ist die AuthorizedParty vorhanden und auf die App-ID des aufrufenden Bots festgelegt.