Interface NewToken
-
- All Superinterfaces:
Serializable
,Token
- All Known Subinterfaces:
AccessToken
,AuthorizationGrant
,RefreshToken
,Verifier
- All Known Implementing Classes:
AccessTokenImpl
,AuthorizationGrantImpl
,IDTokenImpl
,OA1AccessTokenImpl
,OA1AuthorizationGrantImpl
,OA1TokenImpl
,RefreshTokenImpl
,TokenImpl
,VerifierImpl
public interface NewToken extends Token
Created by Jeff Gaynor
on 11/9/20 at 8:34 AM
-
-
Field Summary
Fields Modifier and Type Field Description static long
OLD_SYSTEM_DEFAULT_LIFETIME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
decodeToken(String rawb64String)
String
encodeToken()
void
fromJSON(net.sf.json.JSONObject json)
long
getIssuedAt()
URI
getJti()
edu.uiuc.ncsa.security.core.Identifier
getJTIAsIdentifier()
long
getLifetime()
String
getVersion()
boolean
isExpired()
net.sf.json.JSONObject
toJSON()
-
-
-
Field Detail
-
OLD_SYSTEM_DEFAULT_LIFETIME
static final long OLD_SYSTEM_DEFAULT_LIFETIME
- See Also:
- Constant Field Values
-
-
Method Detail
-
isExpired
boolean isExpired()
-
getVersion
String getVersion()
-
getLifetime
long getLifetime()
-
getIssuedAt
long getIssuedAt()
-
toJSON
net.sf.json.JSONObject toJSON()
-
fromJSON
void fromJSON(net.sf.json.JSONObject json)
-
decodeToken
void decodeToken(String rawb64String)
-
encodeToken
String encodeToken()
-
getJti
URI getJti()
-
getJTIAsIdentifier
edu.uiuc.ncsa.security.core.Identifier getJTIAsIdentifier()
-
-