AccessToken Klasse
- java.
lang. Object - com.
azure. core. credential. AccessToken
- com.
public class AccessToken
Stellt ein unveränderliches Zugriffstoken mit einer Tokenzeichenfolge und einer Ablaufzeit dar.
Ein Zugriffstoken ist ein Sicherheitstoken, das von einer Authentifizierungsquelle wie Azure Active Directory (AAD) ausgestellt wird und die Autorisierung für den Zugriff auf eine bestimmte Ressource oder einen bestimmten Dienst darstellt. Es wird in der Regel verwendet, um Anforderungen an Azure-Dienste zu authentifizieren und zu autorisieren.
Zugriffstoken werden über den Authentifizierungsprozess abgerufen, bei dem der Benutzer oder die Anwendung gültige Anmeldeinformationen (z. B. eine Client-ID, einen geheimen Clientschlüssel, benutzername/kennwort oder ein Zertifikat) für die Authentifizierungsquelle vorgibt. Die Authentifizierungsquelle überprüft dann die Anmeldeinformationen und stellt ein Zugriffstoken aus, bei dem es sich um ein zeitlich begrenztes Token handelt, das Zugriff auf die angeforderte Ressource gewährt.
Sobald ein Zugriffstoken abgerufen wurde, kann es in den Autorisierungsheader von HTTP-Anforderungen aufgenommen werden, um Anforderungen an Azure-Dienste zu authentifizieren und zu autorisieren.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung |
---|---|
AccessToken(String token, OffsetDateTime expiresAt) |
Erstellt ein Zugriffstoken instance. |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Offset |
getExpiresAt()
Ruft den Zeitpunkt ab, zu dem das Token abläuft, in UTC. |
String |
getToken()
Ruft das Token ab. |
boolean |
isExpired()
Gibt an, ob das Token abgelaufen ist. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
AccessToken
public AccessToken(String token, OffsetDateTime expiresAt)
Erstellt ein Zugriffstoken instance.
Parameters:
Details zur Methode
getExpiresAt
public OffsetDateTime getExpiresAt()
Ruft den Zeitpunkt ab, zu dem das Token abläuft, in UTC.
Returns:
getToken
public String getToken()
Ruft das Token ab.
Returns:
isExpired
public boolean isExpired()
Gibt an, ob das Token abgelaufen ist.
Returns:
Gilt für:
Azure SDK for Java