ClientSignedAssertion.Assertion Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la aserción de cliente (JWT) y el certificado de enlace mutuo opcional tls devuelto por la clientAssertionProvider devolución de llamada proporcionada a WithClientAssertion(Func<AssertionRequestOptions,CancellationToken,Task<ClientSignedAssertion>>).
public string Assertion { get; set; }
member this.Assertion : string with get, set
Public Property Assertion As String
Valor de propiedad
Comentarios
MSAL reenvía Assertion al punto de conexión del token como parámetro client_assertion . Cuando la prueba de posesión (PoP) mutua de TLS está habilitada en la aplicación y se proporciona , TokenBindingCertificate MSAL establece en client_assertion_typeurn:ietf:params:oauth:client-assertion-type:jwt-pop; de lo contrario, usa jwt-bearer.
Las instrucciones para construir la aserción de cliente (notificaciones necesarias, audiencia y duración) están disponibles en aka.ms/msal-net-client-assertion. La aserción se crea mediante la devolución de llamada; MSAL no modifica ni vuelve a firmarlo. **Nota:** Depende del autor de la llamada almacenar en caché la aserción y el certificado si se desea reutilizar.