public interface KeyStoreDialogManager
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getKeyEntry(java.lang.String alias)
Devuelve la clave asociada a un alias.
|
NameCertificateBean[] |
getNameCertificates()
Obtiene el listado de certificados con alias que deben mostrarse en el
diálogo de selección.
|
java.lang.String |
getSelectedAlias()
Recupera el alias del certificado seleccionado;
|
void |
refresh()
Manda recargar al almacén asociado actualmente al diálogo de
selección.
|
void |
setKeyStoreManager(KeyStoreManager ksm)
Cambia el almacen que gestiona internamente el diálogo.
|
java.lang.String |
show()
Muestra el diálogo con el listado de certificados que se ajusta a los criterios establecidos
para que el usuario seleccione uno de ellos.
|
void refresh() throws java.io.IOException
java.io.IOException
- En caso de errores de entrada / salidaNameCertificateBean[] getNameCertificates()
void setKeyStoreManager(KeyStoreManager ksm)
ksm
- Almacén de certificados.java.lang.Object getKeyEntry(java.lang.String alias) throws AOException
alias
- Alias de la clave que se desea recuperar.AOException
- Cuando no se puede extraer la clave del almacén.java.lang.String show() throws AOException
AOCancelledOperationException
- Cuando no se selecciona ningún certificado.java.lang.RuntimeException
- Cuando se produce un error en la extracción de la clave del almacén.AOException
- Cuando no hay certificados en el almacén acordes a los criterios establecidos.java.lang.String getSelectedAlias()