Partager via


AccessToken Classe

  • java.lang.Object
    • com.azure.core.credential.AccessToken

public class AccessToken

Représente un jeton d’accès immuable avec une chaîne de jeton et un délai d’expiration.

Un jeton d’accès est un jeton de sécurité émis par une source d’authentification, telle qu’Azure Active Directory (AAD), et il représente l’autorisation d’accéder à une ressource ou à un service spécifique. Il est généralement utilisé pour authentifier et autoriser les demandes adressées aux services Azure.

Les jetons d’accès sont obtenus par le biais du processus d’authentification, où l’utilisateur ou l’application présente des informations d’identification valides (telles qu’un ID client, une clé secrète client, un nom d’utilisateur/mot de passe ou un certificat) à la source d’authentification. La source d’authentification vérifie ensuite les informations d’identification et émet un jeton d’accès, qui est un jeton limité dans le temps qui accorde l’accès à la ressource demandée.

Une fois qu’un jeton d’accès est obtenu, il peut être inclus dans l’en-tête d’autorisation des requêtes HTTP pour authentifier et autoriser les demandes adressées aux services Azure.

Récapitulatif du constructeur

Constructeur Description
AccessToken(String token, OffsetDateTime expiresAt)

Crée un jeton d’accès instance.

Résumé de la méthode

Modificateur et type Méthode et description
OffsetDateTime getExpiresAt()

Obtient l’heure d’expiration du jeton, en UTC.

String getToken()

Obtient le jeton.

boolean isExpired()

Indique si le jeton a expiré.

Méthodes héritées de java.lang.Object

Détails du constructeur

AccessToken

public AccessToken(String token, OffsetDateTime expiresAt)

Crée un jeton d’accès instance.

Parameters:

token - chaîne de jeton.
expiresAt - heure d’expiration.

Détails de la méthode

getExpiresAt

public OffsetDateTime getExpiresAt()

Obtient l’heure d’expiration du jeton, en UTC.

Returns:

Heure d’expiration du jeton, en UTC.

getToken

public String getToken()

Obtient le jeton.

Returns:

Jeton.

isExpired

public boolean isExpired()

Indique si le jeton a expiré.

Returns:

Indique si le jeton a expiré.

S’applique à