SkillValidation.IsSkillClaim(IEnumerable<Claim>) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Sprawdza, czy dana lista oświadczeń reprezentuje umiejętności.
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
Parametry
- claims
- IEnumerable<Claim>
Lista roszczeń.
Zwraca
Prawda, jeśli lista roszczeń dotyczy umiejętności, fałszywe, jeśli nie.
Uwagi
Roszczenie o umiejętności powinno zawierać: Roszczenie VersionClaim . Roszczenie AudienceClaim . Twierdzenie AppIdClaim (v1) lub roszczenie ( AuthorizedParty v2). A twierdzenie dotyczące powinno różnić się od twierdzenia publiczności. Gdy kanał (czat internetowy, teams itp.) wywołuje bota, jest ustawiony AudienceClaim na , ToBotFromChannelTokenIssuer ale gdy bot wywołuje innego bota, roszczenie o odbiorców jest ustawiane na appId wywołanego bota. Protokół obsługuje tokeny v1 i v2: dla tokenów v1 jest obecny i AppIdClaim ustawiony na identyfikator aplikacji bota wywołującego. Dla tokenów v2 jest obecny i AuthorizedParty ustawiony na identyfikator aplikacji bota wywołującego.