public abstract class LoginUser extends Object implements org.springframework.security.core.userdetails.UserDetails
| 限定符和类型 | 类和说明 |
|---|---|
static class |
LoginUser.Type |
| 构造器和说明 |
|---|
LoginUser() |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<? extends org.springframework.security.core.GrantedAuthority> |
getAuthorities() |
String |
getAvatarUrl() |
abstract Boolean |
getCredentialsExpired() |
abstract Boolean |
getExpired() |
abstract Long |
getId()
用户ID
|
abstract Boolean |
getLocked() |
abstract String |
getMobile() |
abstract String |
getNickName()
获取昵称
|
String |
getOpenid()
仅小程序用户 有openid
|
abstract String |
getPassword() |
List<Map<String,Object>> |
getPermissions() |
List<Map<String,Object>> |
getRoles() |
int |
getUnreadMessages() |
abstract LoginUser.Type |
getUserType() |
boolean |
isAccountNonExpired() |
boolean |
isAccountNonLocked() |
boolean |
isCredentialsNonExpired() |
abstract boolean |
isEnabled() |
boolean |
isVerified()
是否已认证/备案
|
void |
setPermissions(List<Map<String,Object>> permissions) |
void |
setRoles(List<Map<String,Object>> roles) |
void |
setUnreadMessages(int unreadMessages) |
public abstract Long getId()
public abstract LoginUser.Type getUserType()
public abstract String getMobile()
public abstract Boolean getExpired()
public abstract Boolean getLocked()
public abstract Boolean getCredentialsExpired()
public abstract String getPassword()
getPassword 在接口中 org.springframework.security.core.userdetails.UserDetailspublic abstract boolean isEnabled()
isEnabled 在接口中 org.springframework.security.core.userdetails.UserDetailspublic String getOpenid()
public abstract String getNickName()
public String getAvatarUrl()
public boolean isVerified()
public int getUnreadMessages()
public void setUnreadMessages(int unreadMessages)
public Collection<? extends org.springframework.security.core.GrantedAuthority> getAuthorities()
getAuthorities 在接口中 org.springframework.security.core.userdetails.UserDetailspublic boolean isAccountNonExpired()
isAccountNonExpired 在接口中 org.springframework.security.core.userdetails.UserDetailspublic boolean isAccountNonLocked()
isAccountNonLocked 在接口中 org.springframework.security.core.userdetails.UserDetailspublic boolean isCredentialsNonExpired()
isCredentialsNonExpired 在接口中 org.springframework.security.core.userdetails.UserDetailsCopyright © 2020. All rights reserved.