org.eclipse.higgins.icard.provider.cardspace.common
Class InformationCard

java.lang.Object
  extended byorg.eclipse.higgins.icard.common.Card
      extended byorg.eclipse.higgins.icard.provider.cardspace.common.InformationCard
All Implemented Interfaces:
org.eclipse.higgins.icard.ICard, org.eclipse.higgins.icard.IClaimContainer, org.eclipse.higgins.icard.IClaimTypeContainer, org.eclipse.higgins.icard.IInformationCard
Direct Known Subclasses:
ManagedCard, PersonalCard

public abstract class InformationCard
extends org.eclipse.higgins.icard.common.Card
implements org.eclipse.higgins.icard.IInformationCard


Constructor Summary
InformationCard()
           
 
Method Summary
 byte[] getHashSalt()
           
 byte[] getIssuerID()
           
 byte[] getMasterKey()
           
 String getType()
           
 
Methods inherited from class org.eclipse.higgins.icard.common.Card
getCUID, getDescription, getID, getImage, getImageType, getIssuer, getIssuerName, getName, getProvider, getSupportedClaimTypes, getSupportedClaimTypesUris, getSupportedTokenTypes, getTimeExpires, getTimeIssued, getTimeLastUpdated, getVersion, isClaimsRetrieved, isFormatSupported, isSelfIssued, setClaims
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.icard.ICard
applyUpdates, beginUpdates, cancelUpdates, getClaimByLocalName, getCUID, getDescription, getID, getImage, getImageType, getIssuer, getIssuerName, getName, getProvider, getRequiredCredentials, getSupportedClaimTypesUris, getSupportedTokenTypes, getTimeExpires, getTimeIssued, getTimeLastUpdated, getVersion, isClaimsRetrieved, isEditable, isEditMode, isFormatSupported, isSelfIssued, setImage, setIssuerName, setName, setTimeExpires, toElement
 
Methods inherited from interface org.eclipse.higgins.icard.IClaimTypeContainer
getSupportedClaimTypes
 
Methods inherited from interface org.eclipse.higgins.icard.IClaimContainer
createClaim, getClaim, getClaims, setClaim
 

Constructor Detail

InformationCard

public InformationCard()
Method Detail

getIssuerID

public byte[] getIssuerID()
Specified by:
getIssuerID in interface org.eclipse.higgins.icard.IInformationCard

getHashSalt

public byte[] getHashSalt()
Specified by:
getHashSalt in interface org.eclipse.higgins.icard.IInformationCard

getMasterKey

public byte[] getMasterKey()
                    throws org.eclipse.higgins.icard.CardException
Specified by:
getMasterKey in interface org.eclipse.higgins.icard.IInformationCard
Throws:
org.eclipse.higgins.icard.CardException

getType

public String getType()
Specified by:
getType in interface org.eclipse.higgins.icard.ICard