SignedHttpRequestDescriptor Classe

Definição

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).

Aplica-se a