ClientSignedAssertion.Assertion Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.