public class User
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
account |
protected java.util.Set<java.lang.String> |
audiences |
protected java.util.Map<java.lang.String,java.lang.Object> |
claims |
protected java.util.Set<java.lang.String> |
groups |
protected java.lang.String |
issuer |
protected java.util.Set<java.lang.String> |
permissions |
protected java.util.Set<java.lang.String> |
roles |
protected java.util.Set<java.lang.String> |
scopes |
protected java.lang.String |
subject |
| Constructor and Description |
|---|
User() |
User(java.lang.String username,
java.lang.String roles,
java.lang.String permissions) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccount() |
java.lang.String |
getAudiences() |
java.lang.Object |
getClaim(java.lang.String name) |
java.util.Map<java.lang.String,java.lang.Object> |
getClaims() |
java.lang.String |
getGroups() |
java.lang.String |
getIssuer() |
java.lang.String |
getPermissions() |
java.lang.String |
getRoles() |
java.lang.String |
getScopes() |
java.lang.String |
getSubject() |
boolean |
hasAudience(java.lang.String... audiences) |
boolean |
hasGroups(java.lang.String... groups) |
boolean |
hasPermissions(java.lang.String... permissions) |
boolean |
hasRoles(java.lang.String... roles) |
boolean |
hasScope(java.lang.String... scopes) |
void |
setAudiences(java.lang.String audiences) |
void |
setGroups(java.lang.String groups) |
void |
setIssuer(java.lang.String issuer) |
void |
setPermissions(java.lang.String permissions) |
void |
setRoles(java.lang.String roles) |
void |
setScopes(java.lang.String scopes) |
void |
setSubject(java.lang.String subject) |
User |
withAccount(java.lang.String account) |
User |
withAudiences(java.lang.String... audiences) |
User |
withClaim(java.lang.String name,
java.lang.Object value) |
User |
withGroups(java.lang.String... groups) |
User |
withPermissions(java.lang.String... permissions) |
User |
withRoles(java.lang.String... roles) |
User |
withScopes(java.lang.String... scopes) |
protected java.lang.String issuer
protected java.lang.String account
protected java.lang.String subject
protected java.util.Set<java.lang.String> audiences
protected java.util.Set<java.lang.String> groups
protected java.util.Set<java.lang.String> roles
protected java.util.Set<java.lang.String> permissions
protected java.util.Set<java.lang.String> scopes
protected final java.util.Map<java.lang.String,java.lang.Object> claims
public User()
public User(java.lang.String username,
java.lang.String roles,
java.lang.String permissions)
public java.util.Map<java.lang.String,java.lang.Object> getClaims()
public User withClaim(java.lang.String name, java.lang.Object value)
public java.lang.Object getClaim(java.lang.String name)
public java.lang.String getIssuer()
public void setIssuer(java.lang.String issuer)
public java.lang.String getSubject()
public void setSubject(java.lang.String subject)
public java.lang.String getAccount()
public User withAccount(java.lang.String account)
public java.lang.String getAudiences()
public void setAudiences(java.lang.String audiences)
public boolean hasAudience(java.lang.String... audiences)
public User withAudiences(java.lang.String... audiences)
public java.lang.String getPermissions()
public void setPermissions(java.lang.String permissions)
public boolean hasPermissions(java.lang.String... permissions)
public User withPermissions(java.lang.String... permissions)
public java.lang.String getGroups()
public void setGroups(java.lang.String groups)
public boolean hasGroups(java.lang.String... groups)
public User withGroups(java.lang.String... groups)
public java.lang.String getRoles()
public void setRoles(java.lang.String roles)
public boolean hasRoles(java.lang.String... roles)
public User withRoles(java.lang.String... roles)
public java.lang.String getScopes()
public void setScopes(java.lang.String scopes)
public boolean hasScope(java.lang.String... scopes)
public User withScopes(java.lang.String... scopes)
Copyright © 2023 Rocket Partners, LLC. All rights reserved.