Class Tif

All Implemented Interfaces:
Card, CryptoCard, Cwa14890Card, Dni

public final class Tif extends Dnie
Tarjeta FNMT TIF (variante del DNIe).
  • Constructor Details

    • Tif

      public Tif(ApduConnection conn, PasswordCallback pwc, CryptoHelper cryptoHlpr, CallbackHandler ch) throws ApduConnectionException
      Construye una tarjeta FNMT TIF (variante del DNIe).
      Parameters:
      conn - Conexión con la tarjeta.
      pwc - PasswordCallback para obtener el PIN de la TIF.
      cryptoHlpr - Funcionalidades criptográficas de utilidad que pueden variar entre máquinas virtuales.
      ch - Gestor de callbacks para la solicitud de datos al usuario.
      Throws:
      ApduConnectionException - Si la conexión con la tarjeta se proporciona cerrada y no es posible abrirla.
  • Method Details

    • getCwa14890PublicConstants

      protected Cwa14890PublicConstants getCwa14890PublicConstants()
      Description copied from class: Dnie
      Obtiene las constantes públicas CWA-14890 para el cifrado de canal.
      Overrides:
      getCwa14890PublicConstants in class Dnie
      Returns:
      Constantes públicas CWA-14890 para el cifrado de canal.
    • getCwa14890PrivateConstants

      protected Cwa14890PrivateConstants getCwa14890PrivateConstants()
      Description copied from class: Dnie
      Obtiene las constantes privadas CWA-14890 para el cifrado de canal.
      Overrides:
      getCwa14890PrivateConstants in class Dnie
      Returns:
      Constantes privadas CWA-14890 para el cifrado de canal.