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 5 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”



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 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