Class PlainUser

  • All Implemented Interfaces:
    java.io.Serializable, java.security.Principal

    public class PlainUser
    extends java.lang.Object
    See Also:
    Serialized Form
    • Constructor Detail

      • PlainUser

        public PlainUser​(java.lang.String name,
                         char[] password,
                         AuthenticationProvider<?> authenticationProvider)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface java.security.Principal
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface java.security.Principal
        Overrides:
        toString in class java.lang.Object
      • getPassword

        public char[] getPassword()
      • getEncodedPassword

        public byte[] getEncodedPassword()
      • restorePassword

        public void restorePassword​(char[] password)
      • setPassword

        public void setPassword​(char[] password)
      • isModified

        public boolean isModified()
      • isDeleted

        public boolean isDeleted()
      • delete

        public void delete()
      • saved

        public void saved()