Module org.glassfish.soteria
Class IdentityTokenImpl
- java.lang.Object
-
- org.glassfish.soteria.mechanisms.openid.domain.IdentityTokenImpl
-
- All Implemented Interfaces:
jakarta.security.enterprise.identitystore.openid.IdentityToken
public class IdentityTokenImpl extends Object implements jakarta.security.enterprise.identitystore.openid.IdentityToken
- Author:
- Gaurav Gupta, Rudy De Busscher
-
-
Constructor Summary
Constructors Constructor Description IdentityTokenImpl(String token, long tokenMinValidity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>getClaims()jakarta.security.enterprise.identitystore.openid.JwtClaimsgetJwtClaims()StringgetToken()com.nimbusds.jwt.JWTgetTokenJWT()booleanisExpired()StringtoString()jakarta.security.enterprise.identitystore.openid.IdentityTokenwithClaims(com.nimbusds.jwt.JWTClaimsSet verifiedClaims)
-
-
-
Constructor Detail
-
IdentityTokenImpl
public IdentityTokenImpl(String token, long tokenMinValidity)
-
-
Method Detail
-
getTokenJWT
public com.nimbusds.jwt.JWT getTokenJWT()
-
getToken
public String getToken()
- Specified by:
getTokenin interfacejakarta.security.enterprise.identitystore.openid.IdentityToken
-
getJwtClaims
public jakarta.security.enterprise.identitystore.openid.JwtClaims getJwtClaims()
- Specified by:
getJwtClaimsin interfacejakarta.security.enterprise.identitystore.openid.IdentityToken
-
isExpired
public boolean isExpired()
- Specified by:
isExpiredin interfacejakarta.security.enterprise.identitystore.openid.IdentityToken
-
getClaims
public Map<String,Object> getClaims()
- Specified by:
getClaimsin interfacejakarta.security.enterprise.identitystore.openid.IdentityToken
-
withClaims
public jakarta.security.enterprise.identitystore.openid.IdentityToken withClaims(com.nimbusds.jwt.JWTClaimsSet verifiedClaims)
-
-