Package eu.europa.esig.dss.policy.jaxb
Class ConstraintsParameters
java.lang.Object
eu.europa.esig.dss.policy.jaxb.ConstraintsParameters
- All Implemented Interfaces:
Serializable
Root element for the DSS validation policy : that allows customization of the validation process : add/remove checks and set its criticality.
Java class for ConstraintsParameters complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConstraintsParameters"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="ContainerConstraints" type="{http://dss.esig.europa.eu/validation/policy}ContainerConstraints" minOccurs="0"/> <element name="PDFAConstraints" type="{http://dss.esig.europa.eu/validation/policy}PDFAConstraints" minOccurs="0"/> <element name="SignatureConstraints" type="{http://dss.esig.europa.eu/validation/policy}SignatureConstraints" minOccurs="0"/> <element name="CounterSignatureConstraints" type="{http://dss.esig.europa.eu/validation/policy}SignatureConstraints" minOccurs="0"/> <element name="Timestamp" type="{http://dss.esig.europa.eu/validation/policy}TimestampConstraints" minOccurs="0"/> <element name="Revocation" type="{http://dss.esig.europa.eu/validation/policy}RevocationConstraints" minOccurs="0"/> <element name="EvidenceRecord" type="{http://dss.esig.europa.eu/validation/policy}EvidenceRecordConstraints" minOccurs="0"/> <element name="Cryptographic" type="{http://dss.esig.europa.eu/validation/policy}CryptographicConstraint" minOccurs="0"/> <element name="Model" type="{http://dss.esig.europa.eu/validation/policy}ModelConstraint" minOccurs="0"/> <element name="eIDAS" type="{http://dss.esig.europa.eu/validation/policy}eIDAS" minOccurs="0"/> </sequence> <attribute name="Name" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected ContainerConstraints
protected SignatureConstraints
protected CryptographicConstraint
protected String
protected EIDAS
protected EvidenceRecordConstraints
protected ModelConstraint
protected String
protected PDFAConstraints
protected RevocationConstraints
protected SignatureConstraints
protected TimestampConstraints
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the containerConstraints property.Gets the value of the counterSignatureConstraints property.Gets the value of the cryptographic property.Gets the value of the description property.getEIDAS()
Gets the value of the eidas property.Gets the value of the evidenceRecord property.getModel()
Gets the value of the model property.getName()
Gets the value of the name property.Gets the value of the pdfaConstraints property.Gets the value of the revocation property.Gets the value of the signatureConstraints property.Gets the value of the timestamp property.void
Sets the value of the containerConstraints property.void
Sets the value of the counterSignatureConstraints property.void
Sets the value of the cryptographic property.void
setDescription
(String value) Sets the value of the description property.void
Sets the value of the eidas property.void
Sets the value of the evidenceRecord property.void
setModel
(ModelConstraint value) Sets the value of the model property.void
Sets the value of the name property.void
Sets the value of the pdfaConstraints property.void
Sets the value of the revocation property.void
Sets the value of the signatureConstraints property.void
setTimestamp
(TimestampConstraints value) Sets the value of the timestamp property.
-
Field Details
-
description
-
containerConstraints
-
pdfaConstraints
-
signatureConstraints
-
counterSignatureConstraints
-
timestamp
-
revocation
-
evidenceRecord
-
cryptographic
-
model
-
eidas
-
name
-
-
Constructor Details
-
ConstraintsParameters
public ConstraintsParameters()
-
-
Method Details
-
getDescription
-
setDescription
-
getContainerConstraints
Gets the value of the containerConstraints property.- Returns:
- possible object is
ContainerConstraints
-
setContainerConstraints
Sets the value of the containerConstraints property.- Parameters:
value
- allowed object isContainerConstraints
-
getPDFAConstraints
Gets the value of the pdfaConstraints property.- Returns:
- possible object is
PDFAConstraints
-
setPDFAConstraints
Sets the value of the pdfaConstraints property.- Parameters:
value
- allowed object isPDFAConstraints
-
getSignatureConstraints
Gets the value of the signatureConstraints property.- Returns:
- possible object is
SignatureConstraints
-
setSignatureConstraints
Sets the value of the signatureConstraints property.- Parameters:
value
- allowed object isSignatureConstraints
-
getCounterSignatureConstraints
Gets the value of the counterSignatureConstraints property.- Returns:
- possible object is
SignatureConstraints
-
setCounterSignatureConstraints
Sets the value of the counterSignatureConstraints property.- Parameters:
value
- allowed object isSignatureConstraints
-
getTimestamp
Gets the value of the timestamp property.- Returns:
- possible object is
TimestampConstraints
-
setTimestamp
Sets the value of the timestamp property.- Parameters:
value
- allowed object isTimestampConstraints
-
getRevocation
Gets the value of the revocation property.- Returns:
- possible object is
RevocationConstraints
-
setRevocation
Sets the value of the revocation property.- Parameters:
value
- allowed object isRevocationConstraints
-
getEvidenceRecord
Gets the value of the evidenceRecord property.- Returns:
- possible object is
EvidenceRecordConstraints
-
setEvidenceRecord
Sets the value of the evidenceRecord property.- Parameters:
value
- allowed object isEvidenceRecordConstraints
-
getCryptographic
Gets the value of the cryptographic property.- Returns:
- possible object is
CryptographicConstraint
-
setCryptographic
Sets the value of the cryptographic property.- Parameters:
value
- allowed object isCryptographicConstraint
-
getModel
Gets the value of the model property.- Returns:
- possible object is
ModelConstraint
-
setModel
Sets the value of the model property.- Parameters:
value
- allowed object isModelConstraint
-
getEIDAS
-
setEIDAS
-
getName
-
setName
-