EndorsementsRetriever Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
La proprietà endorsements all'interno di ogni chiave contiene una o più stringhe di verifica dell'autenticità che è possibile usare per verificare che l'ID canale specificato nella proprietà channelId all'interno dell'oggetto Activity della richiesta in ingresso sia autentica. Per altre informazioni, vedere: 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
- Ereditarietà
-
EndorsementsRetriever
- Implementazioni
Costruttori
EndorsementsRetriever(HttpClient) |
Inizializza una nuova istanza della classe EndorsementsRetriever. |
Campi
JsonWebKeySetUri |
Valore dei metadati del set di chiavi Web JSON Dalla specifica OpenID all'URL https://openid.net/specs/openid-connect-discovery-1_0.html del documento JSON Web Key Set [JWK] del op. Contiene le chiavi di firma usate dal punto di ripristino per convalidare le firme dall'op. Il set JWK PUÒ contenere anche le chiavi di crittografia del server, usate dai provider di servizi di crittografia per crittografare le richieste al server. Quando vengono rese disponibili sia le chiavi di firma che di crittografia, un valore del parametro use (Key Use) è OBBLIGATORIO per tutte le chiavi nel set JWK di riferimento per indicare l'utilizzo previsto di ogni chiave. Anche se alcuni algoritmi consentono di usare la stessa chiave sia per le firme che per la crittografia, questa operazione non è CONSIGLIATA, perché è meno sicura. Il parametro JWK x5c PUÒ essere usato per fornire rappresentazioni X.509 delle chiavi fornite. Se usato, i valori della chiave bare devono essere ancora presenti e DEVONO corrispondere a quelli nel certificato. |
Metodi
GetConfigurationAsync(String, IDocumentRetriever, CancellationToken) |
Recupera una configurazione popolata in base a un indirizzo e a un recuperatore di documenti. |
GetDocumentAsync(String, CancellationToken) |
Ottiene un documento da un indirizzo. |