Sprache

ClientAssertionProviderBase.GetSignedAssertionWithBindingAsync Methode

Definition

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.

Gilt für: