Module jakarta.security
Interface AccessToken
public interface AccessToken
The Access Token is used by an application to access protected resources.
- 
Nested Class Summary
Nested Classes - 
Method Summary
 
- 
Method Details
- 
getToken
String getToken()- Returns:
 - The access token
 
 - 
isJWT
boolean isJWT()Signify, if access token is JWT based, or opaque.- Returns:
 - true if access token is JWT token.
 
 - 
getJwtClaims
JwtClaims getJwtClaims()Access token's claims- Returns:
 - access token claims if it is a JWT Token, 
JwtClaims.NONEotherwise. 
 - 
getClaims
 - 
getClaim
 - 
getExpirationTime
Long getExpirationTime()Optional. Expiration time of the Access Token in seconds since the response was generated.- Returns:
 - the expiration time of the Access Token or null if expiration time is not known
 
 - 
isExpired
boolean isExpired()Checks if the Access Token is expired, taking into account the min validity time configured by the user.- Returns:
 true, if access token is expired or it will be expired in the next X milliseconds configured by user.
 - 
getScope
 - 
getType
AccessToken.Type getType()- Returns:
 - the Type of the Access Token
 
 
 -