Class Cwa14890OneV2Connection

java.lang.Object
es.gob.jmulticard.connection.cwa14890.Cwa14890OneV1Connection
es.gob.jmulticard.connection.cwa14890.Cwa14890OneV2Connection
All Implemented Interfaces:
ApduConnection, Cwa14890Connection
Direct Known Subclasses:
PaceConnection

public class Cwa14890OneV2Connection extends Cwa14890OneV1Connection
Clase para el establecimiento y control del canal seguro CWA-14890 con cifrado DES y MAC de ocho octetos.
  • Constructor Details

    • Cwa14890OneV2Connection

      public Cwa14890OneV2Connection(ApduConnection connection, CryptoHelper cryptoHlpr)
      Crea el canal seguro CWA-14890 para la comunicación de la tarjeta. Es necesario abrir el canal asociándolo a una conexión para poder trasmitir APDUs. Si no se indica una conexión se utilizaráa la conexión implícita de la tarjeta indicada.
      Parameters:
      connection - Conexión sobre la cual montar el canal seguro.
      cryptoHlpr - Motor de operaciones criptográficas.
    • Cwa14890OneV2Connection

      public Cwa14890OneV2Connection(Cwa14890Card card, ApduConnection connection, CryptoHelper cryptoHlpr, Cwa14890PublicConstants cwaConsts, Cwa14890PrivateConstants cwaPrivConsts)
      Crea el canal seguro CWA-14890 para la comunicación de la tarjeta. Es necesario abrir el canal asociándolo a una conexión para poder trasmitir APDUs. Si no se indica una conexión se utilizaráa la conexión implícita de la tarjeta indicada.
      Parameters:
      card - Tarjeta con la funcionalidad CWA-14890.
      connection - Conexión sobre la cual montar el canal seguro.
      cryptoHlpr - Motor de operaciones criptográficas.
      cwaConsts - Clase de claves públicas CWA-14890.
      cwaPrivConsts - Clase de claves privadas CWA-14890.
  • Method Details