|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The AppletAccessCardService interface defines a set of calls for accessing card-resident applets.
The set of methods supports access to an applet directory and retrieve informations like listed applets, security domain, label, etc.. These informations are stored in an AppletInfo.
This interface is typically implemented for card technology handling multi-application management different (e.g. EMV compliant cards, JavaCards, ...)
AppletInfo
,
AppletID
Method Summary | |
boolean |
exists(AppletID appletIdentifier)
Check whether the card-resident applet with the specified AppletID exists on the card. |
AppletInfo |
getInfo(AppletID appletIdentifier)
Reads the AppletInfo of a given applet ID from the cards list of applets. |
AppletInfo[] |
list()
List the available card-resident applets on the smart card. |
Methods inherited from interface opencard.opt.service.CardServiceInterface |
getCard,
setCHVDialog |
Method Detail |
public AppletInfo[] list() throws opencard.core.service.CardServiceException, opencard.core.terminal.CardTerminalException
public boolean exists(AppletID appletIdentifier) throws opencard.core.service.CardServiceException, opencard.core.terminal.CardTerminalException
applet
- identifier
The AppletID object referring to the applet
whose existence we want to check.public AppletInfo getInfo(AppletID appletIdentifier) throws opencard.core.service.CardServiceException, opencard.core.terminal.CardTerminalException
appletIdentifier
- The AppletID object referring to the applet
whose info we want to read.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |