Lingua

ClientSignedAssertion.Assertion Proprietà

Definizione

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.

Si applica a