public final class CAdESExtraParams
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTENT_DESCRIPTION
Descripción textual del tipo de contenido a firmar.
|
static java.lang.String |
CONTENT_TYPE_OID
OID que identifica el tipo de datos a firmar.
|
static java.lang.String |
DO_NOT_INCLUDE_POLICY_ON_SIGNING_CERTIFICATE
Si se establece a
true omite la inclusión de la
política de certificación en el SigningCertificate,
si se establece a false se incluye siempre que el certificado
la declare. |
static java.lang.String |
INCLUDE_ONLY_SIGNNING_CERTIFICATE
Si se establece a
true se incluye en la firma únicamente el certificado del firmante (y no la cadena de certificación completa). |
static java.lang.String |
INCLUDE_SIGNING_TIME_ATTRIBUTE
true para incluir el atributo SigningTime de PKCS#9 (OID:1.2.840.113549.1.9.5),
false para no incluirlo. |
static java.lang.String |
MODE
Modo de firma a usar.
|
static java.lang.String |
PRECALCULATED_HASH_ALGORITHM
Algoritmo de huella digital (a usar para la firma) cuando esta se proporciona pre-calculada.
|
static java.lang.String |
SIGNING_CERTIFICATE_V2
Debe establecerse a
true si se desea usar la versión 2 del atributo
Signing Certificate de CAdES. |
public static final java.lang.String DO_NOT_INCLUDE_POLICY_ON_SIGNING_CERTIFICATE
true
omite la inclusión de la
política de certificación en el SigningCertificate,
si se establece a false
se incluye siempre que el certificado
la declare.public static final java.lang.String PRECALCULATED_HASH_ALGORITHM
data
y el algoritmo usado para su cálculo.data
son la huella digital de los datos a firmar, y no los datos a firmar en
sí.public static final java.lang.String SIGNING_CERTIFICATE_V2
true
si se desea usar la versión 2 del atributo
Signing Certificate de CAdES. Si no se establece un valor para este parámetro
se utilizará la versión 1 con las firmas realizadas con algoritmos SHA1 y
la versión 2 con las firmas realizadas con cualquier otro algoritmo.public static final java.lang.String MODE
public static final java.lang.String CONTENT_DESCRIPTION
contentTypeOid
.public static final java.lang.String INCLUDE_ONLY_SIGNNING_CERTIFICATE
true
se incluye en la firma únicamente el certificado del firmante (y no la cadena de certificación completa).
Si no se establece o se establece a false
se incluirá toda la cadena de certificación.public static final java.lang.String INCLUDE_SIGNING_TIME_ATTRIBUTE
true
para incluir el atributo SigningTime de PKCS#9 (OID:1.2.840.113549.1.9.5),
false
para no incluirlo. Este atributo nunca se incluye en el modo PAdES.public static final java.lang.String CONTENT_TYPE_OID