Package eu.europa.esig.dss.policy.jaxb
Class TimestampConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.TimestampConstraints
- All Implemented Interfaces:
Serializable
public class TimestampConstraints extends Object implements Serializable
Group of constraints on the timestamps
Java class for TimestampConstraints complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="TimestampConstraints">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TimestampDelay" type="{http://dss.esig.europa.eu/validation/policy}TimeConstraint" minOccurs="0"/>
<element name="RevocationTimeAgainstBestSignatureTime" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/>
<element name="BestSignatureTimeBeforeExpirationDateOfSigningCertificate" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/>
<element name="Coherence" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/>
<element name="BasicSignatureConstraints" type="{http://dss.esig.europa.eu/validation/policy}BasicSignatureConstraints" minOccurs="0"/>
<element name="SignedAttributes" type="{http://dss.esig.europa.eu/validation/policy}SignedAttributesConstraints" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected BasicSignatureConstraintsbasicSignatureConstraintsprotected LevelConstraintbestSignatureTimeBeforeExpirationDateOfSigningCertificateprotected LevelConstraintcoherenceprotected LevelConstraintrevocationTimeAgainstBestSignatureTimeprotected SignedAttributesConstraintssignedAttributesprotected TimeConstrainttimestampDelay -
Constructor Summary
Constructors Constructor Description TimestampConstraints() -
Method Summary
Modifier and Type Method Description BasicSignatureConstraintsgetBasicSignatureConstraints()Gets the value of the basicSignatureConstraints property.LevelConstraintgetBestSignatureTimeBeforeExpirationDateOfSigningCertificate()Gets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.LevelConstraintgetCoherence()Gets the value of the coherence property.LevelConstraintgetRevocationTimeAgainstBestSignatureTime()Gets the value of the revocationTimeAgainstBestSignatureTime property.SignedAttributesConstraintsgetSignedAttributes()Gets the value of the signedAttributes property.TimeConstraintgetTimestampDelay()Gets the value of the timestampDelay property.voidsetBasicSignatureConstraints(BasicSignatureConstraints value)Sets the value of the basicSignatureConstraints property.voidsetBestSignatureTimeBeforeExpirationDateOfSigningCertificate(LevelConstraint value)Sets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.voidsetCoherence(LevelConstraint value)Sets the value of the coherence property.voidsetRevocationTimeAgainstBestSignatureTime(LevelConstraint value)Sets the value of the revocationTimeAgainstBestSignatureTime property.voidsetSignedAttributes(SignedAttributesConstraints value)Sets the value of the signedAttributes property.voidsetTimestampDelay(TimeConstraint value)Sets the value of the timestampDelay property.
-
Field Details
-
Constructor Details
-
TimestampConstraints
public TimestampConstraints()
-
-
Method Details
-
getTimestampDelay
Gets the value of the timestampDelay property.- Returns:
- possible object is
TimeConstraint
-
setTimestampDelay
Sets the value of the timestampDelay property.- Parameters:
value- allowed object isTimeConstraint
-
getRevocationTimeAgainstBestSignatureTime
Gets the value of the revocationTimeAgainstBestSignatureTime property.- Returns:
- possible object is
LevelConstraint
-
setRevocationTimeAgainstBestSignatureTime
Sets the value of the revocationTimeAgainstBestSignatureTime property.- Parameters:
value- allowed object isLevelConstraint
-
getBestSignatureTimeBeforeExpirationDateOfSigningCertificate
Gets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.- Returns:
- possible object is
LevelConstraint
-
setBestSignatureTimeBeforeExpirationDateOfSigningCertificate
Sets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.- Parameters:
value- allowed object isLevelConstraint
-
getCoherence
Gets the value of the coherence property.- Returns:
- possible object is
LevelConstraint
-
setCoherence
Sets the value of the coherence property.- Parameters:
value- allowed object isLevelConstraint
-
getBasicSignatureConstraints
Gets the value of the basicSignatureConstraints property.- Returns:
- possible object is
BasicSignatureConstraints
-
setBasicSignatureConstraints
Sets the value of the basicSignatureConstraints property.- Parameters:
value- allowed object isBasicSignatureConstraints
-
getSignedAttributes
Gets the value of the signedAttributes property.- Returns:
- possible object is
SignedAttributesConstraints
-
setSignedAttributes
Sets the value of the signedAttributes property.- Parameters:
value- allowed object isSignedAttributesConstraints
-