Freigeben über


ClientAssertionCredential Klasse

Definition

Aktiviert die Authentifizierung eines Microsoft Entra Dienstprinzipals mithilfe einer signierten Clientassertion.

public class ClientAssertionCredential : Azure.Core.TokenCredential
type ClientAssertionCredential = class
    inherit TokenCredential
Public Class ClientAssertionCredential
Inherits TokenCredential
Vererbung
ClientAssertionCredential

Konstruktoren

ClientAssertionCredential()

Geschützter Konstruktor zum Simulieren.

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

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

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

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

Methoden

GetToken(TokenRequestContext, CancellationToken)

Ruft ein Token aus Microsoft Entra ID ab, indem die assertionCallback aufgerufen wird, die beim Erstellen der Anmeldeinformationen zum Abrufen einer Clientassertion für die Authentifizierung angegeben wurde.

GetTokenAsync(TokenRequestContext, CancellationToken)

Ruft ein Token aus Microsoft Entra ID ab, indem die assertionCallback aufgerufen wird, die beim Erstellen der Anmeldeinformationen zum Abrufen einer Clientassertion für die Authentifizierung angegeben wurde.

Gilt für: