Class PlainUser
- java.lang.Object
-
- org.apache.qpid.server.security.auth.database.PlainUser
-
- All Implemented Interfaces:
java.io.Serializable
,java.security.Principal
public class PlainUser extends java.lang.Object
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PlainUser(java.lang.String name, char[] password, AuthenticationProvider<?> authenticationProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
delete()
byte[]
getEncodedPassword()
java.lang.String
getName()
char[]
getPassword()
boolean
isDeleted()
boolean
isModified()
void
restorePassword(char[] password)
void
saved()
void
setPassword(char[] password)
java.lang.String
toString()
-
-
-
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 interfacejava.security.Principal
-
toString
public java.lang.String toString()
- Specified by:
toString
in interfacejava.security.Principal
- Overrides:
toString
in classjava.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()
-
-