类 UserDetailsPlusBuilder
java.lang.Object
spring.turbo.module.security.user.UserDetailsPlusBuilder
UserDetailsPlus 创建器- 从以下版本开始:
- 1.0.0
- 作者:
- 应卓
- 另请参阅:
-
UserDetailsUserDetailsPlus.builder()UserDetailsPlus
-
方法概要
修饰符和类型方法说明accountExpired(boolean accountExpired) accountLocked(boolean accountLocked) authorities(String... authorities) authorities(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) authorities(org.springframework.security.core.GrantedAuthority... authorities) build()credentialsExpired(boolean credentialsExpired) dateOfBirth(String dateOfBirth) dateOfBirth(LocalDate dateOfBirth) dateOfBirth(Date dateOfBirth) disabled(boolean disabled) nationality(String nationality) nativeUser(Object u) passwordEncoder(Function<String, String> encoder) phoneNumber(String phoneNumber) putAttribute(String key, Object value) setAttributes(spring.turbo.util.collection.Attributes attributes)
-
方法详细资料
-
username
-
password
-
passwordEncoder
-
roles
-
authorities
public UserDetailsPlusBuilder authorities(org.springframework.security.core.GrantedAuthority... authorities) -
authorities
public UserDetailsPlusBuilder authorities(Collection<? extends org.springframework.security.core.GrantedAuthority> authorities) -
authorities
-
authoritiesWithCommaSeparatedString
-
accountExpired
-
accountLocked
-
credentialsExpired
-
disabled
-
id
-
avatar
-
nativeUser
-
email
-
phoneNumber
-
dateOfBirth
-
dateOfBirth
-
dateOfBirth
-
biography
-
nationality
-
location
-
url
-
putAttribute
-
setAttributes
public UserDetailsPlusBuilder setAttributes(@Nullable spring.turbo.util.collection.Attributes attributes) -
build
-