public final class MultisignUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static AOKeyStoreManager |
getAOKeyStoreManager(KeyStoreConfiguration kssc,
java.awt.Component padre)
Obtiene el manager del almacen o repositorio de certificados
|
static java.security.KeyStore.PrivateKeyEntry |
getPrivateKeyEntry(KeyStoreConfiguration kssc,
AOKeyStoreManager keyStoreManager,
java.awt.Component padre)
Solicita que se seleccione un certificado del almacén indicado y devuelve su clave privada.
|
public static AOKeyStoreManager getAOKeyStoreManager(KeyStoreConfiguration kssc, java.awt.Component padre) throws AOException, java.io.IOException
kssc
- Configuracion del almacen o repositorio de certificadospadre
- Componente padreAOKeyStoreManager
solicitadoAOException
- Si ocurre cualquier error al intentar obtener el gestor del almacén o repositorio de certificadosjava.io.IOException
- Cuando ocurre algún error en el acceso al almacén.public static java.security.KeyStore.PrivateKeyEntry getPrivateKeyEntry(KeyStoreConfiguration kssc, AOKeyStoreManager keyStoreManager, java.awt.Component padre) throws AOException, java.security.KeyStoreException, java.security.NoSuchAlgorithmException, java.security.UnrecoverableEntryException
kssc
- Configuración del almacén o repositorio de certificadoskeyStoreManager
- Manager del almacén o repositorio de certificadospadre
- Componente padreAOException
- se ha producido un error al intentar obtener la clave privadajava.security.KeyStoreException
- Cuando ocurren errores en el tratamiento del almacén de clavesjava.security.NoSuchAlgorithmException
- Cuando no se puede identificar el algoritmo para la recuperación de la clavejava.security.UnrecoverableEntryException
- Si la contraseña proporcionada no es válida para obtener la clave privada