Freigeben über


SharedTokenCacheCredential Klasse

Definition

Authentifiziert sich mithilfe von Token in einer lokalen Cachedatei. Dies ist ein Legacymechanismus für die Authentifizierung von Clients mithilfe von Anmeldeinformationen, die für Visual Studio bereitgestellt werden. Dieser Mechanismus für die Visual Studio-Authentifizierung wurde durch ersetzt VisualStudioCredential.

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

Konstruktoren

SharedTokenCacheCredential()

Erstellt eine neue SharedTokenCacheCredential , mit der Benutzer authentifiziert werden, die über Entwicklertools angemeldet sind, die das einmalige Anmelden von Azure unterstützen.

SharedTokenCacheCredential(SharedTokenCacheCredentialOptions)

Erstellt eine neue SharedTokenCacheCredential , mit der Benutzer authentifiziert werden, die über Entwicklertools angemeldet sind, die das einmalige Anmelden von Azure unterstützen.

Methoden

GetToken(TokenRequestContext, CancellationToken)

Ruft im Hintergrund ein AccessToken Token für ein Benutzerkonto ab, wenn sich der Benutzer bereits über einen freigegebenen MSAL-Cache bei einer anderen Microsoft-Anwendung authentifiziert hat, die an SSO teilnimmt. 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 im Hintergrund ein AccessToken Token für ein Benutzerkonto ab, wenn sich der Benutzer bereits über einen freigegebenen MSAL-Cache bei einer anderen Microsoft-Anwendung authentifiziert hat, die an SSO teilnimmt. 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: