|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectopencard.core.service.CardServiceFactory
opencard.opt.emv.mgmt.EMVCardServiceFactory
public class EMVCardServiceFactory
A primitive factory for creating BasicEMVAppletAccess Card Services. This factory includes no Card Recognition and assumes to handle EMV compliant cards. The factory is intended for usage when testing the AppletAccessCardService with EMV cards.
AppletAccessCardService
,
AbstractAppletAccessor
Constructor Summary | |
---|---|
EMVCardServiceFactory()
|
Method Summary | |
---|---|
CardType |
getCardType(CardID cid,
CardServiceScheduler scheduler)
Checks whether this factory can instantiate services for a given card. |
protected java.util.Enumeration |
getClasses(CardType type)
Return an enumeration of known CardService classes. |
Methods inherited from class opencard.core.service.CardServiceFactory |
---|
getCardServiceInstance, getClassFor, newCardServiceInstance |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EMVCardServiceFactory()
Method Detail |
---|
protected java.util.Enumeration getClasses(CardType type)
getClasses
in class CardServiceFactory
type
- The CardType of the smart card for which
the enumeration is requested.
public CardType getCardType(CardID cid, CardServiceScheduler scheduler)
getCardType
in class CardServiceFactory
cid
- A CardID received from a Slot.scheduler
- A CardServiceScheduler that can be used to communicate with
the card to determine its type.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |