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 は推薦リストに必ず記載されなければ、新入り活動は有効とはみなされません。
返品
チャンネルIDが推薦リストに記載されている場合は真です。そうでなければ、誤りです。
注釈
JWTトークン署名キーには、承認されたチャネルのIDに一致するエンドースメントが含まれています。 また、コンプライアンス認証を表すキーワードも含まれています。 このコードは、リクエストのトークンに使われる署名キーにチャネルIDまたはコンプライアンス認証が存在することを保証します。