SkillValidation.IsSkillClaim(IEnumerable<Claim>) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkontroluje, jestli uvedený seznam žádostí představuje dovednost.
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>
Seznam deklarací identity.
Návraty
True, pokud je seznam deklarací identity nárokovaný na dovednost, false, pokud ne.
Poznámky
Žádost o dovednost by měla obsahovat: Deklarace VersionClaim identity. Nárok AudienceClaim . Deklarace AppIdClaim identity (v1) nebo AuthorizedParty deklarace identity (v2). Deklarace appId by se měla lišit od deklarace identity cílové skupiny. Když kanál (webový chat, týmy atd.) vyvolá robota, nastaví se na ToBotFromChannelTokenIssuer hodnotu , AudienceClaim ale když robot zavolá jiného robota, deklarace cílové skupiny se nastaví na appId volaného robota. Protokol podporuje tokeny v1 a v2: Pro tokeny AppIdClaim v1 je k dispozici hodnota a je nastavená na ID aplikace volajícího robota. V případě tokenů AuthorizedParty v2 je k dispozici a je nastavená na ID aplikace volajícího robota.