SignedHttpRequestDescriptor Classe

Définition

Structure qui encapsule les paramètres nécessaires à la création de SignedHttpRequest.

public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
Héritage
SignedHttpRequestDescriptor

Constructeurs

Nom Description
SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters)

Initialise une nouvelle instance de SignedHttpRequestDescriptor.

SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials)

Initialise une nouvelle instance de SignedHttpRequestDescriptor.

Propriétés

Nom Description
AccessToken

Obtient un jeton d’accès qui contient la revendication « cnf ».

AdditionalHeaderClaims

Obtient ou définit les Dictionary<TKey,TValue> revendications d’en-tête personnalisées qui doivent être ajoutées à l’en-tête de jeton SignedHttpRequest. Les revendications « alg », « kid » et « x5t » sont ajoutées par défaut en fonction de l’élément fourni SigningCredentials et NE DOIVENT PAS être incluses dans ce dictionnaire, car cela entraîne la levée d’une exception.

AdditionalPayloadClaims

Obtient ou définit les Dictionary<TKey,TValue> revendications de charge utile personnalisées qui doivent être ajoutées à la charge utile du jeton SignedHttpRequest. Les revendications de charge utile SignedHttpRequest par défaut (SignedHttpRequestClaimTypes) ne seront PAS remplacées par AdditionalPayloadClaims.

CnfClaimValue

Obtient ou définit une valeur de revendication « cnf » en tant que chaîne JSON.

CustomNonceValue

Obtient ou définit une valeur personnalisée qui sera définie lors de la création d’une Nonce revendication.

HttpRequestData

Structure qui représente une requête http sortante.

SignedHttpRequestCreationParameters

Obtient un ensemble de paramètres requis pour la création d’une requête SignedHttpRequest.

SigningCredentials

Obtient les informations d’identification de signature utilisées pour signer un (signé)HttpRequest.

S’applique à