es.mityc.javasign.xml.xades
Interface IStoreElements

All Known Implementing Classes:
LocalFileStoreElements, NullStoreElements

public interface IStoreElements

Interfaz que ha de implementar la clase que gestione el almacenamiento de elementos de una firma XAdES externos a la firma (certificados, respuestas OCSP y CRLs) para los casos de firmas con elementos externos (XAdES-C y XAdES-X).

Version:
1.0
Author:
Ministerio de Industria, Energía y Turismo

Method Summary
 void init(java.lang.String baseURI)
          Inicializa el almacenador de elementos indicándole cuál es la URI base de la firma
 java.lang.String[] storeCertAndStatus(java.security.cert.X509Certificate certificate, ICertStatus certStatus)
          Indica cuál es el certificado y el status del certificado que hay que almacenar.
 

Method Detail

init

void init(java.lang.String baseURI)
Inicializa el almacenador de elementos indicándole cuál es la URI base de la firma

Parameters:
baseURI -

storeCertAndStatus

java.lang.String[] storeCertAndStatus(java.security.cert.X509Certificate certificate,
                                      ICertStatus certStatus)
Indica cuál es el certificado y el status del certificado que hay que almacenar. Se espera de vuelta el nombre que se le ha asignado a los dos elementos para referenciarlos en la firma XAdES.

Parameters:
certificate -
certStatus -
Returns:
  • String[0]: Nombre del elemento certificado
  • String[1]: Nombre del elemento estado del certificado


Copyright © 2009 Ministerio de Industria, Energía y Turismo. All Rights Reserved.