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

java.lang.Object
  extended by org.eclipse.higgins.icard.common.Card
      extended by org.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
 org.eclipse.higgins.icard.IInformationCardExtension[] getExtensions()
           
 byte[] getHashSalt()
           
 byte[] getIssuerID()
           
 byte[] getRawMasterKey()
           
 String getType()
           
 boolean hasExtensions()
           
 void setExtensions(List extensions)
           
 void setHashSalt(byte[] hashSalt)
           
 void setIssuerID(byte[] issuerID)
           
 void setRawMasterKey(byte[] rawMasterKey)
           
 
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, setDescription, setID, setImage, setImageType, setIssuer, setIssuerName, setName, setSelfIssued, setSupportedClaimTypes, setSupportedTokenTypes, setTimeExpires, setTimeIssued, setTimeLastUpdated, setVersion
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.higgins.icard.IInformationCard
addExtension, getMasterKey, removeExtension
 
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.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

setIssuerID

public void setIssuerID(byte[] issuerID)

getHashSalt

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

setHashSalt

public void setHashSalt(byte[] hashSalt)

getRawMasterKey

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

setRawMasterKey

public void setRawMasterKey(byte[] rawMasterKey)

getType

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

getExtensions

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

hasExtensions

public boolean hasExtensions()
Specified by:
hasExtensions in interface org.eclipse.higgins.icard.IInformationCard

setExtensions

public void setExtensions(List extensions)