Partager via


ClientAssertionCredential Constructeurs

Définition

Surcharges

ClientAssertionCredential()

Constructeur protégé pour la simulation.

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

Crée une instance de ClientCertificateCredential avec un rappel synchrone qui fournit une assertion client signée pour s’authentifier par rapport à Microsoft Entra ID.

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

Crée une instance de ClientCertificateCredential avec un rappel asynchrone qui fournit une assertion client signée pour s’authentifier par rapport à Microsoft Entra ID.

ClientAssertionCredential()

Constructeur protégé pour la simulation.

protected ClientAssertionCredential ();
Protected Sub New ()

S’applique à

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

Crée une instance de ClientCertificateCredential avec un rappel synchrone qui fournit une assertion client signée pour s’authentifier par rapport à Microsoft Entra ID.

public ClientAssertionCredential (string tenantId, string clientId, Func<string> assertionCallback, Azure.Identity.ClientAssertionCredentialOptions options = default);
new Azure.Identity.ClientAssertionCredential : string * string * Func<string> * Azure.Identity.ClientAssertionCredentialOptions -> Azure.Identity.ClientAssertionCredential
Public Sub New (tenantId As String, clientId As String, assertionCallback As Func(Of String), Optional options As ClientAssertionCredentialOptions = Nothing)

Paramètres

tenantId
String

ID de locataire Azure Active Directory (annuaire) du principal de service.

clientId
String

ID client (application) du principal de service

assertionCallback
Func<String>

Rappel synchrone retournant une assertion cliente valide utilisée pour authentifier le principal de service.

options
ClientAssertionCredentialOptions

Options permettant de configurer la gestion des demandes envoyées au service Azure Active Directory.

S’applique à

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

Crée une instance de ClientCertificateCredential avec un rappel asynchrone qui fournit une assertion client signée pour s’authentifier par rapport à Microsoft Entra ID.

public ClientAssertionCredential (string tenantId, string clientId, Func<System.Threading.CancellationToken,System.Threading.Tasks.Task<string>> assertionCallback, Azure.Identity.ClientAssertionCredentialOptions options = default);
new Azure.Identity.ClientAssertionCredential : string * string * Func<System.Threading.CancellationToken, System.Threading.Tasks.Task<string>> * Azure.Identity.ClientAssertionCredentialOptions -> Azure.Identity.ClientAssertionCredential
Public Sub New (tenantId As String, clientId As String, assertionCallback As Func(Of CancellationToken, Task(Of String)), Optional options As ClientAssertionCredentialOptions = Nothing)

Paramètres

tenantId
String

ID de locataire Azure Active Directory (annuaire) du principal de service.

clientId
String

ID client (application) du principal de service

assertionCallback
Func<CancellationToken,Task<String>>

Rappel asynchrone retournant une assertion client valide utilisée pour authentifier le principal de service.

options
ClientAssertionCredentialOptions

Options permettant de configurer la gestion des demandes envoyées au service Azure Active Directory.

S’applique à