- saveDataToFile(String, String, String, String) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
Muestra un diálogo modal que permite al usuario seleccionar
el directorio y el nombre de fichero para el guardado de datos.
- saveDataToFile(byte[], String, String, String, String[], String, Object) - Method in class es.gob.afirma.ui.core.jse.AWTUIManager
- saveDataToFile(byte[], String, String, String, String[], String, Object) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
- SCChecker - Class in es.gob.afirma.signers.pkcs7
-
Comprobador de la versión de SpongyCastle del sistema.
- SCChecker() - Constructor for class es.gob.afirma.signers.pkcs7.SCChecker
-
- searchPathForFile(String[]) - Static method in class es.gob.afirma.keystores.KeyStoreUtilities
-
Busca un fichero (o una serie de ficheros) en el LIBRARY PATH del sistema.
- selectCertificate(String) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
- SerialNumberFilter - Class in es.gob.afirma.keystores.filters.rfc
-
Filtro de certificados por su número de serie.
- SerialNumberFilter(BigInteger) - Constructor for class es.gob.afirma.keystores.filters.rfc.SerialNumberFilter
-
Construye un filtro de certificados por número de serie.
- setActiveLog(boolean) - Method in class es.gob.afirma.massive.DirectorySignatureHelper
-
Permite activar y desactivar la generación del fichero de log.
- setAlgorithm(String) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Estable el algoritmo de firma.
- setASiCProperties(Properties, byte[]) - Static method in class es.gob.afirma.signers.xades.asic.AOXAdESASiCSSigner
-
Establece los parámetros necesarios (modificando los actuales incompatibles si fuese necesario)
para crear firmas XAdES-ASiC-S.
- setCipherKey(String) - Method in class es.gob.afirma.envelopers.cms.AOCMSEnveloper
-
Establece la contraseña o clave para la encriptación de los
datos.
- setDefaultFormat(String) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Estable el formato de firma por defecto (para cuando no se desee
respetar el original o se realiza una firma masiva).
- setEntryPasswordCallBack(PasswordCallback) - Method in class es.gob.afirma.keystores.AOKeyStoreManager
-
- setExtraParams(Properties) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Establece parámetros adicionales para la configuración
de la operación masiva.
- setExtraParams(Properties) - Method in class es.gob.afirma.signers.pades.PdfSignResult
-
Establece los parámetros adicionales de la firma.
- setFileFilter(FileFilter) - Method in class es.gob.afirma.massive.DirectorySignatureHelper
-
Establece un filtro de ficheros para limitar los objetivos de la firma
masiva.
- setIssuerCert(X509Certificate) - Method in interface es.gob.afirma.cert.certvalidation.CertificateVerificable
-
Define el emisor del certificado X.509v3.
- setIssuerCert(X509Certificate) - Method in class es.gob.afirma.cert.certvalidation.CertificateVerifier
-
- setKeyStore(String) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
- setKeyStoreManager(KeyStoreManager) - Method in class es.gob.afirma.keystores.AOKeyStoreDialog
-
- setLogHandler(LogHandler) - Method in class es.gob.afirma.massive.DirectorySignatureHelper
-
Esteblece el manejador de registro.
- setLogPath(String) - Method in class es.gob.afirma.massive.DirectorySignatureHelper
-
Establece la ruta del fichero de log.
- setMassiveOperation(MassiveType) - Method in class es.gob.afirma.massive.MassiveSignatureHelper
-
Establece el tipo de operación (firma, cofirma, contrafirma del
árbol de firma o contrafirma de nodos hojas) que debe realizar el
módulo de firma masiva.
- setMassiveOperation(MassiveType) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Establece la operación masiva que deberá ejecutarse.
- setMode(String) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Estable el modo de firma.
- setOriginalFormat(boolean) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Estable si debe utilizarse un formato de firma original en le caso de
las multifirmas masivas.
- setOverwritePreviuosFileSigns(boolean) - Method in class es.gob.afirma.massive.DirectorySignatureHelper
-
Indica si durante el guardado de firmas se deben sobrescribir los
ficheros previos que se encuentren con el mismo nombre.
- setParent(Object) - Method in class es.gob.afirma.keystores.callbacks.FirstEmptyThenPinUiPasswordCallback
-
Establece el componente padre para la modalidad del diálogo
- setParent(Object) - Method in class es.gob.afirma.keystores.callbacks.UIPasswordCallback
-
Establece el componente padre para la modalidad del diálogo
- setParentComponent(Object) - Method in class es.gob.afirma.keystores.AOKeyStoreManager
-
- setSignatureAlgorithm(String) - Method in class es.gob.afirma.envelopers.cms.AOCMSEnveloper
-
Algoritmo de firma que se utilizará internamente en el sobre.
- setSignatureAlgorithm(String) - Method in class es.gob.afirma.envelopers.cms.AOCMSMultiEnveloper
-
Algoritmo de firma que se utilizará internamente en el sobre.
- setSignatureFormat(String) - Method in class es.gob.afirma.massive.MassiveSignatureHelper
-
Establece el formato de firma para una operación de firma masiva.
- setSignatureFormat(String) - Method in class es.gob.afirma.massive.MassiveSignConfiguration
-
Establece el formato de firma para la operación de firma masiva que, a diferencia
del resto de operaciones, permite ser cambiado durante el proceso de firma masiva.
- setStickySignatory(boolean) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
Fija el firmante que se establezca para ser reutilizado (sin intervención del usuario) en todas
las operaciones posteriores hasta que se desactive esta opción.
- setStyleElement(Element) - Method in class es.gob.afirma.signers.xml.style.XmlStyle
-
Establece el Elemento DOM con el estilo.
- setSubjectCert(X509Certificate) - Method in interface es.gob.afirma.cert.certvalidation.CertificateVerificable
-
Define el certificado X.509v3.
- setSubjectCert(X509Certificate) - Method in class es.gob.afirma.cert.certvalidation.CertificateVerifier
-
- setSubjectCert(X509Certificate) - Method in class es.gob.afirma.cert.certvalidation.OcspCertificateVerifier
-
Construye un validador de certificados por OCSP.
- setValidationProperties(String) - Method in interface es.gob.afirma.cert.certvalidation.CertificateVerificable
-
Define las propiedades del certificado X.509v3.
- setValidationProperties(String) - Method in class es.gob.afirma.cert.certvalidation.CertificateVerifier
-
- SharedNssKeyStoreManager - Class in es.gob.afirma.keystores.mozilla.shared
-
Representa a un AOKeyStoreManager para acceso a almacenes de claves tipo NSS de sistema (compartido)
en el que se tratan de forma unificada los módulos internos y externos.
- SharedNssKeyStoreManager() - Constructor for class es.gob.afirma.keystores.mozilla.shared.SharedNssKeyStoreManager
-
Crea un AOKeyStoreManager para acceso a almacenes de claves
tipo NSS compartido (de sistema).
- SharedNssUtil - Class in es.gob.afirma.keystores.mozilla.shared
-
Utilidades para la gestión de almacenes NSS compartidos (de sistema).
- show() - Method in class es.gob.afirma.keystores.AOKeyStoreDialog
-
- showCertificateSelectionDialog(Object, KeyStoreDialogManager) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
- showConfirmDialog(Object, Object, String, int, int) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
- showDialog() - Method in class es.gob.afirma.ui.core.jse.certificateselection.CertificateSelectionDialog
-
Muestra el diálogo de selección de certificados.
- showErrorMessage(Object, Object, String, int) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
-
- showInputDialog(Object, Object, String, int, Object, Object[], Object) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
- showMessageDialog(Object, Object, String, int) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
-
- showMessageDialog(Object, Object, String, int, Object) - Method in class es.gob.afirma.ui.core.jse.JSEUIManager
-
- sign(String, String, String) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
Firma unos datos según la configuracion proporcionada.
- sign(String, String, String, Certificate[], PrivateKey) - Static method in class es.gob.afirma.signers.batch.client.BatchSigner
-
Procesa un lote de firmas.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.cades.AOCAdESSigner
-
Firma datos en formato CAdES.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.cades.asic.AOCAdESASiCSSigner
-
Firma datos en formato CAdES devolviendo el resultado empaquetado como ASiC-S.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.cadestri.client.AOCAdESTriPhaseSigner
-
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.cadestri.client.asic.AOCAdESASiCSTriPhaseSigner
-
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.cms.AOCMSSigner
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.odf.AOODFSigner
-
Añade una firma electrónica a un documento ODF.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.ooxml.AOOOXMLSigner
-
Agrega una firma electrónica a un documento OOXML.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.pades.AOPDFSigner
-
Firma un documento PDF en formato PAdES.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.padestri.client.AOPDFTriPhaseSigner
-
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.xades.AOFacturaESigner
-
Firma Facturas en formato XAdES Factura-E.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.xades.AOXAdESSigner
-
Firma datos en formato XAdES.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.xades.asic.AOXAdESASiCSSigner
-
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Static method in class es.gob.afirma.signers.xades.XAdESSigner
-
Firma datos en formato XAdES.
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.xadestri.client.AOXAdESTriPhaseSigner
-
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.xadestri.client.asic.AOXAdESASiCSTriPhaseSigner
-
- sign(byte[], String, PrivateKey, Certificate[], Properties) - Method in class es.gob.afirma.signers.xmldsig.AOXMLDSigSigner
-
Firma datos en formato XMLDSig 1.0 (XML Digital Signature).
- SIGN_ALGOS_URI - Static variable in class es.gob.afirma.signers.xml.XMLConstants
-
URIs de los algoritmos de firma
- SIGN_CERT_USAGE - Static variable in class es.gob.afirma.keystores.filters.rfc.KeyUsageFilter
-
KeyUsage típico de un certificado válido para firmas
digitales.
- SIGN_TYPE_OPTION - Static variable in class es.gob.afirma.signers.pades.enhancer.afirmaplatform.PDFEnhancer
-
Valor clave para la configuración del tipo de firma extendida que se desea generar.
- signAndSaveToFile(String, String, String, String, String) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
- SIGNATURE_FIELD - Static variable in class es.gob.afirma.signers.pades.PdfExtraParams
-
Nombre del campo en donde insertar la firma.
- SIGNATURE_PAGE - Static variable in class es.gob.afirma.signers.pades.PdfExtraParams
-
Página del documento PDF donde insertar la firma.
- SIGNATURE_POSITION_ON_PAGE_LOWER_LEFTX - Static variable in class es.gob.afirma.signers.pades.PdfExtraParams
-
Coordenada horizontal inferior izquierda de la posición del recuadro visible de la firma dentro de la página.
- SIGNATURE_POSITION_ON_PAGE_LOWER_LEFTY - Static variable in class es.gob.afirma.signers.pades.PdfExtraParams
-
Coordenada vertical inferior izquierda de la posición del recuadro visible de la firma dentro de la página.
- SIGNATURE_POSITION_ON_PAGE_UPPER_RIGHTX - Static variable in class es.gob.afirma.signers.pades.PdfExtraParams
-
Coordenada horizontal superior derecha de la posición del recuadro visible de la firma dentro de la página.
- SIGNATURE_POSITION_ON_PAGE_UPPER_RIGHTY - Static variable in class es.gob.afirma.signers.pades.PdfExtraParams
-
Coordenada vertical superior derecha de la posición del recuadro visible de la firma dentro de la página.
- SIGNATURE_TAG - Static variable in class es.gob.afirma.signers.xades.AOXAdESSigner
-
Etiqueta de los nodos firma de los XML firmados.
- SIGNATURE_TAG - Static variable in class es.gob.afirma.signers.xadestri.client.AOXAdESTriPhaseSigner
-
Etiqueta de los nodos firma de los XML firmados.
- SignatureDNIeFilter - Class in es.gob.afirma.keystores.filters
-
Filtro de certificados que sólo admite el certificado de firma del DNIe.
- SignatureDNIeFilter() - Constructor for class es.gob.afirma.keystores.filters.SignatureDNIeFilter
-
Contruye el filtro genérico para la selección de los certificados de firma
del DNIe.
- SignatureField(int, int, int, int, int, String) - Constructor for class es.gob.afirma.signers.pades.PdfUtil.SignatureField
-
Crea un campo de firma para un PDF.
- signBatch(String, String, String, String) - Method in class es.gob.afirma.miniapplet.MiniAfirmaApplet
-
- signData(byte[]) - Method in class es.gob.afirma.massive.MassiveSignatureHelper
-
Realiza la firma de datos.
- SignedAndEnvelopedData - Class in es.gob.afirma.signers.pkcs7
-
Método base para la generación deun tipo Signed and Enveloped
Data del estandar pkcs#7 basado en la RFC-2315.
- SignedAndEnvelopedData(ASN1Set, ASN1Primitive, EncryptedContentInfo, ASN1Set, ASN1Set, ASN1Set) - Constructor for class es.gob.afirma.signers.pkcs7.SignedAndEnvelopedData
-
Crea un objecto CMS SignedAndEnvelopedData.
- SignedAndEnvelopedData(ASN1Sequence) - Constructor for class es.gob.afirma.signers.pkcs7.SignedAndEnvelopedData
-
Crea un objecto CMS SignedAndEnvelopedData a partir de una Secuencia ASN.1.
- signFile(String) - Method in class es.gob.afirma.massive.MassiveSignatureHelper
-
Realiza la operación de multifirma sobre un fichero.
- signHash(byte[]) - Method in class es.gob.afirma.massive.MassiveSignatureHelper
-
Realiza la firma de un hash.
- SIGNING_CERTIFICATE_V2 - Static variable in class es.gob.afirma.signers.cades.CAdESExtraParams
-
Debe establecerse a true
si se desea usar la versión 2 del atributo
Signing Certificate de CAdES.
- SigningCertificateFilter - Class in es.gob.afirma.keystores.filters
-
Filtro que muestra únicamente los certificados preparados para firma.
- SigningCertificateFilter() - Constructor for class es.gob.afirma.keystores.filters.SigningCertificateFilter
-
Contruye el filtro de certificados de firma.
- SignValider - Interface in es.gob.afirma.cert.signvalidation
-
Valida una firma del tipo del validador instanciado.
- SignValiderFactory - Class in es.gob.afirma.cert.signvalidation
-
Factoría para la creación de los validadores de firma.
- SignValidity - Class in es.gob.afirma.cert.signvalidation
-
Indica si la firma es válida o no.
- SignValidity(SignValidity.SIGN_DETAIL_TYPE, SignValidity.VALIDITY_ERROR) - Constructor for class es.gob.afirma.cert.signvalidation.SignValidity
-
Identifica la validez de una firma.
- SignValidity.SIGN_DETAIL_TYPE - Enum in es.gob.afirma.cert.signvalidation
-
Tipo del resultado de la firma.
- SignValidity.VALIDITY_ERROR - Enum in es.gob.afirma.cert.signvalidation
-
Errores que invalidan una firma o impiden conocer si es válida o no.
- SigUtils - Class in es.gob.afirma.signers.pkcs7
-
Clase que contiene una serie de métodos utilizados por GenSignedData,
GenCadesSignedData, CoSigner y CounterSigner.
- simplyArray(int[]) - Static method in class es.gob.afirma.signers.pkcs7.ReadNodesTree
-
Simplifica un array quitando los elementos repetidos.
- SingleCertKeyStore - Class in es.gob.afirma.keystores.single
-
KeyStore
para el manejo de certificados en disco en formato
PKCS#7 o X.509 en Base64.
- SingleCertKeyStore() - Constructor for class es.gob.afirma.keystores.single.SingleCertKeyStore
-
- SingleCertKeyStoreProvider - Class in es.gob.afirma.keystores.single
-
Proveedor de seguridad específico para servicios de KeyStore
restringidos a almacenes PKCS#7 y certificados X.509 en Base64.
- SingleCertKeyStoreProvider() - Constructor for class es.gob.afirma.keystores.single.SingleCertKeyStoreProvider
-
Construye un proveedor de seguridad para apertura de certificados en fichero.
- SmartCardException - Exception in es.gob.afirma.keystores
-
Excepción que denota un error derivado del uso de una tarjeta inteligente.
- SmartCardException(String) - Constructor for exception es.gob.afirma.keystores.SmartCardException
-
Se contruye la excepción con un mensaje descriptivo.
- SmartCardException(String, Throwable) - Constructor for exception es.gob.afirma.keystores.SmartCardException
-
Se contruye la excepción con un mensaje descriptivo y el error que la
originó.
- SmartCardLockedException - Exception in es.gob.afirma.keystores
-
Excepción para señalar un error debido a que se encontró una
tarjeta inteligente bloqueada.
- SmartCardLockedException(String) - Constructor for exception es.gob.afirma.keystores.SmartCardLockedException
-
Se contruye la excepción con un mensaje descriptivo.
- SmartCardLockedException(String, Throwable) - Constructor for exception es.gob.afirma.keystores.SmartCardLockedException
-
Se contruye la excepción con un mensaje descriptivo y el error que la
originó.
- SmartCardUnifiedKeyStoreManager - Class in es.gob.afirma.keystores
-
Representa a un AOKeyStoreManager que presenta los certificados de las
tarjetas detectadas en encontrado como parte de un único almacen de claves.
- SmartCardUnifiedKeyStoreManager() - Constructor for class es.gob.afirma.keystores.SmartCardUnifiedKeyStoreManager
-
Crea un AOKeyStoreManager para acceso a las tarjetas inteligentes
conocidas que se encuentren en el sistema.
- SscdFilter - Class in es.gob.afirma.keystores.filters.rfc
-
Filtro de certificados que limita el uso únicamente a los certificados generados en
un SSCD.
- SscdFilter() - Constructor for class es.gob.afirma.keystores.filters.rfc.SscdFilter
-
- SSLFilter - Class in es.gob.afirma.keystores.filters
-
Filtro que selecciona los certificados con un número de serie concreto.
- SSLFilter(String) - Constructor for class es.gob.afirma.keystores.filters.SSLFilter
-
Contruye el filtro a partir del número de serie en hexadecimal del certificado
que deseamos obtener.
- storeExists() - Static method in class es.gob.afirma.ciphers.AOCipherKeyStoreHelper
-
Indica si el almacén privado de claves de cifrado de AFirma ha
sido ya creado.
- storeKey(String, Key) - Method in class es.gob.afirma.ciphers.AOCipherKeyStoreHelper
-
Almacena una clave en el almacén privado de AFirma.
- StyleException - Exception in es.gob.afirma.signers.xml.style
-
Excepción relativa a los errores de firma de hojas de estilo XML.