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 Detail
-
description
protected String description
-
containerConstraints
protected ContainerConstraints containerConstraints
-
signatureConstraints
protected SignatureConstraints signatureConstraints
-
counterSignatureConstraints
protected SignatureConstraints counterSignatureConstraints
-
timestamp
protected TimestampConstraints timestamp
-
revocation
protected RevocationConstraints revocation
-
cryptographic
protected CryptographicConstraint cryptographic
-
model
protected ModelConstraint model
-
eidas
protected EIDAS eidas
-
name
protected String name
-
-
Method Detail
-
getDescription
public String getDescription()
Gets the value of the description property.- Returns:
- possible object is
String
-
setDescription
public void setDescription(String value)
Sets the value of the description property.- Parameters:
value- allowed object isString
-
getContainerConstraints
public ContainerConstraints getContainerConstraints()
Gets the value of the containerConstraints property.- Returns:
- possible object is
ContainerConstraints
-
setContainerConstraints
public void setContainerConstraints(ContainerConstraints value)
Sets the value of the containerConstraints property.- Parameters:
value- allowed object isContainerConstraints
-
getSignatureConstraints
public SignatureConstraints getSignatureConstraints()
Gets the value of the signatureConstraints property.- Returns:
- possible object is
SignatureConstraints
-
setSignatureConstraints
public void setSignatureConstraints(SignatureConstraints value)
Sets the value of the signatureConstraints property.- Parameters:
value- allowed object isSignatureConstraints
-
getCounterSignatureConstraints
public SignatureConstraints getCounterSignatureConstraints()
Gets the value of the counterSignatureConstraints property.- Returns:
- possible object is
SignatureConstraints
-
setCounterSignatureConstraints
public void setCounterSignatureConstraints(SignatureConstraints value)
Sets the value of the counterSignatureConstraints property.- Parameters:
value- allowed object isSignatureConstraints
-
getTimestamp
public TimestampConstraints getTimestamp()
Gets the value of the timestamp property.- Returns:
- possible object is
TimestampConstraints
-
setTimestamp
public void setTimestamp(TimestampConstraints value)
Sets the value of the timestamp property.- Parameters:
value- allowed object isTimestampConstraints
-
getRevocation
public RevocationConstraints getRevocation()
Gets the value of the revocation property.- Returns:
- possible object is
RevocationConstraints
-
setRevocation
public void setRevocation(RevocationConstraints value)
Sets the value of the revocation property.- Parameters:
value- allowed object isRevocationConstraints
-
getCryptographic
public CryptographicConstraint getCryptographic()
Gets the value of the cryptographic property.- Returns:
- possible object is
CryptographicConstraint
-
setCryptographic
public void setCryptographic(CryptographicConstraint value)
Sets the value of the cryptographic property.- Parameters:
value- allowed object isCryptographicConstraint
-
getModel
public ModelConstraint getModel()
Gets the value of the model property.- Returns:
- possible object is
ModelConstraint
-
setModel
public void setModel(ModelConstraint value)
Sets the value of the model property.- Parameters:
value- allowed object isModelConstraint
-
getEIDAS
public EIDAS getEIDAS()
Gets the value of the eidas property.- Returns:
- possible object is
EIDAS
-
setEIDAS
public void setEIDAS(EIDAS value)
Sets the value of the eidas property.- Parameters:
value- allowed object isEIDAS
-
getName
public String getName()
Gets the value of the name property.- Returns:
- possible object is
String
-
-