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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAuthority
(GrantedAuthority newAuthority) boolean
boolean
isValid()
void
setAuthorities
(List<GrantedAuthority> authorities) Set all authorities for this user.void
setAuthoritiesAsString
(List<String> authoritiesAsStrings) Set all authorities for this user from String values.void
setEnabled
(boolean enabled) void
setPassword
(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 necessaryGrantedAuthority
objects. -
getPassword
-
isEnabled
public boolean isEnabled() -
isValid
public boolean isValid() -
setEnabled
public void setEnabled(boolean enabled) -
setPassword
-