public static class JwtUtils.UserClaim extends java.lang.Object implements JsonSerializable
Modifier and Type | Field and Description |
---|---|
java.lang.String[] |
allowedConnectionTypes |
boolean |
bearerToken |
long |
data |
java.lang.String |
issuerAccount |
java.lang.String |
locale |
long |
payload |
JwtUtils.Permission |
pub |
JwtUtils.ResponsePermission |
resp |
java.lang.String[] |
src |
JwtUtils.Permission |
sub |
long |
subs |
java.lang.String[] |
tags |
java.util.List<JwtUtils.TimeRange> |
times |
java.lang.String |
type |
int |
version |
Constructor and Description |
---|
UserClaim(java.lang.String issuerAccount) |
Modifier and Type | Method and Description |
---|---|
JwtUtils.UserClaim |
allowedConnectionTypes(java.lang.String... allowedConnectionTypes) |
JwtUtils.UserClaim |
bearerToken(boolean bearerToken) |
JwtUtils.UserClaim |
data(long data) |
JwtUtils.UserClaim |
locale(java.lang.String locale) |
JwtUtils.UserClaim |
payload(long payload) |
JwtUtils.UserClaim |
pub(JwtUtils.Permission pub) |
JwtUtils.UserClaim |
resp(JwtUtils.ResponsePermission resp) |
JwtUtils.UserClaim |
src(java.lang.String... src) |
JwtUtils.UserClaim |
sub(JwtUtils.Permission sub) |
JwtUtils.UserClaim |
subs(long subs) |
JwtUtils.UserClaim |
tags(java.lang.String... tags) |
JwtUtils.UserClaim |
times(java.util.List<JwtUtils.TimeRange> times) |
java.lang.String |
toJson() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
serialize, toJsonValue
public java.lang.String issuerAccount
public java.lang.String[] tags
public java.lang.String type
public int version
public JwtUtils.Permission pub
public JwtUtils.Permission sub
public JwtUtils.ResponsePermission resp
public java.lang.String[] src
public java.util.List<JwtUtils.TimeRange> times
public java.lang.String locale
public long subs
public long data
public long payload
public boolean bearerToken
public java.lang.String[] allowedConnectionTypes
public java.lang.String toJson()
toJson
in interface JsonSerializable
public JwtUtils.UserClaim tags(java.lang.String... tags)
public JwtUtils.UserClaim pub(JwtUtils.Permission pub)
public JwtUtils.UserClaim sub(JwtUtils.Permission sub)
public JwtUtils.UserClaim resp(JwtUtils.ResponsePermission resp)
public JwtUtils.UserClaim src(java.lang.String... src)
public JwtUtils.UserClaim times(java.util.List<JwtUtils.TimeRange> times)
public JwtUtils.UserClaim locale(java.lang.String locale)
public JwtUtils.UserClaim subs(long subs)
public JwtUtils.UserClaim data(long data)
public JwtUtils.UserClaim payload(long payload)
public JwtUtils.UserClaim bearerToken(boolean bearerToken)
public JwtUtils.UserClaim allowedConnectionTypes(java.lang.String... allowedConnectionTypes)