Constructor and Description |
---|
NullClaim() |
Modifier and Type | Method and Description |
---|---|
<T> T |
as(java.lang.Class<T> tClazz)
Get this Claim as a custom type T.
|
<T> T[] |
asArray(java.lang.Class<T> tClazz)
Get this Claim as an Array of type T.
|
java.lang.Boolean |
asBoolean()
Get this Claim as a Boolean.
|
java.util.Date |
asDate()
Get this Claim as a Date.
|
java.lang.Double |
asDouble()
Get this Claim as a Double.
|
java.lang.Integer |
asInt()
Get this Claim as an Integer.
|
<T> java.util.List<T> |
asList(java.lang.Class<T> tClazz)
Get this Claim as a List of type T.
|
java.lang.Long |
asLong()
Get this Claim as an Long.
|
java.util.Map<java.lang.String,java.lang.Object> |
asMap()
Get this Claim as a generic Map of values.
|
java.lang.String |
asString()
Get this Claim as a String.
|
boolean |
isNull()
Whether this Claim has a null value or not.
|
public boolean isNull()
Claim
public java.lang.Boolean asBoolean()
Claim
public java.lang.Integer asInt()
Claim
public java.lang.Long asLong()
Claim
public java.lang.Double asDouble()
Claim
public java.lang.String asString()
Claim
public java.util.Date asDate()
Claim
public <T> T[] asArray(java.lang.Class<T> tClazz) throws JWTDecodeException
Claim
asArray
in interface Claim
T
- typetClazz
- the type classJWTDecodeException
- if the values inside the Array can't be converted to a class T.public <T> java.util.List<T> asList(java.lang.Class<T> tClazz) throws JWTDecodeException
Claim
asList
in interface Claim
T
- typetClazz
- the type classJWTDecodeException
- if the values inside the List can't be converted to a class T.public java.util.Map<java.lang.String,java.lang.Object> asMap() throws JWTDecodeException
Claim
asMap
in interface Claim
JWTDecodeException
- if the value can't be converted to a Map.public <T> T as(java.lang.Class<T> tClazz) throws JWTDecodeException
Claim
as
in interface Claim
T
- typetClazz
- the type classJWTDecodeException
- if the value can't be converted to a class T.