Ir al final de los metadatos
Ir al inicio de los metadatos

Estás viendo una versión antigua de esta página. Ve a la versión actual.

Comparar con el actual View Version History

« Anterior Versión 7 Siguiente »

Firma un XML a partir de un certificado del KeyStorage de SAP.

MODULO

NOMBRE TÉCNICO

PARAMETROS

DESCRIPCIÓN

xmlsign

localejbs/com.realtech.adapter.orch.modules.core.ext.XMLSign Bean

xmlsign.bean

Path al módulo “localejbs/com.realtech.adapter.orch.modules.core.ext.XMLSignBean”

xmlsign.ex_mod

Módulo que se ejecutará en caso de producirse una excepción. Ej: “excpmailer”

xmlsign.sign_method

Método que se empleará en la firma.  Posibles valores:

  • "RSA" //RSA con SHA1
  • "RSA_SHA256" //RSA con SHA_256
  • "RSA_SHA512" //RSA con SHA_512
  • "HMAC"
  • "DSA"

xmlsign.signer_keystore_entry

Nombre  del certificado que se tomará dentro de un repositorio. Ej: “gesban_cp_PKCS8”

xmlsign.signer_keystore_name

Nombre del repositorio de certificados. Ej: “DEFAULT”

xmlsign.sec_provider_class

Clase de certificado.

xmlsign.signer_role

Rol del firmante.  Ej:”emisor”

xmlsign.signPolicyIdentifier

Identificador de la política de firma. Si no se especifica se introduce “http://www.facturae.es/politica_de_firma_formato_facturae/politica_de_firma_formato_facturae_v3_1.pdf

xmlsign.signPolicyDescription

Descripción de la política de firma. Si no se especifica se introduce “Política de firma electrónica para facturación electrónica con formato Facturae”. Si se especifica _ no mete la sección.



xmlsign.signPolicyHashDigestMethodAlgorithm

Algoritmo de Hash de la política de firma. Si no se especifica se introduce “http://www.w3.org/2000/09/xmldsig#sha1



xmlsign.signPolicyHashDigestDigestValue

Valor del hash de la política  de firma apuntada por el identifier a la que se le ha aplicado el hash definido en algoritmo. Si no se especifica se introduce “Ohixl6upD6av8N7pEvDABhEL6hM=”




xmlsign.xadesVersionVersión de la firma XADES. Los posibles valores son “1.2.2” o “1.3.2”. Para la versión “1.3.2” no se incluye en la petición de firma el elemento “SignerRole”


xmlsign.signPositionPosición de la firma. Posibles valores UBL/default. Si no se especifica el valor por defecto es “default”


xmlsign.addPublicKeyToKeyInfo

Permite insertar o no la sección KeyInfo → KeyValue:

Si el parametro no se especifica se introduce la sección por retrocompatibilidad, si se especifica a X también la introduce. Cualquier otro valor no la mete. Ej -.



xmlsign.createSignedDataObjectProperties

Permite insertar o no la sección xades:SignedDataObjectProperties con este valor:

<xades:SignedDataObjectProperties>
<xades:DataObjectFormat ObjectReference="#r-id-1"/>
<xades:MimeType>application/octet-stream</xades:MimeType>
</xades:SignedDataObjectProperties>
Si el parametro no se especifica no se introduce la sección por retrocompatibilidad. Si se fija a X se introduce el valor.
  • Sin etiquetas