org.eclipse.higgins.sync.to
Class CardTO

java.lang.Object
  extended by org.eclipse.higgins.sync.to.BaseTO
      extended by org.eclipse.higgins.sync.to.CardTO
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
MCardTO, PCardTO

public class CardTO
extends BaseTO
implements Serializable

Card transfer object.

Author:
Alexander Yuhimenko
See Also:
org.eclipse.higgins.icard.io.IElement.IInformationCard, ICard, Serialized Form

Constructor Summary
CardTO()
           
 
Method Summary
 String getCardId()
          Getter of the property cardId
 ClaimTO[] getClaims()
           
 Date getExpiredTime()
           
 CardExtensionTO[] getExtensions()
           
 byte[] getHashSalt()
           
 byte[] getImage()
           
 String getImageType()
           
 Date getIssuedTime()
           
 String getIssuer()
           
 byte[] getIssuerID()
           
 String getIssuerName()
           
 Date getLastUpdatedTime()
           
 byte[] getMasterKey()
           
 String getName()
           
 Boolean getSelfIssued()
           
 ClaimTypeTO[] getSupportedClaimTypes()
           
 String[] getSupportedTokenTypes()
           
 String getVersion()
           
 void setCardId(String cardId)
          Setter of the property cardId
 void setClaims(ClaimTO[] claims)
           
 void setExpiredTime(Date expiredTime)
           
 void setExtensions(CardExtensionTO[] extensions)
           
 void setHashSalt(byte[] hashSalt)
           
 void setImage(byte[] image)
           
 void setImageType(String imageType)
           
 void setIssuedTime(Date issuedTime)
           
 void setIssuer(String issuer)
           
 void setIssuerID(byte[] issuerID)
           
 void setIssuerName(String issuerName)
           
 void setLastUpdatedTime(Date lastUpdatedTime)
           
 void setMasterKey(byte[] masterKey)
           
 void setName(String name)
           
 void setSelfIssued(Boolean selfIssued)
           
 void setSupportedClaimTypes(ClaimTypeTO[] supportedClaimTypes)
           
 void setSupportedTokenTypes(String[] supportedTokenTypes)
           
 void setVersion(String version)
           
 
Methods inherited from class org.eclipse.higgins.sync.to.BaseTO
getId, getRevision, setId, setRevision
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CardTO

public CardTO()
Method Detail

getCardId

public String getCardId()
Getter of the property cardId

Returns:
Returns the cardId.

getClaims

public ClaimTO[] getClaims()
Returns:
the claims

getExpiredTime

public Date getExpiredTime()
Returns:
the expiredTime

getExtensions

public CardExtensionTO[] getExtensions()
Returns:
the extensions

getHashSalt

public byte[] getHashSalt()
Returns:
the hashSalt

getImage

public byte[] getImage()
Returns:
the image

getImageType

public String getImageType()
Returns:
the imageType

getIssuedTime

public Date getIssuedTime()
Returns:
the issuedTime

getIssuer

public String getIssuer()
Returns:
the issuer

getIssuerID

public byte[] getIssuerID()
Returns:
the issuerID

getIssuerName

public String getIssuerName()
Returns:
the issuerName

getLastUpdatedTime

public Date getLastUpdatedTime()
Returns:
the lastUpdatedTime

getMasterKey

public byte[] getMasterKey()
Returns:
the masterKey

getName

public String getName()
Returns:
the name

getSelfIssued

public Boolean getSelfIssued()
Returns:
the selfIssued

getSupportedClaimTypes

public ClaimTypeTO[] getSupportedClaimTypes()
Returns:
the supportedClaimTypes

getSupportedTokenTypes

public String[] getSupportedTokenTypes()
Returns:
the supportedTokenTypes

getVersion

public String getVersion()
Returns:
the version

setCardId

public void setCardId(String cardId)
Setter of the property cardId

Parameters:
cardId - The cardId to set.

setClaims

public void setClaims(ClaimTO[] claims)
Parameters:
claims - the claims to set

setExpiredTime

public void setExpiredTime(Date expiredTime)
Parameters:
expiredTime - the expiredTime to set

setExtensions

public void setExtensions(CardExtensionTO[] extensions)
Parameters:
extensions - the extensions to set

setHashSalt

public void setHashSalt(byte[] hashSalt)
Parameters:
hashSalt - the hashSalt to set

setImage

public void setImage(byte[] image)
Parameters:
image - the image to set

setImageType

public void setImageType(String imageType)
Parameters:
imageType - the imageType to set

setIssuedTime

public void setIssuedTime(Date issuedTime)
Parameters:
issuedTime - the issuedTime to set

setIssuer

public void setIssuer(String issuer)
Parameters:
issuer - the issuer to set

setIssuerID

public void setIssuerID(byte[] issuerID)
Parameters:
issuerID - the issuerID to set

setIssuerName

public void setIssuerName(String issuerName)
Parameters:
issuerName - the issuerName to set

setLastUpdatedTime

public void setLastUpdatedTime(Date lastUpdatedTime)
Parameters:
lastUpdatedTime - the lastUpdatedTime to set

setMasterKey

public void setMasterKey(byte[] masterKey)
Parameters:
masterKey - the masterKey to set

setName

public void setName(String name)
Parameters:
name - the name to set

setSelfIssued

public void setSelfIssued(Boolean selfIssued)
Parameters:
selfIssued - the selfIssued to set

setSupportedClaimTypes

public void setSupportedClaimTypes(ClaimTypeTO[] supportedClaimTypes)
Parameters:
supportedClaimTypes - the supportedClaimTypes to set

setSupportedTokenTypes

public void setSupportedTokenTypes(String[] supportedTokenTypes)
Parameters:
supportedTokenTypes - the supportedTokenTypes to set

setVersion

public void setVersion(String version)
Parameters:
version - the version to set