다음을 통해 공유


EndorsementsRetriever 클래스

정의

각 키 내의 보증 속성에는 들어오는 요청의 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 웹 키 설정 메타데이터 값 OP의 JSON 웹 키 집합 [JWK] 문서의 URL에 있는 https://openid.net/specs/openid-connect-discovery-1_0.html OpenID 사양에서 가져옵니다. 여기에는 RP가 OP에서 서명의 유효성을 검사하는 데 사용하는 서명 키가 포함됩니다. JWK 집합에는 RP가 서버에 대한 요청을 암호화하는 데 사용하는 서버의 암호화 키도 포함될 수 있습니다. 서명 키와 암호화 키를 모두 사용할 수 있게 되면 참조된 JWK 집합의 모든 키에 대해 사용(키 사용) 매개 변수 값이 필수로 지정되어 각 키의 용도를 나타냅니다. 일부 알고리즘은 서명과 암호화 모두에 동일한 키를 사용할 수 있지만 보안 수준이 낮기 때문에 권장되지 않습니다. JWK x5c 매개 변수는 제공된 키의 X.509 표현을 제공하는 데 사용할 수 있습니다. 사용할 경우 베어 키 값은 여전히 존재해야 하며 인증서의 값과 일치해야 합니다.

메서드

GetConfigurationAsync(String, IDocumentRetriever, CancellationToken)

주소 및 문서 검색기가 지정된 채워진 구성을 검색합니다.

GetDocumentAsync(String, CancellationToken)

주소에서 문서를 가져옵니다.

적용 대상