Uses of Interface
es.gob.jmulticard.connection.ApduConnection
Packages that use ApduConnection
Package
Description
Paquete principal del proyecto JMultiCard.
Contiene las funcionalidades genénericas para tarjetas criptográficas.
Tarjetas Atos / Siemens basadas en CardOS 4.01 o superior.
Contiene todas las funcionalidades relacionadas con tarjetas
criptográficas que sigan el estándar DNIe.
Tarjetas FNMT CERES 4.30 con canal seguro (basadas en DNIe 2.0).
Tarjeta TIF del CNP.
Tarjeta FNMT-RCM CERES.
Tarjeta Gemalto TUI (Tarjeta Universitaria Inteligente) R5 (MPCOS+GemXpresso).
Tarjetas Giesecke+Devrient SmartCafe (con Applet JavaCard PKCS#15).
Implementación del protocolo BAC (basic Access Control).
Contiene todas las funcionalidades relacionadas con una tarjeta
criptográfica que implementa el estándar ISO/IEC 7816-8.
Contiene todas las funcionalidades relacionadas con un dispositivo
criptográfico que sigue el estándar ISO/IEC 7816-4:2005.
Contiene las funcionalidades genéricas relacionadas con la
comunicación con una tarjeta inteligente.
Contiene las funcionalidades genéricas relacionadas con la
comunicación con una tarjeta inteligente usando un canal cifrado CWA-14890.
Utilidades para el establecimiento de un canal PACE
(Password Authenticated Connection Establishment).
Implementa directamente las funcionalidades de los SPI de
JCA/JCE y las agrupa dentro de un proveedor de seguridad.
Proveedor JSE para tarjetas FNMT-RCM-CERES.
Proveedores JSE para tarjetas G&D.
Contiene las funcionalidades necesarias para el envío de APDU
(genéricas) a un lector de tarjetas inteligentes mediante lenguaje Java,
incluyendo una implementación concreta mediante el API JSR-268.
-
Uses of ApduConnection in es.gob.jmulticard
Methods in es.gob.jmulticard with parameters of type ApduConnectionModifier and TypeMethodDescriptionBcPaceChannelHelper.openPaceChannel
(byte cla, WirelessInitializer pi, ApduConnection conn) abstract SecureMessaging
CryptoHelper.PaceChannelHelper.openPaceChannel
(byte cla, WirelessInitializer pi, ApduConnection conn) Abre un canal PACE. -
Uses of ApduConnection in es.gob.jmulticard.card
Fields in es.gob.jmulticard.card declared as ApduConnectionModifier and TypeFieldDescriptionprivate ApduConnection
AbstractSmartCard.connection
Conexión con el lector de tarjetas.Methods in es.gob.jmulticard.card that return ApduConnectionModifier and TypeMethodDescriptionprotected ApduConnection
AbstractSmartCard.getConnection()
Obtiene la conexión de la tarjeta.Methods in es.gob.jmulticard.card with parameters of type ApduConnectionModifier and TypeMethodDescriptionprotected void
AbstractSmartCard.setConnection
(ApduConnection conn) Establece una nueva conexión con la tarjeta.Constructors in es.gob.jmulticard.card with parameters of type ApduConnectionModifierConstructorDescriptionAbstractSmartCard
(byte c, ApduConnection conn) Construye una tarjeta inteligente genérica. -
Uses of ApduConnection in es.gob.jmulticard.card.bit4id.stcm
Methods in es.gob.jmulticard.card.bit4id.stcm with parameters of type ApduConnectionModifier and TypeMethodDescriptionprivate static void
StCard.connect
(ApduConnection conn) Conecta con el lector del sistema que tenga una CardOS insertada.Constructors in es.gob.jmulticard.card.bit4id.stcm with parameters of type ApduConnection -
Uses of ApduConnection in es.gob.jmulticard.card.cardos
Methods in es.gob.jmulticard.card.cardos with parameters of type ApduConnectionModifier and TypeMethodDescriptionprivate void
CardOS.connect
(ApduConnection conn) Conecta con el lector del sistema que tenga una CardOS insertada.Constructors in es.gob.jmulticard.card.cardos with parameters of type ApduConnectionModifierConstructorDescriptionCardOS
(ApduConnection conn, CryptoHelper cryptoHlpr) Construye un objeto que representa una tarjeta Atos / Siemens CardOS. -
Uses of ApduConnection in es.gob.jmulticard.card.dnie
Fields in es.gob.jmulticard.card.dnie declared as ApduConnectionModifier and TypeFieldDescriptionprotected ApduConnection
Dnie.rawConnection
Conexión inicial con la tarjeta, sin ningún canal seguro.Methods in es.gob.jmulticard.card.dnie that return ApduConnectionModifier and TypeMethodDescriptionprivate ApduConnection
DnieNfc.getPaceConnection
(ApduConnection con, CryptoHelper.PaceChannelHelper pch) private static ApduConnection
DnieNfc.getPaceConnection
(ApduConnection con, CallbackHandler ch, CryptoHelper cryptoHelper) Dnie3.openUserChannel()
Abre el canal seguro de usuario.Methods in es.gob.jmulticard.card.dnie with parameters of type ApduConnectionModifier and TypeMethodDescriptionstatic void
Dnie.connect
(ApduConnection conn) Conecta con el lector del sistema que tenga un DNIe insertado.static Dnie
DnieFactory.getDnie
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHelper, CallbackHandler ch) Obtiene la clase de DNIe apropiada (según su ATR).static Dnie
DnieFactory.getDnie
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHelper, CallbackHandler ch, boolean loadCertsAndKeys) Obtiene la clase de DNIe apropiada (según su ATR).private ApduConnection
DnieNfc.getPaceConnection
(ApduConnection con, CryptoHelper.PaceChannelHelper pch) private static ApduConnection
DnieNfc.getPaceConnection
(ApduConnection con, CallbackHandler ch, CryptoHelper cryptoHelper) Constructors in es.gob.jmulticard.card.dnie with parameters of type ApduConnectionModifierConstructorDescriptionprotected
Dnie
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) Construye una clase que representa un DNIe.protected
Dnie
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch, boolean loadCertsAndKeys) Construye una clase que representa un DNIe.(package private)
Dnie3
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) Construye una clase que representa un DNIe 3.0.protected
Dnie3
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch, boolean loadCertsAndKeys) Construye una clase que representa un DNIe 3.0.DnieNfc
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) Crea un DNIe 3 o 4 accedido mediante PACE por NFC.protected
DnieNfc
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch, boolean loadCertsAndKeys) Construte un DNIe 3 accedido mediante PACE por NFC. -
Uses of ApduConnection in es.gob.jmulticard.card.dnie.ceressc
Constructors in es.gob.jmulticard.card.dnie.ceressc with parameters of type ApduConnectionModifierConstructorDescriptionCeresSc
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) Construye una tarjeta FNMT CERES con canal seguro.CeresSc
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch, boolean loadCertsAndKeys) Construye una tarjeta FNMT CERES con canal seguro. -
Uses of ApduConnection in es.gob.jmulticard.card.dnie.tif
Constructors in es.gob.jmulticard.card.dnie.tif with parameters of type ApduConnectionModifierConstructorDescriptionTif
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) Construye una tarjeta FNMT TIF (variante del DNIe). -
Uses of ApduConnection in es.gob.jmulticard.card.fnmt.ceres
Methods in es.gob.jmulticard.card.fnmt.ceres with parameters of type ApduConnectionModifier and TypeMethodDescriptionstatic void
Ceres.connect
(ApduConnection conn) Inicia la conexión con la tarjeta CERES.Constructors in es.gob.jmulticard.card.fnmt.ceres with parameters of type ApduConnectionModifierConstructorDescriptionCeres
(ApduConnection conn, CryptoHelper ch) Construye una clase que representa una tarjeta FNMT-RCM CERES. -
Uses of ApduConnection in es.gob.jmulticard.card.gemalto.tuir5
Methods in es.gob.jmulticard.card.gemalto.tuir5 with parameters of type ApduConnectionModifier and TypeMethodDescriptionprivate void
TuiR5.connect
(ApduConnection conn) Conecta con el lector del sistema que tenga una TUI insertada.Constructors in es.gob.jmulticard.card.gemalto.tuir5 with parameters of type ApduConnectionModifierConstructorDescriptionTuiR5
(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr) Construye un objeto que representa una tarjeta Gemalto TUI R5 MPCOS. -
Uses of ApduConnection in es.gob.jmulticard.card.gide.smartcafe
Methods in es.gob.jmulticard.card.gide.smartcafe with parameters of type ApduConnectionModifier and TypeMethodDescriptionstatic void
SmartCafePkcs15Applet.connect
(ApduConnection conn) Conecta con el lector del sistema que tenga una tarjeta insertada.Constructors in es.gob.jmulticard.card.gide.smartcafe with parameters of type ApduConnectionModifierConstructorDescriptionSmartCafePkcs15Applet
(ApduConnection conn, CryptoHelper cryptoHlpr) Construye un objeto que representa una tarjeta G&D SmartCafe con el Applet PKCS#15 de AET.SmartCafePkcs15Applet
(ApduConnection conn, CryptoHelper cryptoHlpr, boolean failIfNoCerts) Construye un objeto que representa una tarjeta G&D SmartCafe con el Applet PKCS#15 de AET. -
Uses of ApduConnection in es.gob.jmulticard.card.icao.bac
Methods in es.gob.jmulticard.card.icao.bac with parameters of type ApduConnectionModifier and TypeMethodDescriptionstatic void
Bac.doBac
(String mrz, CryptoHelper ch, ApduConnection conn) Establecimiento de canal BAC.Constructors in es.gob.jmulticard.card.icao.bac with parameters of type ApduConnectionModifierConstructorDescriptionIcaoMrtdWithBac
(ApduConnection conn, CryptoHelper cryptoHlpr) Construye una clase que representa un MRTD accedido de forma inalámbrica mediante BAC.. -
Uses of ApduConnection in es.gob.jmulticard.card.iso7816eight
Constructors in es.gob.jmulticard.card.iso7816eight with parameters of type ApduConnectionModifierConstructorDescriptionAbstractIso7816EightCard
(byte c, ApduConnection conn) Construye una tarjeta compatible ISO 7816-8. -
Uses of ApduConnection in es.gob.jmulticard.card.iso7816four
Constructors in es.gob.jmulticard.card.iso7816four with parameters of type ApduConnectionModifierConstructorDescriptionAbstractIso7816FourCard
(byte c, ApduConnection conn) Construye una tarjeta compatible ISO 7816-4. -
Uses of ApduConnection in es.gob.jmulticard.connection
Classes in es.gob.jmulticard.connection that implement ApduConnectionModifier and TypeClassDescriptionclass
Conexión según ISO 7816 con una tarjeta inteligente insertada en un lector.Methods in es.gob.jmulticard.connection that return ApduConnectionModifier and TypeMethodDescriptionApduConnection.getSubConnection()
Recupera la conexión subyacente utilizada por la conexión.Constructors in es.gob.jmulticard.connection with parameters of type ApduConnectionModifierConstructorDescriptionConstruye un objecto de evento de conexión a partir de una conexión dada. -
Uses of ApduConnection in es.gob.jmulticard.connection.cwa14890
Subinterfaces of ApduConnection in es.gob.jmulticard.connection.cwa14890Classes in es.gob.jmulticard.connection.cwa14890 that implement ApduConnectionModifier and TypeClassDescriptionclass
Utilidad para el establecimiento y control del canal seguro CWA-14890 con cifrado DES y MAC de cuatro octetos.class
Clase para el establecimiento y control del canal seguro CWA-14890 con cifrado DES y MAC de ocho octetos.Fields in es.gob.jmulticard.connection.cwa14890 declared as ApduConnectionModifier and TypeFieldDescriptionprotected ApduConnection
Cwa14890OneV1Connection.subConnection
Conexión subyacente para el envío de APDUs.Methods in es.gob.jmulticard.connection.cwa14890 that return ApduConnectionConstructors in es.gob.jmulticard.connection.cwa14890 with parameters of type ApduConnectionModifierConstructorDescriptionCwa14890OneV1Connection
(Cwa14890Card connectedCard, ApduConnection connection, CryptoHelper cryptoHlpr, Cwa14890PublicConstants cwaConsts, Cwa14890PrivateConstants cwaPrivConsts) Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.Cwa14890OneV1Connection
(ApduConnection connection, CryptoHelper cryptoHlpr) Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.Cwa14890OneV2Connection
(Cwa14890Card card, ApduConnection connection, CryptoHelper cryptoHlpr, Cwa14890PublicConstants cwaConsts, Cwa14890PrivateConstants cwaPrivConsts) Crea el canal seguro CWA-14890 para la comunicación de la tarjeta.Cwa14890OneV2Connection
(ApduConnection connection, CryptoHelper cryptoHlpr) Crea el canal seguro CWA-14890 para la comunicación de la tarjeta. -
Uses of ApduConnection in es.gob.jmulticard.connection.pace
Classes in es.gob.jmulticard.connection.pace that implement ApduConnectionModifier and TypeClassDescriptionfinal class
Conexión PACE para establecimiento de canal seguro por NFC.Constructors in es.gob.jmulticard.connection.pace with parameters of type ApduConnectionModifierConstructorDescriptionIcaoMrtdWithPace
(ApduConnection conn, CryptoHelper cryptoHlpr, CallbackHandler ch) Construye una clase que representa un MRTD accedido de forma inalámbrica mediante PACE.PaceConnection
(ApduConnection connection, CryptoHelper cryptoHlpr, SecureMessaging secMsg) Conexión PACE para establecimiento de canal seguro por NFC. -
Uses of ApduConnection in es.gob.jmulticard.jse.provider
Fields in es.gob.jmulticard.jse.provider declared as ApduConnectionMethods in es.gob.jmulticard.jse.provider that return ApduConnectionModifier and TypeMethodDescription(package private) static ApduConnection
DnieProvider.getDefaultApduConnection()
Obtiene de forma estática el tipo de conexión de APDU que debe usar el keyStore.static ApduConnection
ProviderUtil.getDefaultConnection()
Obtiene la conexión por defecto.Constructors in es.gob.jmulticard.jse.provider with parameters of type ApduConnectionModifierConstructorDescriptionDnieProvider
(ApduConnection conn) Crea un proveedor JCA para DNI Electrónico (DNIe). -
Uses of ApduConnection in es.gob.jmulticard.jse.provider.ceres
Fields in es.gob.jmulticard.jse.provider.ceres declared as ApduConnectionModifier and TypeFieldDescriptionprivate static ApduConnection
Ceres430Provider.defaultConnection
private static ApduConnection
CeresProvider.defaultConnection
Methods in es.gob.jmulticard.jse.provider.ceres that return ApduConnectionModifier and TypeMethodDescriptionprivate static ApduConnection
CeresKeyStoreImpl.getApduConnection()
(package private) static ApduConnection
Ceres430Provider.getDefaultApduConnection()
Obtiene de forma estática el tipo de conexión de APDU que debe usar el keyStore.(package private) static ApduConnection
CeresProvider.getDefaultApduConnection()
Obtiene de forma estática el tipo de conexión de APDU que debe usar el KeyStore.Constructors in es.gob.jmulticard.jse.provider.ceres with parameters of type ApduConnectionModifierConstructorDescriptionCrea un proveedor JCA para tarjetas CERES 4.30 o superiores.CeresProvider
(ApduConnection conn) Crea un proveedor JCA para tarjeta FNMT-RCM-CERES. -
Uses of ApduConnection in es.gob.jmulticard.jse.provider.gide
Fields in es.gob.jmulticard.jse.provider.gide declared as ApduConnectionModifier and TypeFieldDescriptionprivate static ApduConnection
SmartCafeProvider.defaultConnection
Methods in es.gob.jmulticard.jse.provider.gide that return ApduConnectionModifier and TypeMethodDescription(package private) static ApduConnection
SmartCafeProvider.getDefaultApduConnection()
Obtiene de forma estática el tipo de conexión de APDU que debe usar el KeyStore.Constructors in es.gob.jmulticard.jse.provider.gide with parameters of type ApduConnectionModifierConstructorDescriptionCrea un proveedor JCA para tarjeta G&D SmartCafe con Applet PKCS#15. -
Uses of ApduConnection in es.gob.jmulticard.jse.smartcardio
Classes in es.gob.jmulticard.jse.smartcardio that implement ApduConnectionModifier and TypeClassDescriptionfinal class
Conexión con lector de tarjetas inteligentes implementado sobre JSR-268 SmartCard I/O.Methods in es.gob.jmulticard.jse.smartcardio that return ApduConnection