org.apache.qpid.server.security.auth.database
Class PlainUser

java.lang.Object
  extended by org.apache.qpid.server.security.auth.database.PlainUser
All Implemented Interfaces:
Principal

public class PlainUser
extends Object
implements Principal


Constructor Summary
PlainUser(String[] data)
           
PlainUser(String name, char[] password)
           
 
Method Summary
 void delete()
           
 String getName()
           
(package private)  char[] getPassword()
           
(package private)  byte[] getPasswordBytes()
           
 boolean isDeleted()
           
 boolean isModified()
           
 void saved()
           
(package private)  void setPassword(char[] password)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.security.Principal
equals, hashCode
 

Constructor Detail

PlainUser

PlainUser(String[] data)

PlainUser

public PlainUser(String name,
                 char[] password)
Method Detail

getName

public String getName()
Specified by:
getName in interface Principal

toString

public String toString()
Specified by:
toString in interface Principal
Overrides:
toString in class Object

getPassword

char[] getPassword()

getPasswordBytes

byte[] getPasswordBytes()

setPassword

void setPassword(char[] password)

isModified

public boolean isModified()

isDeleted

public boolean isDeleted()

delete

public void delete()

saved

public void saved()


Licensed to the Apache Software Foundation