org.hardtokenmgmt.admin.common
Class AdminDataVO

java.lang.Object
  extended by org.hardtokenmgmt.admin.common.AdminDataVO

public class AdminDataVO
extends java.lang.Object

Value object containing information about an administrator.

Version:
$Id$
Author:
Philip Vendil 14 mar 2009

Constructor Summary
AdminDataVO()
          Empty constructor
AdminDataVO(java.lang.String username, java.lang.String uniqueId, java.lang.String fullname, java.lang.String orgId, java.util.List<java.lang.Integer> adminGroupIds)
          Default constructor
AdminDataVO(java.lang.String username, java.lang.String uniqueId, java.lang.String fullname, java.lang.String orgId, java.util.List<java.lang.Integer> adminGroupIds, java.lang.String department)
          Constructor with department
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.List<java.lang.Integer> getAdminGroupIds()
           
 java.lang.String getCertSN()
           
 java.lang.String getDepartment()
           
 java.lang.String getFullname()
           
 java.lang.String getOrgId()
           
 java.lang.String getUniqueId()
           
 java.lang.String getUsername()
           
 void setAdminGroupIds(java.util.List<java.lang.Integer> adminGroupIds)
           
 void setCertSN(java.lang.String certSN)
           
 void setDepartment(java.lang.String department)
           
 void setFullname(java.lang.String fullname)
           
 void setOrgId(java.lang.String orgId)
           
 void setUniqueId(java.lang.String uniqueId)
           
 void setUsername(java.lang.String username)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminDataVO

public AdminDataVO()
Empty constructor


AdminDataVO

public AdminDataVO(java.lang.String username,
                   java.lang.String uniqueId,
                   java.lang.String fullname,
                   java.lang.String orgId,
                   java.util.List<java.lang.Integer> adminGroupIds)
Default constructor


AdminDataVO

public AdminDataVO(java.lang.String username,
                   java.lang.String uniqueId,
                   java.lang.String fullname,
                   java.lang.String orgId,
                   java.util.List<java.lang.Integer> adminGroupIds,
                   java.lang.String department)
Constructor with department

Method Detail

getUniqueId

public java.lang.String getUniqueId()
Returns:
the uniqueId of the user, could be employee number

setUniqueId

public void setUniqueId(java.lang.String uniqueId)
Parameters:
uniqueId - the uniqueId of the user, could be employee number

getFullname

public java.lang.String getFullname()
Returns:
the fullname the full name of the administrator

setFullname

public void setFullname(java.lang.String fullname)
Parameters:
fullname - the full name of the administrator

getDepartment

public java.lang.String getDepartment()
Returns:
the department associated with the administrator, null if not applicable

setDepartment

public void setDepartment(java.lang.String department)
Parameters:
department - the department associated with the administrator, null if not applicable

getOrgId

public java.lang.String getOrgId()
Returns:
the orgId the unique organization Id

setOrgId

public void setOrgId(java.lang.String orgId)
Parameters:
orgId - the orgId the unique organization Id

getAdminGroupIds

public java.util.List<java.lang.Integer> getAdminGroupIds()
Returns:
the adminGroupIds of the groups the administrator is belonging to

setAdminGroupIds

public void setAdminGroupIds(java.util.List<java.lang.Integer> adminGroupIds)
Parameters:
adminGroupIds - the adminGroupIds of the groups the administrator is belonging to

getCertSN

public java.lang.String getCertSN()
Returns:
the certSN, optional field used to connect a administrator group to a specific certificate serial number.

setCertSN

public void setCertSN(java.lang.String certSN)
Parameters:
certSN - optional field used to connect a administrator group to a specific certificate serial number.

getUsername

public java.lang.String getUsername()
Returns:
the username of the user in DB.

setUsername

public void setUsername(java.lang.String username)
Parameters:
username - the username of the user in DB.

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object