public class

UserAttribute

extends Object
java.lang.Object
   ↳ org.springframework.security.core.userdetails.memory.UserAttribute

Class Overview

Used by InMemoryDaoImpl to temporarily store the attributes associated with a user.

Summary

Public Constructors
UserAttribute()
Public Methods
void addAuthority(GrantedAuthority newAuthority)
List<GrantedAuthority> getAuthorities()
String getPassword()
boolean isEnabled()
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)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public UserAttribute ()

Public Methods

public void addAuthority (GrantedAuthority newAuthority)

public List<GrantedAuthority> getAuthorities ()

public String getPassword ()

public boolean isEnabled ()

public boolean isValid ()

public void setAuthorities (List<GrantedAuthority> authorities)

Set all authorities for this user.

Parameters
authorities List <GrantedAuthority>

public void setAuthoritiesAsString (List<String> authoritiesAsStrings)

Set all authorities for this user from String values. It will create the necessary GrantedAuthority objects.

Parameters
authoritiesAsStrings List <String>

public void setEnabled (boolean enabled)

public void setPassword (String password)