SignedHttpRequestDescriptor Klasse

Definition

Struktur, die Parameter umschließt, die für die SignedHttpRequest-Erstellung erforderlich sind.

public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
Vererbung
SignedHttpRequestDescriptor

Konstruktoren

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

Initialisiert eine neue instance von SignedHttpRequestDescriptor.

SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials)

Initialisiert eine neue instance von SignedHttpRequestDescriptor.

Eigenschaften

Name Beschreibung
AccessToken

Ruft ein Zugriffstoken ab, das den Anspruch "cnf" enthält.

AdditionalHeaderClaims

Ruft ab oder legt diese fest, die Dictionary<TKey,TValue> alle benutzerdefinierten Headeransprüche enthält, die dem SignedHttpRequest-Tokenheader hinzugefügt werden müssen. Die Ansprüche "alg", "kid" und "x5t" werden standardmäßig basierend auf dem bereitgestellten SigningCredentials und SOLLTE NICHT in dieses Wörterbuch aufgenommen werden, da dadurch eine Ausnahme ausgelöst wird.

AdditionalPayloadClaims

Ruft ab oder legt diese fest, die Dictionary<TKey,TValue> alle benutzerdefinierten Nutzlastansprüche enthält, die der SignedHttpRequest-Tokennutzlast hinzugefügt werden müssen. Standardmäßige SignedHttpRequest-Nutzlastansprüche (SignedHttpRequestClaimTypes) werden nicht von AdditionalPayloadClaimsüberschrieben.

CnfClaimValue

Dient zum Abrufen oder Festlegen eines "cnf"-Anspruchswerts als JSON-Zeichenfolge.

CustomNonceValue

Dient zum Abrufen oder Festlegen eines benutzerdefinierten Werts, der beim Erstellen eines Nonce Anspruchs festgelegt wird.

HttpRequestData

Eine Struktur, die eine ausgehende HTTP-Anforderung darstellt.

SignedHttpRequestCreationParameters

Ruft einen Satz von Parametern ab, die zum Erstellen einer SignedHttpRequest erforderlich sind.

SigningCredentials

Ruft Signierungsanmeldeinformationen ab, die zum Signieren eines (signed)HttpRequest verwendet werden.

Gilt für: