org.eclipse.higgins.icard.provider.cardspace.db
Interface IDaoPCard

All Superinterfaces:
IDAO, IDaoCard

public interface IDaoPCard
extends IDaoCard

DAO interface which represents data of cardspace-compatible personal card (see cardspace techref)


Field Summary
 
Fields inherited from interface org.eclipse.higgins.icard.provider.cardspace.db.IDAO
CHANGED_OBJ, DELETED_OBJ, NEW_OBJ, PRE_DELETED_NEW_OBJ, PRE_DELETED_STORED_OBJ, STORED_OBJ
 
Method Summary
 void addPersonalCardClaim(IDaoPCardClaim personalCardClaim)
           
 IDaoPCardClaim createPersonalCardClaim()
           
 IDaoPCardClaim getPersonalCardClaim(String claimType)
           
 ArrayList getPersonalCardClaimList()
           
 byte[] getPinDigest()
           
 void setPinDigest(byte[] pinDigest)
           
 
Methods inherited from interface org.eclipse.higgins.icard.provider.cardspace.db.IDaoCard
addInformationCardExtension, createInformationCardExtension, getCardID, getExtensions, getHashSalt, getImage, getImageType, getIssuerID, getLanguage, getMasterKey, getName, getTimeExpires, getTimeIssued, getTimeLastUpdated, getUserID, getVersion, setCardID, setHashSalt, setImage, setImageType, setIssuerID, setLanguage, setMasterKey, setName, setTimeExpires, setTimeIssued, setTimeLastUpdated, setVersion
 
Methods inherited from interface org.eclipse.higgins.icard.provider.cardspace.db.IDAO
addListener, getID, getState, removeListener, setDeleteState, store
 

Method Detail

getPinDigest

public byte[] getPinDigest()
Returns:

setPinDigest

public void setPinDigest(byte[] pinDigest)
                  throws org.eclipse.higgins.icard.CardException
Parameters:
pinDigest -
Throws:
org.eclipse.higgins.icard.CardException

getPersonalCardClaimList

public ArrayList getPersonalCardClaimList()
Returns:

getPersonalCardClaim

public IDaoPCardClaim getPersonalCardClaim(String claimType)
Parameters:
claimType -
Returns:

createPersonalCardClaim

public IDaoPCardClaim createPersonalCardClaim()
Returns:

addPersonalCardClaim

public void addPersonalCardClaim(IDaoPCardClaim personalCardClaim)
                          throws org.eclipse.higgins.icard.CardException
Parameters:
personalCardClaim -
Throws:
org.eclipse.higgins.icard.CardException