Class CeresProvider

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

public final class CeresProvider extends Provider
Proveedor criptográfico JCA para tarjeta FNMT-RCM-CERES. Crea dos servicios:
KeyStore
CERES
Signature
SHA1withRSA, SHA256withRSA, SHA384withRSA, SHA512withRSA
See Also:
  • Field Details

  • Constructor Details

    • CeresProvider

      public CeresProvider()
      Crea un proveedor JCA para tarjeta FNMT-RCM-CERES con la conexión por defecto.
    • CeresProvider

      public CeresProvider(ApduConnection conn)
      Crea un proveedor JCA para tarjeta FNMT-RCM-CERES.
      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.