dbXML API

com.dbxml.db.core.security
Class User

java.lang.Object
  extended bycom.dbxml.db.core.security.User
All Implemented Interfaces:
XMLSerializable

public class User
extends java.lang.Object
implements XMLSerializable

User


Constructor Summary
User()
           
 
Method Summary
 void addRole(Role role)
           
 boolean checkPassword(java.lang.String textPassword)
           
 java.lang.String getId()
           
 java.lang.String[] listRoles()
           
 void removeRole(Role role)
           
 void setId(java.lang.String id)
           
 void setPassword(java.lang.String textPassword)
           
 void streamFromXML(org.w3c.dom.Element element)
          streamFromXML streams an object from XML.
 org.w3c.dom.Element streamToXML(org.w3c.dom.Document doc)
          streamToXML streams an object to XML.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User()
Method Detail

streamToXML

public org.w3c.dom.Element streamToXML(org.w3c.dom.Document doc)
                                throws org.w3c.dom.DOMException
Description copied from interface: XMLSerializable
streamToXML streams an object to XML.

Specified by:
streamToXML in interface XMLSerializable
Parameters:
doc - The Owner Document
Returns:
A newly created Element
Throws:
org.w3c.dom.DOMException - If an error occurs

streamFromXML

public void streamFromXML(org.w3c.dom.Element element)
                   throws org.w3c.dom.DOMException
Description copied from interface: XMLSerializable
streamFromXML streams an object from XML.

Specified by:
streamFromXML in interface XMLSerializable
Parameters:
element - The Input Element
Throws:
org.w3c.dom.DOMException - If an error occurs

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

setPassword

public void setPassword(java.lang.String textPassword)

checkPassword

public boolean checkPassword(java.lang.String textPassword)

addRole

public void addRole(Role role)

removeRole

public void removeRole(Role role)

listRoles

public java.lang.String[] listRoles()

dbXML API

Copyright (c) 2004 The dbXML Group