Lingua

SignedHttpRequestDescriptor Classe

Definizione

Struttura che esegue il wrapping dei parametri necessari per la creazione di SignedHttpRequest.

public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
Ereditarietà
SignedHttpRequestDescriptor

Costruttori

Nome Descrizione
SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters)

Inizializza una nuova istanza di SignedHttpRequestDescriptor.

SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials)

Inizializza una nuova istanza di SignedHttpRequestDescriptor.

Proprietà

Nome Descrizione
AccessToken

Ottiene un token di accesso che contiene l'attestazione 'cnf'.

AdditionalHeaderClaims

Ottiene o imposta l'oggetto Dictionary<TKey,TValue> che contiene le attestazioni di intestazione personalizzate che devono essere aggiunte all'intestazione del token SignedHttpRequest. Le attestazioni 'alg', 'kid' e 'x5t' vengono aggiunte per impostazione predefinita in base all'elemento fornito SigningCredentials e NON DOVREBBERO essere incluse in questo dizionario, perché ciò comporterà la generazione di un'eccezione.

AdditionalPayloadClaims

Ottiene o imposta l'oggetto Dictionary<TKey,TValue> che contiene eventuali attestazioni di payload personalizzate che devono essere aggiunte al payload del token SignedHttpRequest. Le attestazioni predefinite del payload SignedHttpRequest (SignedHttpRequestClaimTypes) NON verranno sovrascritte da AdditionalPayloadClaims.

CnfClaimValue

Ottiene o imposta un valore di attestazione "cnf" come stringa JSON.

CustomNonceValue

Ottiene o imposta un valore personalizzato che verrà impostato durante la creazione di un'attestazione Nonce .

HttpRequestData

Struttura che rappresenta una richiesta HTTP in uscita.

SignedHttpRequestCreationParameters

Ottiene un set di parametri necessari per la creazione di un oggetto SignedHttpRequest.

SigningCredentials

Ottiene le credenziali di firma utilizzate per firmare un oggetto HttpRequest (Signed).Ottiene le credenziali di firma utilizzate per firmare un oggetto HttpRequest.

Si applica a