SignedHttpRequestDescriptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Estrutura que encapsula os parâmetros necessários para a criação de SignedHttpRequest.
public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
- Herança
-
SignedHttpRequestDescriptor
Construtores
| Nome | Description |
|---|---|
| SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters) |
Inicializa uma nova instância de SignedHttpRequestDescriptor. |
| SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials) |
Inicializa uma nova instância de SignedHttpRequestDescriptor. |
Propriedades
| Nome | Description |
|---|---|
| AccessToken |
Obtém um token de acesso que contém a declaração 'cnf'. |
| AdditionalHeaderClaims |
Obtém ou define o Dictionary<TKey,TValue> que contém quaisquer declarações de cabeçalho personalizadas que precisam ser adicionadas ao cabeçalho de token SignedHttpRequest. As declarações 'alg', 'kid' e 'x5t' são adicionadas por padrão com base no fornecido SigningCredentials e NÃO DEVEM ser incluídas neste dicionário, pois isso resultará na geração de uma exceção. |
| AdditionalPayloadClaims |
Obtém ou define o Dictionary<TKey,TValue> que contém quaisquer declarações de conteúdo personalizadas que precisam ser adicionadas ao conteúdo do token SignedHttpRequest. As declarações de conteúdo Padrão SignedHttpRequest (SignedHttpRequestClaimTypes) NÃO serão substituídas por AdditionalPayloadClaims. |
| CnfClaimValue |
Obtém ou define um valor de declaração "cnf" como uma cadeia de caracteres JSON. |
| CustomNonceValue |
Obtém ou define um valor personalizado que será definido ao criar uma Nonce declaração. |
| HttpRequestData |
Uma estrutura que representa uma solicitação http de saída. |
| SignedHttpRequestCreationParameters |
Obtém um conjunto de parâmetros necessários para criar um SignedHttpRequest. |
| SigningCredentials |
Obtém credenciais de assinatura usadas para assinar um HttpRequest (assinado). |