public class UserAttribute
extends java.lang.Object
InMemoryUserDetailsManager
to temporarily store the attributes associated with a
user.Constructor and Description |
---|
UserAttribute() |
Modifier and Type | Method and Description |
---|---|
void |
addAuthority(GrantedAuthority newAuthority) |
java.util.List<GrantedAuthority> |
getAuthorities() |
java.lang.String |
getPassword() |
boolean |
isEnabled() |
boolean |
isValid() |
void |
setAuthorities(java.util.List<GrantedAuthority> authorities)
Set all authorities for this user.
|
void |
setAuthoritiesAsString(java.util.List<java.lang.String> authoritiesAsStrings)
Set all authorities for this user from String values.
|
void |
setEnabled(boolean enabled) |
void |
setPassword(java.lang.String password) |
public void addAuthority(GrantedAuthority newAuthority)
public java.util.List<GrantedAuthority> getAuthorities()
public void setAuthorities(java.util.List<GrantedAuthority> authorities)
authorities
- List
<GrantedAuthority
>public void setAuthoritiesAsString(java.util.List<java.lang.String> authoritiesAsStrings)
GrantedAuthority
objects.authoritiesAsStrings
- List
<String
>public java.lang.String getPassword()
public boolean isEnabled()
public boolean isValid()
public void setEnabled(boolean enabled)
public void setPassword(java.lang.String password)