Freigeben über


ClientAssertionCredential Konstruktoren

Definition

Überlädt

ClientAssertionCredential()

Geschützter Konstruktor für Mocking.

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

Erstellt eine instance der ClientCertificateCredential mit einem synchronen Rückruf, der eine signierte Clientassertion zur Authentifizierung mit Microsoft Entra ID bereitstellt.

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

Erstellt eine instance der ClientCertificateCredential mit einem asynchronen Rückruf, der eine signierte Clientassertion zur Authentifizierung mit Microsoft Entra ID bereitstellt.

ClientAssertionCredential()

Geschützter Konstruktor für Mocking.

protected ClientAssertionCredential ();
Protected Sub New ()

Gilt für:

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

Erstellt eine instance der ClientCertificateCredential mit einem synchronen Rückruf, der eine signierte Clientassertion zur Authentifizierung mit Microsoft Entra ID bereitstellt.

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)

Parameter

tenantId
String

Die Azure Active Directory-Mandanten-ID (Verzeichnis)-ID des Dienstprinzipals.

clientId
String

Die Client-ID (Anwendungs-ID) des Dienstprinzipals

assertionCallback
Func<String>

Ein synchroner Rückruf, der eine gültige Clientassertion zurückgibt, die zum Authentifizieren des Dienstprinzipals verwendet wird.

options
ClientAssertionCredentialOptions

Optionen, die es ermöglichen, die Verwaltung der Anforderungen zu konfigurieren, die an den Azure Active Directory-Dienst gesendet werden.

Gilt für:

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

Erstellt eine instance der ClientCertificateCredential mit einem asynchronen Rückruf, der eine signierte Clientassertion zur Authentifizierung mit Microsoft Entra ID bereitstellt.

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)

Parameter

tenantId
String

Die Azure Active Directory-Mandanten-ID (Verzeichnis)-ID des Dienstprinzipals.

clientId
String

Die Client-ID (Anwendungs-ID) des Dienstprinzipals

assertionCallback
Func<CancellationToken,Task<String>>

Ein asynchroner Rückruf, der eine gültige Clientassertion zurückgibt, die zum Authentifizieren des Dienstprinzipals verwendet wird.

options
ClientAssertionCredentialOptions

Optionen, die es ermöglichen, die Verwaltung der Anforderungen zu konfigurieren, die an den Azure Active Directory-Dienst gesendet werden.

Gilt für: