Package opencard.core.service

Interface Summary
CardIDFilter An interface for filtering CardIDs.
CHVDialog The interface which must be implemented by all dialogs to be used by card services for CHV input.
PrimaryCardServiceFactory Of all the CardServiceFactories available for a particular smart card, one must be the primary CardServiceFactory.
 

Class Summary
CardChannel A communication channel to a smartcard.
CardHolderVerificationGUI The system user interaction handler.
CardRequest A CardRequest is used for waitForCard() invocations and specifies what kind of smart card an application is waited for.
CardService Provides specific smart card functionality to applications.
CardServiceFactory A CardServiceFactory can instantiate CardServices for a specific smart card.
CardServiceRegistry The CardServiceRegistry keeps track of CardServiceFactories.
CardServiceScheduler Manager for logical channels to an inserted smartcard.
CardType Type of a card as determined by a cardservice factory.
DefaultCHVDialog The default dialog used by card services.
DefaultCHVDialogResourceBundle  
SmartCard The SmartCard object is the point of access to the OpenCard framework for the application.
 

Exception Summary
CardServiceException The base class of all checked exceptions thrown in the card services area.
CardServiceImplementationException Base class for exceptions indicating problems in a card service.
CardServiceInabilityException Exception indicating that an operation is not supported by a card service.
CardServiceInvalidCredentialException Exception thrown when a credential that was provided is invalid.
CardServiceInvalidParameterException Exception indicating that an invalid parameter was passed to a card service.
CardServiceOperationFailedException Exception indicating that an operation cannot be performed by the smartcard.
CardServiceRuntimeException Base class for all unchecked exceptions related to card services.
CardServiceUsageException Exception indicating that a card service has been used incorrectly.
InvalidCardChannelException Exception indicating that a card channel is not available.