ClientAssertionProviderBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Beschreibung einer Client assertion in der Anwendungskonfiguration. Siehe https://aka.ms/ms-id-web/client-assertions.
public abstract class ClientAssertionProviderBase
type ClientAssertionProviderBase = class
Public MustInherit Class ClientAssertionProviderBase
- Vererbung
-
ClientAssertionProviderBase
- Abgeleitet
Konstruktoren
| Name | Beschreibung |
|---|---|
| ClientAssertionProviderBase() |
Beschreibung einer Client assertion in der Anwendungskonfiguration. Siehe https://aka.ms/ms-id-web/client-assertions. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Expiry |
Ablauf der Client-Assertion. |
| SupportsTokenBinding |
Gibt an, ob dieser Anbieter ein Bindungszertifikat zusammen mit seiner signierten Assertion erstellen kann, sodass der äußere vertrauliche Client mTLS Proof-of-Possession-Token ausstellen kann. Standardwert ist |
Methoden
| Name | Beschreibung |
|---|---|
| GetClientAssertionAsync(AssertionRequestOptions) |
Ruft die Client-Assertion ab. |
| GetSignedAssertionAsync(AssertionRequestOptions) |
Rufen Sie die signierte Assertion ab (und aktualisiert sie bei Bedarf). |
| GetSignedAssertionWithBindingAsync(AssertionRequestOptions, CancellationToken) |
Erwirbt eine signierte Assertion zusammen mit seinem Bindungszertifikat, das von vertraulichen Clients verwendet wird, die für mTLS Proof-of-Possession konfiguriert sind. Gibt zurück |