Langue

ClientSignedAssertion.Assertion Propriété

Définition

Représente l’assertion du client (JWT) et le certificat de liaison mutual-TLS facultatif retourné par le clientAssertionProvider rappel fourni à WithClientAssertion(Func<AssertionRequestOptions,CancellationToken,Task<ClientSignedAssertion>>).

public string Assertion { get; set; }
member this.Assertion : string with get, set
Public Property Assertion As String

Valeur de propriété

Remarques

MSAL transfère Assertion au point de terminaison de jeton comme client_assertion paramètre. Lorsque la preuve de possession (PoP) mutual-TLS est activée sur l’application et qu’une TokenBindingCertificate valeur est fournie, MSAL définit client_assertion_typeurn:ietf:params:oauth:client-assertion-type:jwt-popla valeur ; sinon, elle utilise jwt-bearer.

Des conseils sur la construction de l’assertion du client (revendications requises, audience et durée de vie) sont disponibles à aka.ms/msal-net-client-assertion. L’assertion est créée par votre rappel ; MSAL ne modifie pas ou ne le réinscrit pas. **Remarque :** Il incombe à l’appelant de mettre en cache l’assertion et le certificat si la réutilisation est souhaitée.

S’applique à