ClientSignedAssertion.Assertion Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa a asserção do cliente (JWT) e o certificado opcional de ligação mútuo-TLS devolvido pelo clientAssertionProvider callback fornecido 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 Propriedade
Observações
O MSAL encaminha Assertion para o endpoint do token como client_assertion parâmetro. Quando o Mutual-TLS Proof-of-Possession (PoP) está ativado na aplicação e a TokenBindingCertificate é fornecido, o MSAL define client_assertion_type para urn:ietf:params:oauth:client-assertion-type:jwt-pop; caso contrário, usa jwt-bearer.
A orientação sobre a construção da declaração do cliente (reivindicações necessárias, audiência e tempo vitalício) está disponível em aka.ms/msal-net-client-assertion. A afirmação é criada pelo seu retorno; A MSAL não a modifica nem renova a assinatura. **Nota:** Cabe ao chamador guardar em cache a asserção e o certificado se se desejarem reutilizações.