es.gob.afirma.standalone.plugins.SignatureProcessAction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of afirma-ui-simpleafirma-plugins Show documentation
Show all versions of afirma-ui-simpleafirma-plugins Show documentation
Base para la construccion de plugins de AutoFirma
The newest version!
package es.gob.afirma.standalone.plugins;
import java.awt.Window;
import java.security.cert.X509Certificate;
/**
* Acción para el procesado de firmas. Este proceso se invoca desde las pantallas:
*
* - Resultado de firma simple.
* - Resultado de firma masiva.
* - Visualización de firma.
*
* La información que se proporciona a las llamadas a esta interfaz puede variar
* según la pantalla desde la que se invoque. Así, cuando
* Este proceso no puede implicar ningún tipo de cambio sobre las firmas procesadas.
*/
public class SignatureProcessAction extends PluginAction {
/**
* Procesa las firmas resultantes de una operación de firma o de la que se
* visualizan los datos.
* @param signatures Firmas cargadas en la aplicación. Solo habrá un
* elemento cuando se firme un único documento o cuando únicamente se
* visualice la información de una firma. Los datos contenidos en este objeto
* pueden variar segun el proceso previo realizado por la aplicación:
* @param signingCert Certificación utilizado para firmar. Este
* valor puede ser {@code null} cuando se invoque el método por razón
* distinta a que se acabe de generar la firma.
* @param parent Ventana padre sobre la que poder mostrar diáogos
* gráficos.
*/
public void processSignatures(final OutputData[] signatures, final X509Certificate signingCert, final Window parent) {
super.start(parent);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy