类 UserDetailsPlusImpl

java.lang.Object
spring.turbo.module.security.user.UserDetailsPlusImpl
所有已实现的接口:
Serializable, org.springframework.security.core.userdetails.UserDetails, UserDetailsPlus

public class UserDetailsPlusImpl extends Object implements UserDetailsPlus, Serializable
从以下版本开始:
1.0.0
作者:
应卓
另请参阅:
  • 方法详细资料

    • getId

      @Nullable public <T> T getId()
      从接口复制的说明: UserDetailsPlus
      获取ID
      指定者:
      getId 在接口中 UserDetailsPlus
      类型参数:
      T - ID类型
      返回:
      ID或null
    • getAvatar

      @Nullable public <T> T getAvatar()
      从接口复制的说明: UserDetailsPlus
      头像
      指定者:
      getAvatar 在接口中 UserDetailsPlus
      类型参数:
      T - 头像的类型
      返回:
      头像或null
    • getNativeUser

      @Nullable public <T> T getNativeUser()
      从接口复制的说明: UserDetailsPlus
      用户对象
      指定者:
      getNativeUser 在接口中 UserDetailsPlus
      类型参数:
      T - 用户对象类型
      返回:
      用户对象或null
    • getEmail

      @Nullable public String getEmail()
      从接口复制的说明: UserDetailsPlus
      Email
      指定者:
      getEmail 在接口中 UserDetailsPlus
      返回:
      电子邮件地址或null
    • getPhoneNumber

      @Nullable public String getPhoneNumber()
      从接口复制的说明: UserDetailsPlus
      电话号码
      指定者:
      getPhoneNumber 在接口中 UserDetailsPlus
      返回:
      电话号码或null
    • getDateOfBirth

      @Nullable public LocalDate getDateOfBirth()
      从接口复制的说明: UserDetailsPlus
      出生日期
      指定者:
      getDateOfBirth 在接口中 UserDetailsPlus
      返回:
      出生日期或null
    • getBiography

      @Nullable public String getBiography()
      从接口复制的说明: UserDetailsPlus
      BIO
      指定者:
      getBiography 在接口中 UserDetailsPlus
      返回:
      bio或null
    • getNationality

      @Nullable public String getNationality()
      从接口复制的说明: UserDetailsPlus
      国际
      指定者:
      getNationality 在接口中 UserDetailsPlus
      返回:
      国际或null
    • getLocation

      @Nullable public String getLocation()
      从接口复制的说明: UserDetailsPlus
      位置
      指定者:
      getLocation 在接口中 UserDetailsPlus
      返回:
      位置或null
    • getUrl

      @Nullable public String getUrl()
      从接口复制的说明: UserDetailsPlus
      URL
      指定者:
      getUrl 在接口中 UserDetailsPlus
      返回:
      URL或null
    • getAttributes

      public spring.turbo.util.collection.Attributes getAttributes()
      从接口复制的说明: UserDetailsPlus
      其他信息
      指定者:
      getAttributes 在接口中 UserDetailsPlus
      返回:
      其他信息
    • getAuthorities

      public Collection<? extends org.springframework.security.core.GrantedAuthority> getAuthorities()
      指定者:
      getAuthorities 在接口中 org.springframework.security.core.userdetails.UserDetails
    • getPassword

      public String getPassword()
      指定者:
      getPassword 在接口中 org.springframework.security.core.userdetails.UserDetails
    • getUsername

      public String getUsername()
      指定者:
      getUsername 在接口中 org.springframework.security.core.userdetails.UserDetails
    • isAccountNonExpired

      public boolean isAccountNonExpired()
      指定者:
      isAccountNonExpired 在接口中 org.springframework.security.core.userdetails.UserDetails
    • isAccountNonLocked

      public boolean isAccountNonLocked()
      指定者:
      isAccountNonLocked 在接口中 org.springframework.security.core.userdetails.UserDetails
    • isCredentialsNonExpired

      public boolean isCredentialsNonExpired()
      指定者:
      isCredentialsNonExpired 在接口中 org.springframework.security.core.userdetails.UserDetails
    • isEnabled

      public boolean isEnabled()
      指定者:
      isEnabled 在接口中 org.springframework.security.core.userdetails.UserDetails