public class HerodotusUserDetails extends Object implements org.springframework.security.core.userdetails.UserDetails
| 构造器和说明 |
|---|
HerodotusUserDetails() |
| 限定符和类型 | 方法和说明 |
|---|---|
Collection<? extends GrantedAuthority> |
getAuthorities() |
String |
getAvatar() |
String |
getClientId() |
String |
getNickName() |
String |
getPassword()
JSON转换的时候忽略该属性,以保证敏感信息不会泄露。
|
String |
getUserId() |
String |
getUsername() |
boolean |
isAccountNonExpired() |
boolean |
isAccountNonLocked() |
boolean |
isCredentialsNonExpired() |
boolean |
isEnabled() |
void |
setAccountNonExpired(boolean accountNonExpired) |
void |
setAccountNonLocked(boolean accountNonLocked) |
void |
setAuthorities(Collection<? extends GrantedAuthority> authorities) |
void |
setAvatar(String avatar) |
void |
setClientId(String clientId) |
void |
setCredentialsNonExpired(boolean credentialsNonExpired) |
void |
setEnabled(boolean enabled) |
void |
setNickName(String nickName) |
void |
setPassword(String password) |
void |
setUserId(String userId) |
void |
setUsername(String username) |
String |
toString() |
public Collection<? extends GrantedAuthority> getAuthorities()
getAuthorities 在接口中 org.springframework.security.core.userdetails.UserDetailspublic String getUsername()
getUsername 在接口中 org.springframework.security.core.userdetails.UserDetailspublic String getPassword()
getPassword 在接口中 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.UserDetailspublic boolean isEnabled()
isEnabled 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setAccountNonExpired(boolean accountNonExpired)
public void setAccountNonLocked(boolean accountNonLocked)
public void setCredentialsNonExpired(boolean credentialsNonExpired)
public void setAuthorities(Collection<? extends GrantedAuthority> authorities)
public void setEnabled(boolean enabled)
public String getUserId()
public void setUserId(String userId)
public void setUsername(String username)
public void setPassword(String password)
public String getNickName()
public void setNickName(String nickName)
public String getAvatar()
public void setAvatar(String avatar)
public String getClientId()
public void setClientId(String clientId)
Copyright © 2022. All rights reserved.