EndorsementsValidator.Validate(String, HashSet<String>) 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í.
public static bool Validate (string expectedEndorsement, System.Collections.Generic.HashSet<string> endorsements);
static member Validate : string * System.Collections.Generic.HashSet<string> -> bool
Public Shared Function Validate (expectedEndorsement As String, endorsements As HashSet(Of String)) As Boolean
Parametry
- expectedEndorsement
- String
Očekávané doporučení. Obecně id kanálu, který se má ověřit, obvykle extrahovaný z vlastnosti aktivity ChannelId , ke kterému je aktivita spřažení. Případně může představovat požadovanou certifikaci dodržování předpisů.
Podpisová strana tokenu JWT může odesílat aktivity jenom pro konkrétní kanály. Tento seznam, sada kanálů, pro které se služba může podepsat, se nazývá seznam doporučení. Aktivita ChannelId MUSÍ být nalezena v seznamu doporučení, jinak příchozí aktivita není považována za platnou.
Návraty
True Pokud id kanálu je nalezen v seznamu doporučení; jinak false.
Poznámky
Podpisové klíče tokenu JWT obsahují doporučení odpovídající ID kanálů, pro které jsou schválené k podepsání. Obsahují také klíčová slova představující certifikace dodržování předpisů. Tento kód zajistí, že podpisový klíč použitý pro token požadavku má ID kanálu nebo certifikaci dodržování předpisů.