org.hardtokenmgmt.ui.subview
Class CardViewVO

java.lang.Object
  extended by org.hardtokenmgmt.ui.subview.CardViewVO

public class CardViewVO
extends java.lang.Object

Simple value object containing information used to display a token. Is designed to work with both tokens in card reader and token data fetched from EJBCA

Version:
$Id$
Author:
Magnus Brokvist

Constructor Summary
CardViewVO(org.hardtokenmgmt.ws.gen.HardTokenDataWS tokenData, java.lang.String serialNumber, java.lang.String username)
           
CardViewVO(IToken tokenData, java.lang.String serialNumber)
           
CardViewVO(org.signserver.module.wsra.ws.gen.TokenDataBean tokenData, java.lang.String serialNumber)
           
 
Method Summary
 java.security.cert.X509Certificate[] getCertificates()
           
 java.lang.String getOtherInfo()
           
 java.lang.String getSerialNumber()
           
 java.lang.Object getTokenData()
           
 java.lang.String getUsername()
           
 void setCertificates(java.security.cert.X509Certificate[] certificates)
           
 void setOtherInfo(java.lang.String otherInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CardViewVO

public CardViewVO(org.hardtokenmgmt.ws.gen.HardTokenDataWS tokenData,
                  java.lang.String serialNumber,
                  java.lang.String username)

CardViewVO

public CardViewVO(IToken tokenData,
                  java.lang.String serialNumber)

CardViewVO

public CardViewVO(org.signserver.module.wsra.ws.gen.TokenDataBean tokenData,
                  java.lang.String serialNumber)
Method Detail

getTokenData

public java.lang.Object getTokenData()
Returns:
should be either a HardTokenDataWS or IToken object.

getSerialNumber

public java.lang.String getSerialNumber()
Returns:
the token serial number

getCertificates

public java.security.cert.X509Certificate[] getCertificates()

setCertificates

public void setCertificates(java.security.cert.X509Certificate[] certificates)

getOtherInfo

public java.lang.String getOtherInfo()
Returns:
alternative information about the card

setOtherInfo

public void setOtherInfo(java.lang.String otherInfo)
Parameters:
otherInfo - alternative information about the card

getUsername

public java.lang.String getUsername()
Returns:
the username