EndorsementsRetriever Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vlastnost doporučení v rámci každého klíče obsahuje jeden nebo více ověřovacích řetězců, které můžete použít k ověření, že ID kanálu zadané ve vlastnosti channelId v objektu Activity příchozího požadavku je autentické. Další podrobnosti najdete na adrese: 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
- Dědičnost
-
EndorsementsRetriever
- Implementuje
Konstruktory
EndorsementsRetriever(HttpClient) |
Inicializuje novou instanci EndorsementsRetriever třídy. |
Pole
JsonWebKeySetUri |
Hodnota metadat sady webových klíčů JSON Ze specifikace OpenID na adrese https://openid.net/specs/openid-connect-discovery-1_0.html URL dokumentu Sady webových klíčů JSON [JWK] op. Obsahuje podpisové klíče, které poskytovatel prostředků používá k ověření podpisů z OP. Sada JWK může také obsahovat šifrovací klíče serveru, které jsou používány rps k šifrování požadavků na server. Když jsou k dispozici podpisové i šifrovací klíče, hodnota parametru use (Key Use) je povinná pro všechny klíče v odkazované sadě JWK, která označuje zamýšlené použití jednotlivých klíčů. I když některé algoritmy umožňují použití stejného klíče pro podpisy i šifrování, NEDOPORUČUJE SE to, protože je méně bezpečné. Parametr JWK x5c MŮŽE být použit k poskytnutí reprezentace X.509 zadaných klíčů. Při použití musí být hodnoty holého klíče stále přítomné a MUSÍ odpovídat hodnotám v certifikátu. |
Metody
GetConfigurationAsync(String, IDocumentRetriever, CancellationToken) |
Načte vyplněnou konfiguraci zadanou adresou a retrieverem dokumentů. |
GetDocumentAsync(String, CancellationToken) |
Získá dokument z adresy. |