Sprache

AssertionRequestOptions Klasse

Definition

Informationen zur Client-Assertion, die generiert werden müssen Siehe https://aka.ms/msal-net-client-assertion

public class AssertionRequestOptions
type AssertionRequestOptions = class
Public Class AssertionRequestOptions
Vererbung
AssertionRequestOptions

Hinweise

Verwenden der bereitgestellten Informationen zum Generieren der Client assertionsnutzlast

Konstruktoren

Name Beschreibung
AssertionRequestOptions()

Standardkonstruktor für AssertionRequestOptions

Eigenschaften

Name Beschreibung
Authority

Die Autoritäts-URL (z. B. https://login.microsoftonline.com/{tenantId})

CancellationToken

Abbruchtoken zum Abbrechen des Vorgangs

Claims

Ansprüche, die in die Client assertion aufgenommen werden sollen

ClientAssertionFmiPath

FMI-Pfad, der für die Client assertion verwendet werden soll. Token sind diesem Pfad im Cache zugeordnet.

ClientCapabilities

Funktionen, die die Clientanwendung deklariert hat. Wenn die Rückrufimplementierung den Tokenherausgeber mithilfe eines anderen Clientanwendungsobjekts aufruft (z. B. ManagedIdentityApplication oder ConfidentialClientApplication), sollten dort dieselben Funktionen verwendet werden.

ClientID

Client-ID, für die eine signierte Assertion angefordert wird

CorrelationId

Korrelations-ID der Authentifizierungsanforderung. Verwenden Sie diese Funktion, um die gleiche Korrelations-ID an nachgeschaltete Tokenanforderungen (z. B. verwaltete Identität) für eine kohärente End-to-End-Ablaufverfolgung zu verteilen.

OtelTagsEnricher

Die OpenTelemetry-Tags werden bei Bedarf auf der äußeren Anforderung konfiguriert WithOtelTagsEnricher. Wenn der Client-Assertionsrückruf die Assertion erhält, indem eine weitere Tokenanforderung (z. B. über ITokenAcquirer.GetTokenForAppAsync eine Verbundidentitätsanmeldeinformationen) ausgestellt wird, leiten Sie diesen Delegaten an diese innere Anforderung weiter, sodass die Metriken des inneren Erwerbs dieselben Anreicherungstags wie die äußere Anforderung aufweisen. Null, wenn kein Anreicherer konfiguriert wurde.

TenantId

Mandanten-ID für die Authentifizierungsanforderung

TokenEndpoint

Der vorgesehene Token-Endpunkt

Gilt für: