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 Details

  • Constructor Details

    • TimestampConstraints

      public TimestampConstraints()
  • Method Details

    • getTimestampDelay

      public TimeConstraint getTimestampDelay()
      Gets the value of the timestampDelay property.
      Returns:
      possible object is TimeConstraint
    • setTimestampDelay

      public void setTimestampDelay​(TimeConstraint value)
      Sets the value of the timestampDelay property.
      Parameters:
      value - allowed object is TimeConstraint
    • getRevocationTimeAgainstBestSignatureTime

      public LevelConstraint getRevocationTimeAgainstBestSignatureTime()
      Gets the value of the revocationTimeAgainstBestSignatureTime property.
      Returns:
      possible object is LevelConstraint
    • setRevocationTimeAgainstBestSignatureTime

      public void setRevocationTimeAgainstBestSignatureTime​(LevelConstraint value)
      Sets the value of the revocationTimeAgainstBestSignatureTime property.
      Parameters:
      value - allowed object is LevelConstraint
    • getBestSignatureTimeBeforeExpirationDateOfSigningCertificate

      public LevelConstraint getBestSignatureTimeBeforeExpirationDateOfSigningCertificate()
      Gets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.
      Returns:
      possible object is LevelConstraint
    • setBestSignatureTimeBeforeExpirationDateOfSigningCertificate

      public void setBestSignatureTimeBeforeExpirationDateOfSigningCertificate​(LevelConstraint value)
      Sets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.
      Parameters:
      value - allowed object is LevelConstraint
    • getCoherence

      public LevelConstraint getCoherence()
      Gets the value of the coherence property.
      Returns:
      possible object is LevelConstraint
    • setCoherence

      public void setCoherence​(LevelConstraint value)
      Sets the value of the coherence property.
      Parameters:
      value - allowed object is LevelConstraint
    • getBasicSignatureConstraints

      public BasicSignatureConstraints getBasicSignatureConstraints()
      Gets the value of the basicSignatureConstraints property.
      Returns:
      possible object is BasicSignatureConstraints
    • setBasicSignatureConstraints

      public void setBasicSignatureConstraints​(BasicSignatureConstraints value)
      Sets the value of the basicSignatureConstraints property.
      Parameters:
      value - allowed object is BasicSignatureConstraints
    • getSignedAttributes

      public SignedAttributesConstraints getSignedAttributes()
      Gets the value of the signedAttributes property.
      Returns:
      possible object is SignedAttributesConstraints
    • setSignedAttributes

      public void setSignedAttributes​(SignedAttributesConstraints value)
      Sets the value of the signedAttributes property.
      Parameters:
      value - allowed object is SignedAttributesConstraints