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, waitserialize, toJsonValuepublic 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 JsonSerializablepublic 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)