ClientAssertionCredential Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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
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.