Språk

SignedHttpRequestDescriptor Klass

Definition

Struktur som omsluter parametrar som behövs för att skapa SignedHttpRequest.

public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
Arv
SignedHttpRequestDescriptor

Konstruktorer

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

Initierar en ny instans av SignedHttpRequestDescriptor.

SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials)

Initierar en ny instans av SignedHttpRequestDescriptor.

Egenskaper

Name Description
AccessToken

Hämtar en åtkomsttoken som innehåller "cnf"-anspråket.

AdditionalHeaderClaims

Hämtar eller anger som Dictionary<TKey,TValue> innehåller eventuella anpassade rubrikanspråk som måste läggas till i tokenrubriken SignedHttpRequest. Anspråken "alg", "kid" och "x5t" läggs till som standard baserat på de angivna SigningCredentials och BÖR INTE ingå i den här ordlistan eftersom detta resulterar i ett undantag som genereras.

AdditionalPayloadClaims

Hämtar eller anger som Dictionary<TKey,TValue> innehåller alla anpassade nyttolastanspråk som måste läggas till i nyttolasten signeradeHttpRequest-token. StandardsigneradeHttpRequest-nyttolastanspråk (SignedHttpRequestClaimTypes) skrivs INTE över av AdditionalPayloadClaims.

CnfClaimValue

Hämtar eller anger ett "cnf"-anspråksvärde som en JSON-sträng.

CustomNonceValue

Hämtar eller anger ett anpassat värde som ska anges när du skapar ett Nonce anspråk.

HttpRequestData

En struktur som representerar en utgående http-begäran.

SignedHttpRequestCreationParameters

Hämtar en uppsättning parametrar som krävs för att skapa en SignedHttpRequest.

SigningCredentials

Hämtar signeringsautentiseringsuppgifter som används för att signera en (signerad)HttpRequest.

Gäller för