ClientSignedAssertion.Assertion Eigenschaft
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.
Stellt die Client assertion (JWT) und optionales Mutual-TLS-Bindungszertifikat dar, das vom von dem clientAssertionProvider rückruf bereitgestellten an .WithClientAssertion(Func<AssertionRequestOptions,CancellationToken,Task<ClientSignedAssertion>>)
public string Assertion { get; set; }
member this.Assertion : string with get, set
Public Property Assertion As String
Eigenschaftswert
Hinweise
MSAL leitet Assertion als Parameter an den Tokenendpunkt client_assertion weiter. Wenn für die Anwendung ein mutual-TLS Proof-of-Possession (PoP) aktiviert ist und eine TokenBindingCertificate bereitgestellt wird, wird MSAL auf urn:ietf:params:oauth:client-assertion-type:jwt-popclient_assertion_type ; andernfalls wird sie verwendetjwt-bearer.
Anleitungen zum Erstellen der Client assertion (erforderliche Ansprüche, Zielgruppe und Lebensdauer) finden Sie unter aka.ms/msal-net-client-assertion. Die Assertion wird von Ihrem Rückruf erstellt; MSAL ändert oder signiert sie nicht erneut. **Hinweis:** Es liegt an dem Aufrufer, die Assertion und das Zertifikat zwischenzuspeichern, wenn die Wiederverwendung gewünscht ist.