SignedHttpRequestDescriptor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |