Class AbstractIso7816EightCard

All Implemented Interfaces:
Card
Direct Known Subclasses:
Ceres, Dnie

public abstract class AbstractIso7816EightCard extends AbstractIso7816FourCard
Tarjeta compatible ISO-7816-8.
  • Constructor Details

    • AbstractIso7816EightCard

      public AbstractIso7816EightCard(byte c, ApduConnection conn)
      Construye una tarjeta compatible ISO 7816-8.
      Parameters:
      c - Clase (CLA) de la APDU.
      conn - Connexión con la tarjeta.
  • Method Details

    • verifyCertificate

      public void verifyCertificate(byte[] cert) throws ApduConnectionException
      Verifica un certificado en base a una clave pública cargada anteriormente y que deberá ser la del certificado a partir del cual se generó el certificado que ahora se valida.
      Parameters:
      cert - Certificado que se desea comprobar.
      Throws:
      SecureChannelException - Cuando el certificado no es correcto u ocurre algún error en la validación.
      ApduConnectionException - Cuando ocurre un error en la comunicación con la tarjeta.