类 UserDetailsPlusImpl
java.lang.Object
spring.turbo.module.security.user.UserDetailsPlusImpl
- 所有已实现的接口:
Serializable,org.springframework.security.core.userdetails.UserDetails,UserDetailsPlus
- 从以下版本开始:
- 1.0.0
- 作者:
- 应卓
- 另请参阅:
-
方法概要
修饰符和类型方法说明spring.turbo.util.collection.Attributes其他信息Collection<? extends org.springframework.security.core.GrantedAuthority><T> T头像BIO出生日期getEmail()Email<T> TgetId()获取ID位置国际<T> T用户对象电话号码getUrl()URLbooleanbooleanbooleanboolean从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 spring.turbo.module.security.user.UserDetailsPlus
getRequiredAvatar, getRequiredBiography, getRequiredDateOfBirth, getRequiredEmail, getRequiredId, getRequiredLocation, getRequiredNationality, getRequiredNativeUser, getRequiredPhoneNumber, getRequiredUrl
-
方法详细资料
-
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
从接口复制的说明:UserDetailsPlusEmail- 指定者:
getEmail在接口中UserDetailsPlus- 返回:
- 电子邮件地址或
null
-
getPhoneNumber
从接口复制的说明:UserDetailsPlus电话号码- 指定者:
getPhoneNumber在接口中UserDetailsPlus- 返回:
- 电话号码或
null
-
getDateOfBirth
从接口复制的说明:UserDetailsPlus出生日期- 指定者:
getDateOfBirth在接口中UserDetailsPlus- 返回:
- 出生日期或
null
-
getBiography
从接口复制的说明:UserDetailsPlusBIO- 指定者:
getBiography在接口中UserDetailsPlus- 返回:
- bio或
null
-
getNationality
从接口复制的说明:UserDetailsPlus国际- 指定者:
getNationality在接口中UserDetailsPlus- 返回:
- 国际或
null
-
getLocation
从接口复制的说明:UserDetailsPlus位置- 指定者:
getLocation在接口中UserDetailsPlus- 返回:
- 位置或
null
-
getUrl
从接口复制的说明:UserDetailsPlusURL- 指定者:
getUrl在接口中UserDetailsPlus- 返回:
- URL或
null
-
getAttributes
public spring.turbo.util.collection.Attributes getAttributes()从接口复制的说明:UserDetailsPlus其他信息- 指定者:
getAttributes在接口中UserDetailsPlus- 返回:
- 其他信息
-
getAuthorities
- 指定者:
getAuthorities在接口中org.springframework.security.core.userdetails.UserDetails
-
getPassword
- 指定者:
getPassword在接口中org.springframework.security.core.userdetails.UserDetails
-
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
-