类 SecurityUserDetails
java.lang.Object
plus.hiver.common.base.HiverBaseEntity
plus.hiver.common.entity.User
plus.hiver.common.config.security.SecurityUserDetails
- 所有已实现的接口:
Serializable,org.springframework.security.core.userdetails.UserDetails
public class SecurityUserDetails
extends User
implements org.springframework.security.core.userdetails.UserDetails
用户安全
尊重知识产权,CV 请保留版权,海文科技 https://hiver.cc 出品,不允许非法使用,后果自负
- 作者:
- Yazhi Li
- 另请参阅:
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明Collection<? extends org.springframework.security.core.GrantedAuthority>添加用户拥有的权限和角色boolean账户是否过期boolean是否禁用boolean密码是否过期boolean是否启用从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.springframework.security.core.userdetails.UserDetails
getPassword, getUsername
-
构造器详细资料
-
SecurityUserDetails
-
-
方法详细资料
-
getAuthorities
添加用户拥有的权限和角色- 指定者:
getAuthorities在接口中org.springframework.security.core.userdetails.UserDetails- 覆盖:
getAuthorities在类中User- 返回:
- 权限集合
-
isAccountNonExpired
public boolean isAccountNonExpired()账户是否过期- 指定者:
isAccountNonExpired在接口中org.springframework.security.core.userdetails.UserDetails- 返回:
- true:未过期
-
isAccountNonLocked
public boolean isAccountNonLocked()是否禁用- 指定者:
isAccountNonLocked在接口中org.springframework.security.core.userdetails.UserDetails- 返回:
- true:未禁用
-
isCredentialsNonExpired
public boolean isCredentialsNonExpired()密码是否过期- 指定者:
isCredentialsNonExpired在接口中org.springframework.security.core.userdetails.UserDetails- 返回:
- true:未过期
-
isEnabled
public boolean isEnabled()是否启用- 指定者:
isEnabled在接口中org.springframework.security.core.userdetails.UserDetails- 返回:
- true:启用
-