Język

ClientAssertionProviderBase.GetSignedAssertionWithBindingAsync Metoda

Definicja

Uzyskuje podpisane potwierdzenie wraz z certyfikatem powiązania używanym przez poufnych klientów skonfigurowanych do weryfikacji posiadania mTLS. Zwraca wartość null , gdy dostawca nie obsługuje powiązania tokenu (ustawienie domyślne).

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)

Parametry

assertionRequestOptions
AssertionRequestOptions

Opcje danych wejściowych wypełnione przez bibliotekę MSAL.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Podpisane asercji sparowane z jego certyfikatem powiązania lub null jeśli dostawca nie obsługuje powiązania tokenu. Dostawcy, którzy zwracają wartość inną niż null, muszą również zwrócić wartość true z SupportsTokenBinding.

Dotyczy