Class StandardUserBuilder
java.lang.Object
eu.rarogsoftware.rarog.platform.api.user.management.StandardUserBuilder
Builder for
StandardUser
.
Use this builder instead of creating instance of StandardUser
directly.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountNonExpired
(boolean accountNonExpired) accountNonLocked
(boolean accountNonLocked) addAuthorities
(Set<org.springframework.security.core.GrantedAuthority> authorities) addAuthorities
(org.springframework.security.core.GrantedAuthority... authorities) addAuthority
(org.springframework.security.core.GrantedAuthority grantedAuthority) authorities
(Set<org.springframework.security.core.GrantedAuthority> authorities) build()
credentialsNonExpired
(boolean credentialsNonExpired) enabled
(boolean enabled) mfaEnabled
(Boolean mfaEnabled)
-
Constructor Details
-
StandardUserBuilder
public StandardUserBuilder()
-
-
Method Details
-
id
-
username
-
password
-
authorities
public StandardUserBuilder authorities(Set<org.springframework.security.core.GrantedAuthority> authorities) -
addAuthorities
public StandardUserBuilder addAuthorities(org.springframework.security.core.GrantedAuthority... authorities) -
addAuthorities
public StandardUserBuilder addAuthorities(Set<org.springframework.security.core.GrantedAuthority> authorities) -
addAuthority
public StandardUserBuilder addAuthority(org.springframework.security.core.GrantedAuthority grantedAuthority) -
roles
-
roles
-
addRole
-
addRoles
-
accountNonExpired
-
accountNonLocked
-
credentialsNonExpired
-
enabled
-
mfaEnabled
-
build
-