Compartilhar via


ClientAssertionCredential Classe

Definição

Habilita a autenticação de uma entidade de serviço Microsoft Entra usando uma declaração de cliente assinada.

public class ClientAssertionCredential : Azure.Core.TokenCredential
type ClientAssertionCredential = class
    inherit TokenCredential
Public Class ClientAssertionCredential
Inherits TokenCredential
Herança
ClientAssertionCredential

Construtores

ClientAssertionCredential()

Construtor protegido para simulação.

ClientAssertionCredential(String, String, Func<CancellationToken,Task<String>>, ClientAssertionCredentialOptions)

Cria uma instância do ClientCertificateCredential com um retorno de chamada assíncrono que fornece uma declaração de cliente assinada para autenticar em Microsoft Entra ID.

ClientAssertionCredential(String, String, Func<String>, ClientAssertionCredentialOptions)

Cria uma instância do ClientCertificateCredential com um retorno de chamada síncrono que fornece uma declaração de cliente assinada para autenticar em Microsoft Entra ID.

Métodos

GetToken(TokenRequestContext, CancellationToken)

Obtém um token de Microsoft Entra ID, chamando o assertionCallback especificado ao construir a credencial para obter uma declaração de cliente para autenticação.

GetTokenAsync(TokenRequestContext, CancellationToken)

Obtém um token de Microsoft Entra ID, chamando o assertionCallback especificado ao construir a credencial para obter uma declaração de cliente para autenticação.

Aplica-se a