Język

SignedHttpRequestDescriptor Klasa

Definicja

Struktura, która opakowuje parametry wymagane do utworzenia elementu SignedHttpRequest.

public class SignedHttpRequestDescriptor
type SignedHttpRequestDescriptor = class
Public Class SignedHttpRequestDescriptor
Dziedziczenie
SignedHttpRequestDescriptor

Konstruktory

Nazwa Opis
SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters)

Inicjuje nowe wystąpienie klasy SignedHttpRequestDescriptor.

SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials)

Inicjuje nowe wystąpienie klasy SignedHttpRequestDescriptor.

Właściwości

Nazwa Opis
AccessToken

Pobiera token dostępu zawierający oświadczenie "cnf".

AdditionalHeaderClaims

Pobiera lub ustawia, Dictionary<TKey,TValue> który zawiera wszelkie niestandardowe oświadczenia nagłówka, które należy dodać do nagłówka tokenu SignedHttpRequest. Oświadczenia "alg", "kid" i "x5t" są domyślnie dodawane na podstawie podanych SigningCredentials i NIE POWINNY być zawarte w tym słowniku, ponieważ spowoduje to zgłoszenie wyjątku.

AdditionalPayloadClaims

Pobiera lub ustawia Dictionary<TKey,TValue> , który zawiera wszelkie niestandardowe oświadczenia ładunku, które należy dodać do ładunku tokenu SignedHttpRequest. Domyślne oświadczenia ładunku SignedHttpRequest (SignedHttpRequestClaimTypes) nie zostaną zastąpione przez .AdditionalPayloadClaims

CnfClaimValue

Pobiera lub ustawia wartość oświadczenia "cnf" jako ciąg JSON.

CustomNonceValue

Pobiera lub ustawia wartość niestandardową, która zostanie ustawiona Nonce podczas tworzenia oświadczenia.

HttpRequestData

Struktura reprezentująca wychodzące żądanie HTTP.

SignedHttpRequestCreationParameters

Pobiera zestaw parametrów wymaganych do utworzenia elementu SignedHttpRequest.

SigningCredentials

Pobiera poświadczenia podpisywania używane do podpisywania (podpisane)HttpRequest.

Dotyczy