EndorsementsValidator.Validate(String, HashSet<String>) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Verificare che l'autenticità specificata esista nel token JWT. Chiamare questo metodo più volte per convalidare più approvazioni. Ad esempio, se un Activity proviene da WebChat, la proprietà di ChannelId quell'attività è impostata come "webchat" e la parte firmataria del token JWT deve avere una corrispondente approvazione di "Webchat".
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
Parametri
- expectedEndorsement
- String
Verifica dell'autenticità prevista. In genere l'ID del canale da convalidare, in genere estratto dalla proprietà ChannelId dell'attività, a cui viene affinizzata l'attività. In alternativa, potrebbe rappresentare una certificazione di conformità necessaria.
La firma del token JWT può inviare attività solo per canali specifici. Tale elenco, il set di canali che il servizio può firmare, è denominato elenco di verifica dell'autenticità. Le attività ChannelId DEVONO essere trovate nella lista delle approvazioni, altrimenti l'attività in arrivo non è considerata valida.
Valori restituiti
Vero se l'ID del canale si trova nella lista delle endorsement; altrimenti, falso.
Commenti
Le chiavi di firma dei token JWT contengono endorsement corrispondenti agli ID dei canali per cui sono autorizzate a firmare. Contengono anche parole chiave che rappresentano certificazioni di conformità. Questo codice garantisce che sia presente un ID canale o una certificazione di conformità sulla chiave di firma utilizzata per il token della richiesta.