Policy :: TypeFormatSign
El objeto Policy debe incluir obligatoriamente un valor de TypeFormatSign, formato de firma a utilizar. Internamente la plataforma lo gestiona como un enumerado con distintos valores incluidos a continuación:
Valor | Explicación |
---|---|
PKCS1_SHA1_RSA | Formato de firma en crudo PKCS#1 RSA |
CMS | Formato de firma para CMS - RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369) |
CMS_DETACHED | Formato de firma para CMS detached - RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369) |
CMS_ATTACHED | Formato de firma para CMS attached - RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369) |
CAdES_BES | CAdES-BES CMS Advanced Electronic Signature (CAdES). |
CAdES_EPES | CAdES-EPES CMS Advanced Electronic Signature (CAdES). |
CAdES_T | CAdES-T CMS Advanced Electronic Signature (CAdES) - requiere tener una TSA configurada |
CAdES_C | CAdES-C CMS Advanced Electronic Signature (CAdES) - requiere tener una TSA configurada |
CAdES_XL | CAdES-X-L CMS Advanced Electronic Signature (CAdES) - requiere tener una TSA configurada |
CAdES_A | CAdES-A CMS Advanced Electronic Signature (CAdES) - requiere tener una TSA configurada |
XMLSIG_ENVELOPING | formato XMLSignature (en desuso) |
XMLDSIG | firma simple en formato XMLDSig (en desuso) |
XADES_BES | Formato XAdES-BES 1.2.2_ 1.3.2 ETSI TS 101 903. |
XADES_EPES_ENVELOPED | Formato XAdES-EPES 1.2.2_ 1.3.2 ETSI TS 101 903. |
XADES_T_ENVELOPED | Formato XAdES-T (requiere tener una TSA configurada) |
XADES_XL_ENVELOPED | Formato XAdES-X-L (requiere tener una TSA configurada) |
XADES_A_ENVELOPED | Formato XAdES-A (archiving - firma longeva, requiere tener una TSA configurada) |
PDF_PKCS7 | Firma PDF anterior a PAdES (en desuso) |
PDF_PKCS7_T | Firma PDF anterior a PAdES, con sello de tiempo (en desuso) |
PAdES_BASIC | PAdES-BASIC PAdES-PK7 form (PAdES Basic, based on ISO 32000-1) |
PAdES_BES | PAdES-BES PDF Advanced Electronic Signature (ETSI 102 778) |
PAdES_EPES | PAdES-EPES PDF Advanced Electronic Signature (ETSI 102 778) |
PAdES_LTV | PAdES-LTV PDF Advanced Electronic Signature (ETSI 102 778) - requiere tener una TSA configurada |
PAdES_BASIC | PAdES-BASIC PAdES-PK7 form (PAdES Basic, based on ISO 32000-1) |
DIGITALIZED_SIGN | Firma digitalizada biométrica |
En el caso de la firma por protocolo, en el JSON enviado al servidor, el campo "signatureFormat" asociado a la "signaturePolicy" de cada fichero, toma uno de estos valores como String; por ejemplo:
"signaturePolicy": {
"signatureFormat": "PAdES_BES",
"signatureType": "ATTACHED",
"parameters": {
"DIGITAL_SIGN_PAGE": "0",
"DIGITAL_SIGN_STAMPER_HIDE_STATUS": "true",
"DIGITAL_SIGN_IMAGE_STAMPER_AUTOGENERATE": "false",
"DIGITAL_SIGN_STAMPER_TEXT": "Documento firmado",
"DIGITAL_SIGN_STAMPER_TYPE": "QR-BAR-H",
"DIGITAL_SIGN_RECTANGLE": "{'x':10,'y':10,'height':540,'width':75}"
}
}
results matching ""
No results matching ""