Module org.glassfish.soteria
Class AccessTokenImpl
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.domain.AccessTokenImpl
-
- All Implemented Interfaces:
jakarta.security.enterprise.identitystore.openid.AccessToken
public class AccessTokenImpl extends Object implements jakarta.security.enterprise.identitystore.openid.AccessToken
- Author:
- Gaurav Gupta, Rudy De Busscher
-
-
Constructor Summary
Constructors Constructor Description AccessTokenImpl(String tokenType, String token, Long expiresIn, String scopeValue, long tokenMinValidity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectgetClaim(String key)Map<String,Object>getClaims()LonggetExpirationTime()jakarta.security.enterprise.identitystore.openid.JwtClaimsgetJwtClaims()jakarta.security.enterprise.identitystore.openid.ScopegetScope()StringgetToken()jakarta.security.enterprise.identitystore.openid.AccessToken.TypegetType()booleanisExpired()booleanisJWT()voidsetClaims(Map<String,Object> claims)StringtoString()
-
-
-
Method Detail
-
isExpired
public boolean isExpired()
- Specified by:
isExpiredin interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getType
public jakarta.security.enterprise.identitystore.openid.AccessToken.Type getType()
- Specified by:
getTypein interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getToken
public String getToken()
- Specified by:
getTokenin interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getClaims
public Map<String,Object> getClaims()
- Specified by:
getClaimsin interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getClaim
public Object getClaim(String key)
- Specified by:
getClaimin interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getExpirationTime
public Long getExpirationTime()
- Specified by:
getExpirationTimein interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getScope
public jakarta.security.enterprise.identitystore.openid.Scope getScope()
- Specified by:
getScopein interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
isJWT
public boolean isJWT()
- Specified by:
isJWTin interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
getJwtClaims
public jakarta.security.enterprise.identitystore.openid.JwtClaims getJwtClaims()
- Specified by:
getJwtClaimsin interfacejakarta.security.enterprise.identitystore.openid.AccessToken
-
-