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
-