public final class CertificateSelectionDialog
extends java.awt.event.MouseAdapter
Constructor and Description |
---|
CertificateSelectionDialog(java.awt.Component parent,
es.gob.afirma.core.ui.KeyStoreDialogManager ksdm)
Construye el diálogo de selección de certificados a partir del listado con
sus nombres y los propios certificados.
|
CertificateSelectionDialog(java.awt.Component parent,
es.gob.afirma.core.ui.KeyStoreDialogManager ksdm,
java.lang.String dialogHeadline,
java.lang.String dialogSubHeadline,
boolean showControlButons,
boolean disableCertificateSelection)
Construye el diálogo de selección de certificados a partir del listado con
sus nombres y los propios certificados.
|
Modifier and Type | Method and Description |
---|---|
void |
changeKeyStore(es.gob.afirma.core.keystores.KeyStoreManager ksm)
Cambia el almacén de claves actual.
|
void |
mouseClicked(java.awt.event.MouseEvent me) |
void |
refresh()
Refresca el almacen de certificados y el diálogo de selección.
|
java.lang.String |
showDialog()
Muestra el diálogo de selección de certificados.
|
public CertificateSelectionDialog(java.awt.Component parent, es.gob.afirma.core.ui.KeyStoreDialogManager ksdm)
parent
- Componente sobre el que se mostrará el diálogo.ksdm
- Gestor del almacen de claves.public CertificateSelectionDialog(java.awt.Component parent, es.gob.afirma.core.ui.KeyStoreDialogManager ksdm, java.lang.String dialogHeadline, java.lang.String dialogSubHeadline, boolean showControlButons, boolean disableCertificateSelection)
parent
- Componente sobre el que se mostrará el diálogo.ksdm
- Gestor del almacen de claves.dialogHeadline
- Texto de la cabecera superior del diálogo. Si se indica null
se usa
el por defecto.dialogSubHeadline
- Texto de la cabecera inferior del diálogo. Si se indica null
se usa
el por defecto.showControlButons
- Si se indica true
se muestran los botones de refrescar,
abrir y ayuda, si se indica false
no se muestra
ninguno de los tres botones.disableCertificateSelection
- Si se indica true
se deshabilita la opción de
selección de certificado, dejando el diálogo solo para
consulta.public java.lang.String showDialog()
null
si el usuario
cancela el diálogo o cierra sin seleccionar.public void mouseClicked(java.awt.event.MouseEvent me)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class java.awt.event.MouseAdapter
public void refresh()
public void changeKeyStore(es.gob.afirma.core.keystores.KeyStoreManager ksm)
ksm
- Gestor de almacenes de claves.