Class UserAttribute
java.lang.Object
org.springframework.security.core.userdetails.memory.UserAttribute
Used by
InMemoryUserDetailsManager to
temporarily store the attributes associated with a user.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAuthority(GrantedAuthority newAuthority) @Nullable StringbooleanbooleanisValid()voidsetAuthorities(List<GrantedAuthority> authorities) Set all authorities for this user.voidsetAuthoritiesAsString(List<String> authoritiesAsStrings) Set all authorities for this user from String values.voidsetEnabled(boolean enabled) voidsetPassword(String password)
-
Constructor Details
-
UserAttribute
public UserAttribute()
-
-
Method Details
-
addAuthority
-
getAuthorities
-
setAuthorities
Set all authorities for this user.- Parameters:
authorities-List<GrantedAuthority>- Since:
- 1.1
-
setAuthoritiesAsString
Set all authorities for this user from String values. It will create the necessaryGrantedAuthorityobjects. -
getPassword
-
isEnabled
public boolean isEnabled() -
isValid
public boolean isValid() -
setEnabled
public void setEnabled(boolean enabled) -
setPassword
-