Class SmartCafeProvider

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

public final class SmartCafeProvider extends Provider
Proveedor criptográfico JCA para tarjeta G&D SmartCafe con Applet PKCS#15. Crea dos servicios:
KeyStore
GDSCPKCS15
Signature
SHA1withRSA, SHA256withRSA, SHA384withRSA, SHA512withRSA
See Also:
  • Field Details

  • Constructor Details

    • SmartCafeProvider

      public SmartCafeProvider()
      Crea un proveedor JCA para tarjeta G&D SmartCafe con Applet PKCS#15 con la conexión por defecto.
    • SmartCafeProvider

      public SmartCafeProvider(ApduConnection conn)
      Crea un proveedor JCA para tarjeta G&D SmartCafe con Applet PKCS#15.
      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