EndorsementsRetriever 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
每个密钥中的认可属性包含一个或多个认可字符串,可用于验证传入请求的 Activity 对象中的 channelId 属性中指定的通道 ID 是否真实。 更多详细信息,请参阅: https://docs.microsoft.com/bot-framework/rest-api/bot-framework-rest-connector-authentication。
public sealed class EndorsementsRetriever : Microsoft.IdentityModel.Protocols.IConfigurationRetriever<System.Collections.Generic.IDictionary<string,System.Collections.Generic.HashSet<string>>>, Microsoft.IdentityModel.Protocols.IDocumentRetriever
type EndorsementsRetriever = class
interface IDocumentRetriever
interface IConfigurationRetriever<IDictionary<string, HashSet<string>>>
Public NotInheritable Class EndorsementsRetriever
Implements IConfigurationRetriever(Of IDictionary(Of String, HashSet(Of String))), IDocumentRetriever
- 继承
-
EndorsementsRetriever
- 实现
构造函数
EndorsementsRetriever(HttpClient) |
初始化 EndorsementsRetriever 类的新实例。 |
字段
JsonWebKeySetUri |
JSON Web 密钥集元数据值来自 OP 的 JSON Web 密钥集 [JWK] 文档 URL 处 https://openid.net/specs/openid-connect-discovery-1_0.html 的 OpenID 规范。 它包含签名密钥 () RP 用于验证 OP 中的签名。 JWK 集 MAY 还包含服务器的加密密钥 () ,RP 使用这些密钥来加密对服务器的请求。 当签名和加密密钥都可用时,引用的 JWK 集中的所有密钥都需要使用 (密钥使用) 参数值,以指示每个密钥的预期用法。 尽管某些算法允许将同一密钥用于签名和加密,但不建议这样做,因为它不太安全。 JWK x5c 参数可用于提供提供的密钥的 X.509 表示形式。 使用时,裸密钥值必须仍存在,并且必须与证书中的密钥值匹配。 |
方法
GetConfigurationAsync(String, IDocumentRetriever, CancellationToken) |
在给定地址和文档检索器的情况下检索填充的配置。 |
GetDocumentAsync(String, CancellationToken) |
从地址获取文档。 |