Package es.gob.jmulticard.connection
Contiene las funcionalidades genéricas relacionadas con la
comunicación con una tarjeta inteligente.
-
Interface Summary Interface Description ApduConnection Define los requerimientos de clases que representen una conexión con una tarjeta inteligente insertada en un lector.CardConnectionListener Define los requerimientos de clases que escuchan eventos de inserción y extracción de tarjetas en un lector de tarjeta. -
Class Summary Class Description AbstractApduConnectionIso7816 Conexión según ISO 7816 con una tarjeta inteligente insertada en un lector.AbstractApduEncrypter Cifrador de APDU según CWA-14890.ApduEncrypterAes Operaciones de cifrado AES.ApduEncrypterDes Cifrador de APDU según CWA-14890 mediante 3DES y MAC de 4 octetos.ApduEncrypterDesMac8 Cifrador de APDU según CWA-14890 mediante 3DES y MAC de 8 octetos.CardConnectionEvent Evento de conexión con tarjetas inteligentes.CipheredApdu APDU cifrada para su envío a través de un canal seguro. -
Enum Summary Enum Description ApduConnectionProtocol Protocolo de conexión con la tarjeta. -
Exception Summary Exception Description ApduConnectionException Excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente.ApduConnectionOpenedInExclusiveModeException Excepción relativa a un error de conexión con un lector de tarjetas o con una tarjeta inteligente en modo exlusivo.CardNotPresentException Excepción relativa a un intento de conexión en un lector de tarjetas que no tiene una tarjeta inteligente insertada.LostChannelException Excepción de pérdida del canal de comunicación con la tarjeta.NoReadersFoundException Excepción que indica que no se han detectado lectores compatibles de tarjetas inteligentes.UnavailableReaderException Excepción lanzada cuando se intenta acceder a un lector que ya no está disponible.