Freigeben über


AuthorizationCodeCredential Klasse

Definition

Authentifiziert sich, indem ein Autorisierungscode eingelöst wird, der zuvor von Microsoft Entra ID abgerufen wurde. Weitere Informationen zum Autorisierungscode-Authentifizierungsablauf finden Sie https://learn.microsoft.com/azure/active-directory/develop/v2-oauth2-auth-code-flow unter.

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

Konstruktoren

AuthorizationCodeCredential()

Geschützter Konstruktor zum Simulieren.

AuthorizationCodeCredential(String, String, String, String)

Erstellt eine instance von ClientSecretCredential mit den Details, die für die Authentifizierung bei Microsoft Entra ID mit einem vorab abgerufenen Autorisierungscode erforderlich sind.

AuthorizationCodeCredential(String, String, String, String, AuthorizationCodeCredentialOptions)

Erstellt eine instance von ClientSecretCredential mit den Details, die für die Authentifizierung bei Microsoft Entra ID mit einem vorab abgerufenen Autorisierungscode erforderlich sind.

Methoden

GetToken(TokenRequestContext, CancellationToken)

Ruft ein Token aus Microsoft Entra ID ab, wobei der angegebene Autorisierungscode 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 aus Microsoft Entra ID ab, wobei der angegebene Autorisierungscode 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: