SkillValidation.IsSkillClaim(IEnumerable<Claim>) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kontrollerar om den angivna listan med anspråk representerar en färdighet.
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
Parametrar
- claims
- IEnumerable<Claim>
En lista över påståenden.
Returer
Sant om listan med påståenden är ett färdighetskrav, falskt om det inte är det.
Kommentarer
Ett färdighetsanspråk bör innehålla: Ett VersionClaim anspråk. Ett AudienceClaim anspråk. Ett AppIdClaim krav (v1) eller ett anspråk AuthorizedParty (v2). Och appId-påståendet borde vara annorlunda än publikens påstående. När en kanal (webbchatt, Teams, etc.) anropar en bot, sätts den AudienceClaim till men ToBotFromChannelTokenIssuer när en bot anropar en annan bot sätts publikanspråket till applikations-ID:t för den bot som anropas. Protokollet stöder v1- och v2-tokens: För v1-tokens är närvarande AppIdClaim och inställd på app-ID:t för den anropande boten. För v2-tokens är närvarande AuthorizedParty och inställd på app-ID:t för den anropande boten.