ClientSignedAssertion.Assertion Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta l'asserzione client (JWT) e il clientAssertionProvider certificato di associazione mutual-TLS facoltativo restituito dal callback fornito a WithClientAssertion(Func<AssertionRequestOptions,CancellationToken,Task<ClientSignedAssertion>>).
public string Assertion { get; set; }
member this.Assertion : string with get, set
Public Property Assertion As String
Valore della proprietà
Commenti
MSAL inoltra Assertion all'endpoint del client_assertion token come parametro . Quando nell'applicazione è abilitata la prova di possesso reciproca-TLS (PoP) e viene fornito un TokenBindingCertificate oggetto , MSAL imposta client_assertion_type su urn:ietf:params:oauth:client-assertion-type:jwt-pop; in caso contrario, usa jwt-bearer.
Le indicazioni sulla creazione dell'asserzione client (attestazioni, destinatari e durata richieste) sono disponibili in aka.ms/msal-net-client-assertion. L'asserzione viene creata dal callback; MSAL non modifica o firma di nuovo. **Nota:** Spetta al chiamante memorizzare nella cache l'asserzione e il certificato se si desidera riutilizzare.