org.eclipse.higgins.icard.provider.cardspace.common
Class PersonalCardProvider
java.lang.Object
org.eclipse.higgins.icard.common.BasicCardProvider
org.eclipse.higgins.icard.provider.cardspace.common.PersonalCardProvider
- All Implemented Interfaces:
- org.eclipse.higgins.icard.ICardProvider, org.eclipse.higgins.registry.IServiceProvider
- public abstract class PersonalCardProvider
- extends org.eclipse.higgins.icard.common.BasicCardProvider
| Fields inherited from interface org.eclipse.higgins.icard.ICardProvider |
CONTEXT_REF_PROP_NAME, CONTEXT_SCHEMA_FILE_PROP_NAME, CONTEXT_SCHEMA_URL_PROP_NAME, IMAGE_URL_PROP_NAME |
| Methods inherited from class org.eclipse.higgins.icard.common.BasicCardProvider |
exportICards, getICardsByFormat, getICardsByPolicy |
| Methods inherited from interface org.eclipse.higgins.icard.ICardProvider |
canCreateCard, createCard, createCard, deleteCard, getDescription, getICardByCUID, getICards, getName, importICard |
| Methods inherited from interface org.eclipse.higgins.registry.IServiceProvider |
getConfiguration, getID, setID |
PersonalCardProvider
public PersonalCardProvider()
getICardByCUID
public org.eclipse.higgins.icard.ICard getICardByCUID(CallbackHandler authHandler,
org.eclipse.higgins.icard.CUID cuid,
org.eclipse.higgins.icard.auth.ICredential userCredential)
throws org.eclipse.higgins.icard.AuthenticationException,
org.eclipse.higgins.icard.CardException
- Throws:
org.eclipse.higgins.icard.AuthenticationException
org.eclipse.higgins.icard.CardException
getCardCreationTemplates
public org.eclipse.higgins.icard.ICardTemplate[] getCardCreationTemplates(CallbackHandler authHandler)
- Returns template object for personal card.
getSupportedTypes
public Class[] getSupportedTypes()
- The only supported types is
IPersonalInformationCard
canImportICard
public boolean canImportICard(CallbackHandler authHandler,
org.eclipse.higgins.icard.io.IElement element)