Class DnieProvider

All Implemented Interfaces:
Serializable, Cloneable, Map<Object,Object>

public final class DnieProvider extends Provider
Proveedor criptográfico JCA para DNIe. Crea dos servicios:
KeyStore
DNI
Signature
SHA1withRSA, SHA256withRSA, SHA384withRSA, SHA512withRSA
See Also:
  • Field Details

  • Constructor Details

    • DnieProvider

      public DnieProvider()
      Crea un proveedor JCA para DNI Electrónico (DNIe) con la conexión por defecto.
    • DnieProvider

      public DnieProvider(ApduConnection conn)
      Crea un proveedor JCA para DNI Electrónico (DNIe).
      Parameters:
      conn - Conexión a usar para el envío y recepción de APDU.
  • Method Details

    • getDefaultApduConnection

      static ApduConnection getDefaultApduConnection()
      Obtiene de forma estática el tipo de conexión de APDU que debe usar el keyStore. Si es nula (se ha invocado al constructor por defecto), es el propio KeyStore el que decide que conexión usar.
      Returns:
      Conexión por defecto