Package eu.europa.esig.dss.policy.jaxb
Class ConstraintsParameters
java.lang.Object
eu.europa.esig.dss.policy.jaxb.ConstraintsParameters
- All Implemented Interfaces:
Serializable
public class ConstraintsParameters extends Object implements Serializable
Root element for the DSS validation policy : that allows to customize the validation process : add/remove a check 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="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="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:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected ContainerConstraintscontainerConstraintsprotected SignatureConstraintscounterSignatureConstraintsprotected CryptographicConstraintcryptographicprotected Stringdescriptionprotected EIDASeidasprotected ModelConstraintmodelprotected Stringnameprotected RevocationConstraintsrevocationprotected SignatureConstraintssignatureConstraintsprotected TimestampConstraintstimestamp -
Constructor Summary
Constructors Constructor Description ConstraintsParameters() -
Method Summary
Modifier and Type Method Description ContainerConstraintsgetContainerConstraints()Gets the value of the containerConstraints property.SignatureConstraintsgetCounterSignatureConstraints()Gets the value of the counterSignatureConstraints property.CryptographicConstraintgetCryptographic()Gets the value of the cryptographic property.StringgetDescription()Gets the value of the description property.EIDASgetEIDAS()Gets the value of the eidas property.ModelConstraintgetModel()Gets the value of the model property.StringgetName()Gets the value of the name property.RevocationConstraintsgetRevocation()Gets the value of the revocation property.SignatureConstraintsgetSignatureConstraints()Gets the value of the signatureConstraints property.TimestampConstraintsgetTimestamp()Gets the value of the timestamp property.voidsetContainerConstraints(ContainerConstraints value)Sets the value of the containerConstraints property.voidsetCounterSignatureConstraints(SignatureConstraints value)Sets the value of the counterSignatureConstraints property.voidsetCryptographic(CryptographicConstraint value)Sets the value of the cryptographic property.voidsetDescription(String value)Sets the value of the description property.voidsetEIDAS(EIDAS value)Sets the value of the eidas property.voidsetModel(ModelConstraint value)Sets the value of the model property.voidsetName(String value)Sets the value of the name property.voidsetRevocation(RevocationConstraints value)Sets the value of the revocation property.voidsetSignatureConstraints(SignatureConstraints value)Sets the value of the signatureConstraints property.voidsetTimestamp(TimestampConstraints value)Sets the value of the timestamp property.
-
Field Details
-
Constructor Details
-
ConstraintsParameters
public ConstraintsParameters()
-
-
Method Details
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
Sets the value of the description property.- Parameters:
value- allowed object isString
-
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
-
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
-
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
Gets the value of the eidas property.- Returns:
- possible object is
EIDAS
-
setEIDAS
Sets the value of the eidas property.- Parameters:
value- allowed object isEIDAS
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-