Freigeben über


ClientSecretCredential Klasse

Definition

Ermöglicht die Authentifizierung zum Microsoft Entra ID mithilfe eines geheimen Clientschlüssels, der für eine App-Registrierung generiert wurde. Weitere Informationen zum Konfigurieren eines geheimen Clientschlüssels finden Sie hier: https://docs.microsoft.com/azure/active-directory/develop/quickstart-configure-app-access-web-apis#add-credentials-to-your-web-application

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

Konstruktoren

ClientSecretCredential()

Geschützter Konstruktor für Mocking.

ClientSecretCredential(String, String, String)

Erstellt eine instance des ClientSecretCredential-Elements mit den Details, die für die Authentifizierung bei Microsoft Entra ID mit einem geheimen Clientschlüssel erforderlich sind.

ClientSecretCredential(String, String, String, ClientSecretCredentialOptions)

Erstellt eine instance des ClientSecretCredential-Elements mit den Details, die für die Authentifizierung bei Microsoft Entra ID mit einem geheimen Clientschlüssel erforderlich sind.

ClientSecretCredential(String, String, String, TokenCredentialOptions)

Erstellt eine instance des ClientSecretCredential-Elements mit den Details, die für die Authentifizierung bei Microsoft Entra ID mit einem geheimen Clientschlüssel erforderlich sind.

Methoden

GetToken(TokenRequestContext, CancellationToken)

Ruft ein Token von Microsoft Entra-ID ab, wobei der angegebene geheime Clientschlüssel zur Authentifizierung verwendet wird. Erworbene Token werden von den Anmeldeinformationen instance zwischengespeichert. Tokenlebensdauer und Aktualisierung werden automatisch verarbeitet. Verwenden Sie nach Möglichkeit Anmeldeinformationsinstanzen wieder, um die Cacheeffektivität zu optimieren.

GetTokenAsync(TokenRequestContext, CancellationToken)

Ruft ein Token von Microsoft Entra-ID ab, wobei der angegebene geheime Clientschlüssel zur Authentifizierung verwendet wird. Erworbene Token werden von den Anmeldeinformationen instance zwischengespeichert. Tokenlebensdauer und Aktualisierung werden automatisch verarbeitet. Verwenden Sie nach Möglichkeit Anmeldeinformationsinstanzen wieder, um die Cacheeffektivität zu optimieren.

Gilt für: