EndorsementsValidator.Validate(String, HashSet<String>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
パラメーター
- expectedEndorsement
- String
予想される保証。 一般に、検証するチャネルの ID (通常はアクティビティの ChannelId プロパティから抽出され、アクティビティがアフィニティ化される) です。 または、必要なコンプライアンス認定を表す場合があります。
JWT トークンの署名パーティは、特定のチャネルに対してのみアクティビティを送信できます。 このリストは、サービスが署名できるチャネルのセットを保証リストと呼びます。 アクティビティの ChannelId が保証一覧で見つからないか、受信アクティビティが有効と見なされない。
戻り値
True を指定すると、保証の一覧にチャネル ID が見つかります。それ以外の場合は false。
注釈
JWT トークン署名キーには、署名が承認されたチャネルの ID に一致する保証が含まれています。 また、コンプライアンス認定を表すキーワードも含まれています。 このコードにより、要求のトークンに使用される署名キーにチャネル ID またはコンプライアンス認定が確実に存在します。