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 SecureMessagingCryptoHelper.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 ApduConnectionAbstractSmartCard.connectionConexión con el lector de tarjetas.Methods in es.gob.jmulticard.card that return ApduConnectionModifier and TypeMethodDescriptionprotected ApduConnectionAbstractSmartCard.getConnection()Obtiene la conexión de la tarjeta.Methods in es.gob.jmulticard.card with parameters of type ApduConnectionModifier and TypeMethodDescriptionprotected voidAbstractSmartCard.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 voidStCard.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 voidCardOS.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 ApduConnectionDnie.rawConnectionConexión inicial con la tarjeta, sin ningún canal seguro.Methods in es.gob.jmulticard.card.dnie that return ApduConnectionModifier and TypeMethodDescriptionprivate ApduConnectionDnieNfc.getPaceConnection(ApduConnection con, CryptoHelper.PaceChannelHelper pch) private static ApduConnectionDnieNfc.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 voidDnie.connect(ApduConnection conn) Conecta con el lector del sistema que tenga un DNIe insertado.static DnieDnieFactory.getDnie(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHelper, CallbackHandler ch) Obtiene la clase de DNIe apropiada (según su ATR).static DnieDnieFactory.getDnie(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHelper, CallbackHandler ch, boolean loadCertsAndKeys) Obtiene la clase de DNIe apropiada (según su ATR).private ApduConnectionDnieNfc.getPaceConnection(ApduConnection con, CryptoHelper.PaceChannelHelper pch) private static ApduConnectionDnieNfc.getPaceConnection(ApduConnection con, CallbackHandler ch, CryptoHelper cryptoHelper) Constructors in es.gob.jmulticard.card.dnie with parameters of type ApduConnectionModifierConstructorDescriptionprotectedDnie(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) Construye una clase que representa un DNIe.protectedDnie(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.protectedDnie3(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.protectedDnieNfc(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 voidCeres.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 voidTuiR5.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 voidSmartCafePkcs15Applet.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 voidBac.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 TypeClassDescriptionclassConexió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 TypeClassDescriptionclassUtilidad para el establecimiento y control del canal seguro CWA-14890 con cifrado DES y MAC de cuatro octetos.classClase 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 ApduConnectionCwa14890OneV1Connection.subConnectionConexió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 classConexió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 ApduConnectionDnieProvider.getDefaultApduConnection()Obtiene de forma estática el tipo de conexión de APDU que debe usar el keyStore.static ApduConnectionProviderUtil.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 ApduConnectionCeres430Provider.defaultConnectionprivate static ApduConnectionCeresProvider.defaultConnectionMethods in es.gob.jmulticard.jse.provider.ceres that return ApduConnectionModifier and TypeMethodDescriptionprivate static ApduConnectionCeresKeyStoreImpl.getApduConnection()(package private) static ApduConnectionCeres430Provider.getDefaultApduConnection()Obtiene de forma estática el tipo de conexión de APDU que debe usar el keyStore.(package private) static ApduConnectionCeresProvider.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 ApduConnectionSmartCafeProvider.defaultConnectionMethods in es.gob.jmulticard.jse.provider.gide that return ApduConnectionModifier and TypeMethodDescription(package private) static ApduConnectionSmartCafeProvider.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 classConexión con lector de tarjetas inteligentes implementado sobre JSR-268 SmartCard I/O.Methods in es.gob.jmulticard.jse.smartcardio that return ApduConnection