|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AppletManagerCardService
The AppletManagerCardService interface defines a set of calls for the maintenance of multiple applets on a card. This includes creating, registering and deleting applets on a multi-applicative smartcard.
This interface is typically implemented for card technology handling
multi-applet management different (e.g. EMV compliant cards,
JavaCards, ...)
AppletInfo
,
AppletID
,
AppletCode
Method Summary | |
---|---|
AppletInfo |
installApplet(AppletCode appletCode)
Install an applet on the smart card. |
AppletInfo |
registerApplet(AppletID appletID)
Register an applet on the smart card. |
AppletInfo |
removeApplet(AppletID appletID)
Remove an applet from the smart card. |
Methods inherited from interface opencard.opt.applet.mgmt.AppletAccessCardService |
---|
exists, getInfo, list |
Methods inherited from interface opencard.opt.service.CardServiceInterface |
---|
getCard, setCHVDialog |
Methods inherited from interface opencard.opt.security.SecureService |
---|
provideCredentials |
Method Detail |
---|
AppletInfo installApplet(AppletCode appletCode) throws CardServiceException, CardTerminalException
appletCode
- The AppletCode representing the applet
to be installed.
CardServiceException
CardTerminalException
AppletInfo registerApplet(AppletID appletID) throws CardServiceException, CardTerminalException
appletID
- An AppletID representing the applet to be registered.
CardServiceException
- Thrown when error occurs during execution of the operation.
CardTerminalException
AppletInfo removeApplet(AppletID appletID) throws CardServiceException, CardTerminalException
appletID
- The AppletID object referring to the applet
to be removed.
CardServiceException
- Thrown when error occurs during execution of the operation.
CardTerminalException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |