ClientSecretCredential Klasse
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.
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
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:
Azure SDK for .NET