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