T - 用户主键public class CustomizeUserDetails<T extends java.io.Serializable>
extends java.lang.Object
implements org.springframework.security.core.userdetails.UserDetails
| 构造器和说明 |
|---|
CustomizeUserDetails(java.util.Map<java.lang.String,java.lang.Object> user,
java.util.List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities,
java.util.Set<java.lang.String> permissions)
构造器
|
| 限定符和类型 | 方法和说明 |
|---|---|
java.util.List<org.springframework.security.core.authority.SimpleGrantedAuthority> |
getAuthorities()
获取用户角色列表
|
java.lang.Long |
getDepId() |
java.lang.String |
getDeptName() |
T |
getId() |
java.lang.String |
getPassword() |
java.util.Collection<? extends java.io.Serializable> |
getPermissions() |
java.util.Map<java.lang.String,java.lang.Object> |
getUser() |
java.lang.String |
getUsername() |
boolean |
isAccountNonExpired() |
boolean |
isAccountNonLocked() |
boolean |
isCredentialsNonExpired() |
boolean |
isEnabled() |
void |
setAccountNonExpired(boolean accountNonExpired) |
void |
setAccountNonLocked(boolean accountNonLocked) |
void |
setAuthorities(java.util.List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities) |
void |
setCredentialsNonExpired(boolean credentialsNonExpired) |
void |
setDepId(java.lang.Long depId) |
void |
setDeptName(java.lang.String deptName) |
void |
setEnabled(boolean enabled) |
void |
setId(T id) |
void |
setPassword(java.lang.String password) |
void |
setPermissions(java.util.Collection<? extends java.io.Serializable> permissions) |
void |
setPermissions(java.util.Set<java.lang.String> permissions) |
void |
setUser(java.util.Map<java.lang.String,java.lang.Object> user) |
void |
setUsername(java.lang.String username) |
public CustomizeUserDetails(java.util.Map<java.lang.String,java.lang.Object> user,
java.util.List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities,
java.util.Set<java.lang.String> permissions)
public java.util.List<org.springframework.security.core.authority.SimpleGrantedAuthority> getAuthorities()
getAuthorities 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setAuthorities(java.util.List<org.springframework.security.core.authority.SimpleGrantedAuthority> authorities)
public java.lang.String getPassword()
getPassword 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setPassword(java.lang.String password)
public java.lang.String getUsername()
getUsername 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setUsername(java.lang.String username)
public boolean isAccountNonExpired()
isAccountNonExpired 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setAccountNonExpired(boolean accountNonExpired)
public boolean isAccountNonLocked()
isAccountNonLocked 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setAccountNonLocked(boolean accountNonLocked)
public boolean isCredentialsNonExpired()
isCredentialsNonExpired 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setCredentialsNonExpired(boolean credentialsNonExpired)
public boolean isEnabled()
isEnabled 在接口中 org.springframework.security.core.userdetails.UserDetailspublic void setEnabled(boolean enabled)
public T getId()
public void setId(T id)
public java.lang.Long getDepId()
public void setDepId(java.lang.Long depId)
public java.lang.String getDeptName()
public void setDeptName(java.lang.String deptName)
public java.util.Collection<? extends java.io.Serializable> getPermissions()
public void setPermissions(java.util.Collection<? extends java.io.Serializable> permissions)
public void setPermissions(java.util.Set<java.lang.String> permissions)
public java.util.Map<java.lang.String,java.lang.Object> getUser()
public void setUser(java.util.Map<java.lang.String,java.lang.Object> user)
Copyright © 2021. All Rights Reserved.