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,则为 True;否则为 false。
注解
JWT 令牌签名密钥包含与批准签名的通道 ID 匹配的认可。 它们还包含表示合规性认证的关键字。 此代码确保用于请求令牌的签名密钥上存在通道 ID 或合规性认证。