public interface ISignPolicyConstants
Interface that defines all the constants related to the validation and generation of signatures with signature policies.
Project:Library for the integration with the services of @Firma, eVisor and TS@.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ENTRY_PREFIX
Constant attribute that identifies the prefix for an entry of a PDF signature dictionary.
|
static java.lang.String |
KEY_ALLOWED_HASH_ALGORITHM
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of allowed
hash algorithms. |
static java.lang.String |
KEY_ALLOWED_SIGN_ALGORITHM
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of allowed
sign algorithms. |
static java.lang.String |
KEY_ALLOWED_SIGNING_MODES
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of allowed
signing modes defined by the signature policy. |
static java.lang.String |
KEY_ASN1_POLICY_ID
Constant attribute that identifies the key defined on
#SIGN_POLICY_PROPERTIES properties file with the identifier of the signature policy
to use for CAdES signatures. |
static java.lang.String |
KEY_DESCRIPTION
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the description of the
signature policy. |
static java.lang.String |
KEY_HASH_ALGORITHM
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the hash algorithm
used for generating the digest of the document of the signature policy. |
static java.lang.String |
KEY_HASH_VALUE
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the path of the document
with the hash value of the signature policy. |
static java.lang.String |
KEY_IDENTIFIER_ASN1
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the ID of the signature
policy for ASN.1 signatures. |
static java.lang.String |
KEY_IDENTIFIER_PDF
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the ID of the signature
policy for PDF signatures. |
static java.lang.String |
KEY_IDENTIFIER_XML
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the ID of the signature
policy for XML signatures. |
static java.lang.String |
KEY_MANDATORY_SIGNED_ELEMENTS
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of required
signed elements defined by the signature policy. |
static java.lang.String |
KEY_MANDATORY_UNSIGNED_ELEMENTS
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of required
unsigned elements defined by the signature policy. |
static java.lang.String |
KEY_NOT_ALLOWED_CHILD
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of
elements that cannot be child of a parent element, defined by the signature policy. |
static java.lang.String |
KEY_NOT_ALLOWED_ENTRIES
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of not allowed
entries, defined by the signature policy. |
static java.lang.String |
KEY_NOT_ALLOWED_SIGNED_ELEMENT
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of signed
elements that shall not be used, defined by the signature policy. |
static java.lang.String |
KEY_NOT_ALLOWED_UNSIGNED_ELEMENTS
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of unsigned
elements that shall not be used, defined by the signature policy. |
static java.lang.String |
KEY_NOT_ALLOWED_VALUE
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of not allowed
values for an element, defined by the signature policy. |
static java.lang.String |
KEY_OPTIONAL_CHILD
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of optional
child elements that shall have a parent element, defined by the signature policy. |
static java.lang.String |
KEY_OPTIONAL_ENTRIES
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of optional
entries, defined by the signature policy. |
static java.lang.String |
KEY_OPTIONAL_SIGNED_ELEMENTS
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of optional
signed elements defined by the signature policy. |
static java.lang.String |
KEY_OPTIONAL_UNSIGNED_ELEMENTS
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of optional
unsigned elements defined by the signature policy. |
static java.lang.String |
KEY_PDF_POLICY_ID
Constant attribute that identifies the key defined on
#SIGN_POLICY_PROPERTIES properties file with the identifier of the signature policy
to use for PAdES signatures. |
static java.lang.String |
KEY_REQUIRED_CHILD
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of required
child elements that shall have a parent element, defined by the signature policy. |
static java.lang.String |
KEY_REQUIRED_ENTRIES
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of required
entries, defined by the signature policy. |
static java.lang.String |
KEY_REQUIRED_VALUE
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the list of required
values for an element, defined by the signature policy. |
static java.lang.String |
KEY_XML_HASH
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the allowed hash
algorithms for XML signatures. |
static java.lang.String |
KEY_XML_POLICY_ID
Constant attribute that identifies the key defined on
#SIGN_POLICY_PROPERTIES properties file with the identifier of the signature policy
to use for XAdES signatures. |
static java.lang.String |
KEY_XML_SIGN_HASH
Constant attribute that identifies the fixed part of the key defined on
#SIGN_POLICY_PROPERTIES properties file with the allowed sign
algorithms for XML signatures. |
static java.lang.String |
OPERATOR_AND
Constant attribute that identifies the AND operator for the values defined on
#SIGN_POLICY_PROPERTIES properties file. |
static java.lang.String |
OPERATOR_OR
Constant attribute that identifies the OR operator for the values defined on
#SIGN_POLICY_PROPERTIES properties file. |
static final java.lang.String KEY_XML_POLICY_ID
#SIGN_POLICY_PROPERTIES properties file with the identifier of the signature policy
to use for XAdES signatures.static final java.lang.String KEY_ASN1_POLICY_ID
#SIGN_POLICY_PROPERTIES properties file with the identifier of the signature policy
to use for CAdES signatures.static final java.lang.String KEY_PDF_POLICY_ID
#SIGN_POLICY_PROPERTIES properties file with the identifier of the signature policy
to use for PAdES signatures.static final java.lang.String KEY_IDENTIFIER_ASN1
#SIGN_POLICY_PROPERTIES properties file with the ID of the signature
policy for ASN.1 signatures.static final java.lang.String KEY_IDENTIFIER_XML
#SIGN_POLICY_PROPERTIES properties file with the ID of the signature
policy for XML signatures.static final java.lang.String KEY_IDENTIFIER_PDF
#SIGN_POLICY_PROPERTIES properties file with the ID of the signature
policy for PDF signatures.static final java.lang.String KEY_HASH_VALUE
#SIGN_POLICY_PROPERTIES properties file with the path of the document
with the hash value of the signature policy.static final java.lang.String KEY_DESCRIPTION
#SIGN_POLICY_PROPERTIES properties file with the description of the
signature policy.static final java.lang.String KEY_HASH_ALGORITHM
#SIGN_POLICY_PROPERTIES properties file with the hash algorithm
used for generating the digest of the document of the signature policy.static final java.lang.String KEY_XML_HASH
#SIGN_POLICY_PROPERTIES properties file with the allowed hash
algorithms for XML signatures.static final java.lang.String KEY_XML_SIGN_HASH
#SIGN_POLICY_PROPERTIES properties file with the allowed sign
algorithms for XML signatures.static final java.lang.String KEY_ALLOWED_HASH_ALGORITHM
#SIGN_POLICY_PROPERTIES properties file with the list of allowed
hash algorithms.static final java.lang.String KEY_ALLOWED_SIGN_ALGORITHM
#SIGN_POLICY_PROPERTIES properties file with the list of allowed
sign algorithms.static final java.lang.String KEY_MANDATORY_SIGNED_ELEMENTS
#SIGN_POLICY_PROPERTIES properties file with the list of required
signed elements defined by the signature policy.static final java.lang.String KEY_OPTIONAL_SIGNED_ELEMENTS
#SIGN_POLICY_PROPERTIES properties file with the list of optional
signed elements defined by the signature policy.static final java.lang.String KEY_MANDATORY_UNSIGNED_ELEMENTS
#SIGN_POLICY_PROPERTIES properties file with the list of required
unsigned elements defined by the signature policy.static final java.lang.String KEY_OPTIONAL_UNSIGNED_ELEMENTS
#SIGN_POLICY_PROPERTIES properties file with the list of optional
unsigned elements defined by the signature policy.static final java.lang.String KEY_NOT_ALLOWED_SIGNED_ELEMENT
#SIGN_POLICY_PROPERTIES properties file with the list of signed
elements that shall not be used, defined by the signature policy.static final java.lang.String KEY_NOT_ALLOWED_UNSIGNED_ELEMENTS
#SIGN_POLICY_PROPERTIES properties file with the list of unsigned
elements that shall not be used, defined by the signature policy.static final java.lang.String KEY_REQUIRED_CHILD
#SIGN_POLICY_PROPERTIES properties file with the list of required
child elements that shall have a parent element, defined by the signature policy.static final java.lang.String KEY_OPTIONAL_CHILD
#SIGN_POLICY_PROPERTIES properties file with the list of optional
child elements that shall have a parent element, defined by the signature policy.static final java.lang.String KEY_NOT_ALLOWED_CHILD
#SIGN_POLICY_PROPERTIES properties file with the list of
elements that cannot be child of a parent element, defined by the signature policy.static final java.lang.String KEY_REQUIRED_VALUE
#SIGN_POLICY_PROPERTIES properties file with the list of required
values for an element, defined by the signature policy.static final java.lang.String KEY_REQUIRED_ENTRIES
#SIGN_POLICY_PROPERTIES properties file with the list of required
entries, defined by the signature policy.static final java.lang.String KEY_OPTIONAL_ENTRIES
#SIGN_POLICY_PROPERTIES properties file with the list of optional
entries, defined by the signature policy.static final java.lang.String KEY_NOT_ALLOWED_ENTRIES
#SIGN_POLICY_PROPERTIES properties file with the list of not allowed
entries, defined by the signature policy.static final java.lang.String KEY_NOT_ALLOWED_VALUE
#SIGN_POLICY_PROPERTIES properties file with the list of not allowed
values for an element, defined by the signature policy.static final java.lang.String KEY_ALLOWED_SIGNING_MODES
#SIGN_POLICY_PROPERTIES properties file with the list of allowed
signing modes defined by the signature policy.static final java.lang.String OPERATOR_AND
#SIGN_POLICY_PROPERTIES properties file.static final java.lang.String OPERATOR_OR
#SIGN_POLICY_PROPERTIES properties file.static final java.lang.String ENTRY_PREFIX