Sdílet prostřednictvím


SkillValidation.IsSkillClaim(IEnumerable<Claim>) Metoda

Definice

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.

Platí pro