Package com.netscape.certsrv.user
Class UserData
- java.lang.Object
-
- com.netscape.certsrv.user.UserData
-
public class UserData extends java.lang.Object
- Author:
- Endi S. Dewata
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserData.Attribute
static class
UserData.AttributeList
static class
UserData.MapAdapter
-
Constructor Summary
Constructors Constructor Description UserData()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
static UserData
fromJSON(java.lang.String json)
static UserData
fromXML(java.lang.String string)
java.lang.String
getAttribute(java.lang.String name)
java.lang.String
getEmail()
java.lang.String
getFullName()
java.lang.String
getID()
org.jboss.resteasy.plugins.providers.atom.Link
getLink()
java.lang.String
getPassword()
java.lang.String
getPhone()
java.lang.String
getState()
java.lang.String
getType()
java.lang.String
getUserID()
int
hashCode()
static void
main(java.lang.String[] args)
void
setAttribute(java.lang.String name, java.lang.String value)
void
setEmail(java.lang.String email)
void
setFullName(java.lang.String fullName)
void
setID(java.lang.String id)
void
setLink(org.jboss.resteasy.plugins.providers.atom.Link link)
void
setPassword(java.lang.String password)
void
setPhone(java.lang.String phone)
void
setState(java.lang.String state)
void
setType(java.lang.String type)
void
setUserID(java.lang.String userID)
java.lang.String
toJSON()
java.lang.String
toString()
java.lang.String
toXML()
-
-
-
Method Detail
-
getAttribute
public java.lang.String getAttribute(java.lang.String name)
-
setAttribute
public void setAttribute(java.lang.String name, java.lang.String value)
-
getID
public java.lang.String getID()
-
setID
public void setID(java.lang.String id)
-
getUserID
public java.lang.String getUserID()
-
setUserID
public void setUserID(java.lang.String userID)
-
getFullName
@FormParam("fullname") public java.lang.String getFullName()
-
setFullName
public void setFullName(java.lang.String fullName)
-
getEmail
@FormParam("email") public java.lang.String getEmail()
-
setEmail
public void setEmail(java.lang.String email)
-
getPassword
@FormParam("password") public java.lang.String getPassword()
-
setPassword
public void setPassword(java.lang.String password)
-
getPhone
@FormParam("phone") public java.lang.String getPhone()
-
setPhone
public void setPhone(java.lang.String phone)
-
getType
@FormParam("userType") public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getState
@FormParam("state") public java.lang.String getState()
-
setState
public void setState(java.lang.String state)
-
getLink
public org.jboss.resteasy.plugins.providers.atom.Link getLink()
-
setLink
public void setLink(org.jboss.resteasy.plugins.providers.atom.Link link)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toXML
public java.lang.String toXML() throws java.lang.Exception
- Throws:
java.lang.Exception
-
fromXML
public static UserData fromXML(java.lang.String string) throws java.lang.Exception
- Throws:
java.lang.Exception
-
toJSON
public java.lang.String toJSON() throws java.lang.Exception
- Throws:
java.lang.Exception
-
fromJSON
public static UserData fromJSON(java.lang.String json) throws java.lang.Exception
- Throws:
java.lang.Exception
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
main
public static void main(java.lang.String[] args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-