Class UserAttribute


  • public class UserAttribute
    extends java.lang.Object
    Used by InMemoryUserDetailsManager to temporarily store the attributes associated with a user.
    • Constructor Detail

      • UserAttribute

        public UserAttribute()
    • Method Detail

      • setAuthorities

        public void setAuthorities​(java.util.List<GrantedAuthority> authorities)
        Set all authorities for this user.
        Parameters:
        authorities - List <GrantedAuthority>
        Since:
        1.1
      • setAuthoritiesAsString

        public void setAuthoritiesAsString​(java.util.List<java.lang.String> authoritiesAsStrings)
        Set all authorities for this user from String values. It will create the necessary GrantedAuthority objects.
        Parameters:
        authoritiesAsStrings - List <String>
        Since:
        1.1
      • getPassword

        public java.lang.String getPassword()
      • isEnabled

        public boolean isEnabled()
      • isValid

        public boolean isValid()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • setPassword

        public void setPassword​(java.lang.String password)