ManagedIdentityCredential 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.
Versucht die Authentifizierung mithilfe einer verwalteten Identität, die der Bereitstellungsumgebung zugewiesen wurde. Dieser Authentifizierungstyp funktioniert für alle von Azure gehosteten Umgebungen, die verwaltete Identitäten unterstützen. Weitere Informationen zum Konfigurieren verwalteter Identitäten finden Sie hier: https://docs.microsoft.com/azure/active-directory/managed-identities-azure-resources/overview
public class ManagedIdentityCredential : Azure.Core.TokenCredential
type ManagedIdentityCredential = class
inherit TokenCredential
Public Class ManagedIdentityCredential
Inherits TokenCredential
- Vererbung
Konstruktoren
ManagedIdentityCredential() |
Geschützter Konstruktor für Mocking. |
ManagedIdentityCredential(ResourceIdentifier, TokenCredentialOptions) |
Erstellt eine instance der ManagedIdentityCredential, die eine Ressource mit einer verwalteten Identität authentifizieren kann. |
ManagedIdentityCredential(String, TokenCredentialOptions) |
Erstellt eine instance der ManagedIdentityCredential, die eine Ressource mit einer verwalteten Identität authentifizieren kann. |
Methoden
GetToken(TokenRequestContext, CancellationToken) |
Ruft einen AccessToken vom Dienst für verwaltete Identität ab, sofern verfügbar. 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 einen AccessToken vom Dienst für verwaltete Identität ab, sofern verfügbar. 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