ClientAssertionProviderBase.GetSignedAssertionWithBindingAsync Methode
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.
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 null , wenn der Anbieter die Tokenbindung nicht unterstützt (standard).
public virtual System.Threading.Tasks.Task<Microsoft.Identity.Client.ClientSignedAssertion?> GetSignedAssertionWithBindingAsync(Microsoft.Identity.Client.AssertionRequestOptions? assertionRequestOptions, System.Threading.CancellationToken cancellationToken = default);
abstract member GetSignedAssertionWithBindingAsync : Microsoft.Identity.Client.AssertionRequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Identity.Client.ClientSignedAssertion>
override this.GetSignedAssertionWithBindingAsync : Microsoft.Identity.Client.AssertionRequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Identity.Client.ClientSignedAssertion>
Public Overridable Function GetSignedAssertionWithBindingAsync (assertionRequestOptions As AssertionRequestOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ClientSignedAssertion)
Parameter
- assertionRequestOptions
- AssertionRequestOptions
Eingabeoptionen, die von MSAL aufgefüllt werden.
- cancellationToken
- CancellationToken
Abbruchtoken.
Gibt zurück
Die signierte Assertion, die mit ihrem Bindungszertifikat gekoppelt ist oder null wenn der Anbieter die Tokenbindung nicht unterstützt. Anbieter, die nicht null zurückgeben, müssen auch true von SupportsTokenBinding.