Class Ceres430Provider

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

public final class Ceres430Provider extends Provider
Proveedor criptográfico JCA para tarjetas CERES 4.30 o superiores. Esta tarjeta es exactamente igual que un DNIe 3.0, por lo que usaremos sus mismas clases. Crea dos servicios:
KeyStore
CERES430
Signature
SHA1withRSA, SHA256withRSA, SHA384withRSA, SHA512withRSA
See Also:
  • Field Details

  • Constructor Details

    • Ceres430Provider

      public Ceres430Provider()
      Crea un proveedor JCA para tarjetas FNMT CERES 4.30 o superiores con la conexión por defecto.
    • Ceres430Provider

      public Ceres430Provider(ApduConnection conn)
      Crea un proveedor JCA para tarjetas CERES 4.30 o superiores.
      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