SignedHttpRequestDescriptor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Estructura que encapsula los parámetros necesarios para la creación de SignedHttpRequest.
public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
- Herencia
-
SignedHttpRequestDescriptor
Constructores
| Nombre | Description |
|---|---|
| SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters) |
Inicializa una nueva instancia de SignedHttpRequestDescriptor. |
| SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials) |
Inicializa una nueva instancia de SignedHttpRequestDescriptor. |
Propiedades
| Nombre | Description |
|---|---|
| AccessToken |
Obtiene un token de acceso que contiene la notificación "cnf". |
| AdditionalHeaderClaims |
Obtiene o establece el Dictionary<TKey,TValue> objeto que contiene las notificaciones de encabezado personalizadas que se deben agregar al encabezado del token SignedHttpRequest. Las notificaciones "alg", "kid" y "x5t" se agregan de forma predeterminada en función del proporcionado SigningCredentials y NO DEBEN incluirse en este diccionario, ya que esto provocará que se produzca una excepción. |
| AdditionalPayloadClaims |
Obtiene o establece el Dictionary<TKey,TValue> objeto que contiene las notificaciones de carga personalizadas que se deben agregar a la carga del token SignedHttpRequest. Las notificaciones de carga signedHttpRequest predeterminadas (SignedHttpRequestClaimTypes) no se sobrescribirán mediante AdditionalPayloadClaims. |
| CnfClaimValue |
Obtiene o establece un valor de notificación "cnf" como una cadena JSON. |
| CustomNonceValue |
Obtiene o establece un valor personalizado que se establecerá al crear una Nonce notificación. |
| HttpRequestData |
Estructura que representa una solicitud HTTP saliente. |
| SignedHttpRequestCreationParameters |
Obtiene un conjunto de parámetros necesarios para crear un SignedHttpRequest. |
| SigningCredentials |
Obtiene las credenciales de firma que se usan para firmar un httpRequest (firmado). |