类 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
另请参阅:
  • 构造器详细资料

    • SecurityUserDetails

      public SecurityUserDetails(User user)
  • 方法详细资料

    • getAuthorities

      public Collection<? extends org.springframework.security.core.GrantedAuthority> 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:启用