Package com.bastiaanjansen.jwt
Class Payload
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
public class Payload extends HashMap<String,Object>
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPayload.RegisteredNested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object,V extends Object> -
Constructor Summary
-
Method Summary
Modifier and Type Method Description String[]getAudience()DategetExpirationTime()StringgetID()DategetIssuedAt()StringgetIssuer()DategetNotBefore()StringgetSubject()voidsetAudience(String... audience)voidsetExpirationTime(long timeSinceEpoch)voidsetExpirationTime(Date expirationTime)voidsetID(String id)voidsetIssuedAt(long timeSinceEpoch)voidsetIssuedAt(Date issuedAt)voidsetIssuer(String issuer)voidsetNotBefore(long timeSinceEpoch)voidsetNotBefore(Date notBefore)voidsetSubject(String subject)Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Constructor Details
-
Method Details
-
setIssuer
-
getIssuer
-
setSubject
-
getSubject
-
setAudience
-
getAudience
-
setExpirationTime
public void setExpirationTime(long timeSinceEpoch) -
setExpirationTime
-
getExpirationTime
-
setNotBefore
public void setNotBefore(long timeSinceEpoch) -
setNotBefore
-
getNotBefore
-
setIssuedAt
public void setIssuedAt(long timeSinceEpoch) -
setIssuedAt
-
getIssuedAt
-
setID
-
getID
-