public class AutoFirmaConfigurator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PARAMETER_HEADLESS
Indica que no se debe mostrar el diálogo gráfico con las trazas
del proceso de instalación.
|
static java.lang.String |
PARAMETER_INSTALL
Indica que la operacion que se debe realizar es la de instalación.
|
static java.lang.String |
PARAMETER_JNLP_INSTANCE
Indica que se realiza una carga mediante JNLP.
|
static java.lang.String |
PARAMETER_KEEP_OPEN
Indica que se debe mantener abierta la aplicación después de
finalizar la operación.
|
static java.lang.String |
PARAMETER_UNINSTALL
Indica que la operacion que se debe realizar es la de desinstalación.
|
Constructor and Description |
---|
AutoFirmaConfigurator(es.gob.afirma.standalone.configurator.AutoFirmaConfigurator.ConfigArgs config)
Configurador de AutoFirma.
|
AutoFirmaConfigurator(java.lang.String[] args)
Configurador de AutoFirma.
|
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
closeApplication(int exitCode)
Cierra la aplicación.
|
void |
closeApplication(int exitCode,
boolean keepOpen)
Cierra la aplicación.
|
void |
configure()
Configura el entorno para permitir la correcta ejecución de AutoFirma.
|
static void |
main(java.lang.String[] args)
Inicia el proceso de configuración.
|
public static final java.lang.String PARAMETER_INSTALL
public static final java.lang.String PARAMETER_UNINSTALL
public static final java.lang.String PARAMETER_KEEP_OPEN
public static final java.lang.String PARAMETER_HEADLESS
public static final java.lang.String PARAMETER_JNLP_INSTANCE
public AutoFirmaConfigurator(java.lang.String[] args)
args
- Argumentos para configurar la ejecución del proceso.public AutoFirmaConfigurator(es.gob.afirma.standalone.configurator.AutoFirmaConfigurator.ConfigArgs config)
config
- Argumentos para configurar la ejecución del proceso.public void configure() throws java.io.IOException, ConfigurationException, java.security.GeneralSecurityException
java.security.GeneralSecurityException
- Cuando se produce un error al manipular los almacenes de certificados.ConfigurationException
- Cuando falla la generacion del certificados SSL.java.io.IOException
- Cuando no es posible cargar o manipular algún fichero de configuración o recursos.public void closeApplication(int exitCode)
exitCode
- Código de cierre de la aplicación (negativo
indica error y cero indica salida normal.public void closeApplication(int exitCode, boolean keepOpen)
exitCode
- Código de cierre de la aplicación (negativo
indica error y cero indica salida normal.keepOpen
- Indica si hay que salir de la aplicación.public void close()
public static void main(java.lang.String[] args)
args
- No usa parámetros.