Signer

Última modificación por Administrator el 2014/01/15 12:45

 

 Signer-v1.0.0 2012/02/15 

Signer

El componente Signer permite realizar la firma electrónica de documentos de forma unitaria o en bloque de documentos. Este componente realiza la firma electrónica en tres fases: inicio de la firma, selección de certificado digital que firmará el documento  y finalización de la firma.

Para ello se han definido los siguientes métodos: 

  • public void initSign(SignTransaction signTransaction, HttpServletRequest data): Inicia la firma electrónica del documento.
  • public void sign(SignTransaction signTransaction, HttpServletRequest inputdata): Realiza la firma electrónica del documento.
  • public SignTransaction getSignTransaction(String id): Devuelve la transacción de firma.

Diagrama de clases

Diagrama de clases Signer

Implementaciones

@FIRMA5

Permite realizar la firma electrónica de documentos con @firma v.5 suministrado por el Ministerio de Administraciones Públicas.
Propiedades de la implementación de signer-@firma:

Propiedad Descripcion
signer.afirma5.application Identificador de la aplicación 
signer.afirma5.protocol Protocolo 
signer.afirma5.endpoint Servidor de @firma v.5 
signer.afirma5.sufix Ruta de los webservices de @firma v.5 
signer.afirma5.port Puerto 
signer.afirma5.algorithm Algoritmo de firma 
signer.afirma5.signature.format Formato de firma (CMS,CADES,XADES,XMLDSIG,PKCS7,NONE) 
signer.afirma5.trustedstore Ruta al fichero de almacén de confianza 
signer.afirma5.alias Alias del certificado del servidor 
signer.afirma5.security.mode Modo de seguridad (None,UsernameToken,BinarySecurityToken) 
signer.afirma5.security.usertoken.user Usuario 
signer.afirma5.security.usertoken.password Clave de usuario 
signer.afirma5.security.usertoken.passwordType Tipo de clave. Por defecto PasswordText 
signer.afirma5.security.keystore Ruta al almacén de claves 
signer.afirma5.security.keystore.type Formato del almacén de claves 
signer.afirma5.security.keystore.password Clave del almacén de claves 
signer.afirma5.security.keystore.cert.alias Alias del certificado 
signer.afirma5.security.keystore.cert.password Clave del certificado 
signer.afirma5.servercert.alias Alias del certificado para la firma de servidor
NombreSigner
Identificadorsigner-afirma5
Versión1.0.4
DescripciónEl componente Signer permite realizar la firma electrónica de documentos de forma unitaria o en bloque de documentos.
© 2014 GOBIERNO DE CANTABRIA - AVISO LEGAL Y PROTECCIÓN DE DATOS