View Javadoc

1   package es.caib.signatura.impl;
2   
3   import java.security.cert.X509Certificate;
4   import es.caib.signatura.api.Signature;
5   
6   
7   /** Interfaz que encapsula la firma digital de un documento, proporcionando los métodos necesarios para obtener
8    * tanto la firma como otros de interés: nombre de la entidad certificadora, nombre del certificado usado o 
9    * la cadena de SubjectAlternativeNames
10   * @author Jesús Reyes (3dígits)
11   * @version 1.0
12   * @see Signature
13   * 
14   */
15  
16  
17  public interface SignatureProviderInterface extends Signature {
18  
19  	public void setSignedData ( byte pkcs7 [ ] ) throws Exception;
20  	public void setContentType (String contentType) throws Exception;
21  	public X509Certificate[] getCertificateChain() throws Exception;
22    
23  }