public class User
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
accessKey |
protected java.lang.String |
displayName |
protected int |
failedNum
the number of consecutive failed logins
|
protected java.util.Set<java.lang.String> |
groups |
protected int |
id |
protected java.lang.String |
password |
protected java.util.Set<java.lang.String> |
permissions |
protected java.lang.String |
remoteAddr
the remote host of the last request
|
protected long |
requestAt
the time of the last request
|
protected java.util.Set<java.lang.String> |
roles |
protected java.lang.String |
secretKey |
protected java.lang.String |
tenant |
protected java.lang.String |
username |
| 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 |
getAccessKey() |
java.lang.String |
getDisplayName() |
int |
getFailedNum() |
java.util.List<java.lang.String> |
getGroups() |
int |
getId() |
java.lang.String |
getPassword() |
java.util.List<java.lang.String> |
getPermissions() |
java.lang.String |
getRemoteAddr() |
long |
getRequestAt() |
java.util.Set<java.lang.String> |
getRoles() |
java.lang.String |
getSecretKey() |
java.lang.String |
getTenant() |
java.lang.String |
getTenantCode()
Deprecated.
Replaced by url mapped parameters such as host://myApi/{tenant}/endpoint
|
java.lang.String |
getUsername() |
boolean |
hasGroups(java.lang.String... groups) |
boolean |
hasPermissions(java.lang.String... permissions) |
boolean |
hasRoles(java.lang.String... roles) |
User |
withAccessKey(java.lang.String accessKey) |
User |
withDisplayName(java.lang.String displayName) |
User |
withFailedNum(int failedNum) |
User |
withGroups(java.lang.String... groups) |
User |
withId(int id) |
User |
withPassword(java.lang.String password) |
User |
withPermissions(java.lang.String... permissions) |
User |
withRemoteAddr(java.lang.String remoteAddr) |
User |
withRequestAt(long requestAt) |
User |
withRoles(java.lang.String... roles) |
User |
withSecretKey(java.lang.String secretKey) |
User |
withTenant(java.lang.String tenant) |
User |
withUsername(java.lang.String username) |
protected final java.util.Set<java.lang.String> groups
protected final java.util.Set<java.lang.String> roles
protected final java.util.Set<java.lang.String> permissions
protected int id
protected java.lang.String tenant
protected java.lang.String username
protected java.lang.String password
protected java.lang.String displayName
protected java.lang.String accessKey
protected java.lang.String secretKey
protected long requestAt
protected java.lang.String remoteAddr
protected int failedNum
public User()
public User(java.lang.String username,
java.lang.String roles,
java.lang.String permissions)
@Deprecated public java.lang.String getTenantCode()
public java.lang.String getUsername()
public User withUsername(java.lang.String username)
public int getId()
public User withId(int id)
public long getRequestAt()
public User withRequestAt(long requestAt)
public java.lang.String getRemoteAddr()
public User withRemoteAddr(java.lang.String remoteAddr)
public int getFailedNum()
public User withFailedNum(int failedNum)
public java.lang.String getAccessKey()
public User withAccessKey(java.lang.String accessKey)
public java.lang.String getSecretKey()
public User withSecretKey(java.lang.String secretKey)
public java.lang.String getPassword()
public User withPassword(java.lang.String password)
public java.util.List<java.lang.String> getPermissions()
public boolean hasPermissions(java.lang.String... permissions)
public User withPermissions(java.lang.String... permissions)
public boolean hasGroups(java.lang.String... groups)
public java.util.List<java.lang.String> getGroups()
public User withGroups(java.lang.String... groups)
public java.util.Set<java.lang.String> getRoles()
public boolean hasRoles(java.lang.String... roles)
public User withRoles(java.lang.String... roles)
public java.lang.String getTenant()
public User withTenant(java.lang.String tenant)
public java.lang.String getDisplayName()
public User withDisplayName(java.lang.String displayName)
Copyright © 2021 Rocket Partners, LLC. All rights reserved.