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 ContainerConstraints
containerConstraints
protected SignatureConstraints
counterSignatureConstraints
protected CryptographicConstraint
cryptographic
protected String
description
protected EIDAS
eidas
protected ModelConstraint
model
protected String
name
protected RevocationConstraints
revocation
protected SignatureConstraints
signatureConstraints
protected TimestampConstraints
timestamp
-
Constructor Summary
Constructors Constructor Description ConstraintsParameters()
-
Method Summary
Modifier and Type Method Description ContainerConstraints
getContainerConstraints()
Gets the value of the containerConstraints property.SignatureConstraints
getCounterSignatureConstraints()
Gets the value of the counterSignatureConstraints property.CryptographicConstraint
getCryptographic()
Gets the value of the cryptographic property.String
getDescription()
Gets the value of the description property.EIDAS
getEIDAS()
Gets the value of the eidas property.ModelConstraint
getModel()
Gets the value of the model property.String
getName()
Gets the value of the name property.RevocationConstraints
getRevocation()
Gets the value of the revocation property.SignatureConstraints
getSignatureConstraints()
Gets the value of the signatureConstraints property.TimestampConstraints
getTimestamp()
Gets the value of the timestamp property.void
setContainerConstraints(ContainerConstraints value)
Sets the value of the containerConstraints property.void
setCounterSignatureConstraints(SignatureConstraints value)
Sets the value of the counterSignatureConstraints property.void
setCryptographic(CryptographicConstraint value)
Sets the value of the cryptographic property.void
setDescription(String value)
Sets the value of the description property.void
setEIDAS(EIDAS value)
Sets the value of the eidas property.void
setModel(ModelConstraint value)
Sets the value of the model property.void
setName(String value)
Sets the value of the name property.void
setRevocation(RevocationConstraints value)
Sets the value of the revocation property.void
setSignatureConstraints(SignatureConstraints value)
Sets the value of the signatureConstraints property.void
setTimestamp(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
-