View Javadoc

1   package es.caib.signatura.impl;
2   
3   import es.caib.signatura.api.Signature;
4   
5   import java.io.InputStream;
6   
7   public interface GeneradorSMIMEParalelo {
8   
9     /**
10     * Devuelve un SMIME a partir del documento original que se obtiene del <code>contentStream</code> con las firmas
11     * indicadas en <code>firmas</code> en paralelo en el SMIME. 
12     * @param contentStream El flujo de datos del que leer el documento original. 
13     * @param firmas El conjunto de firmas que se anyadiran en paralelo.
14     * @return Un flujo de datos que contiene el SMIME firmado en paraelelo. 
15     */
16     public SMIMEInputStream generarSMIMEParalelo(InputStream contentStream, Signature[] signatures) throws Exception;
17    
18  }