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"/>
         <element name="TSAGeneralNamePresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/>
         <element name="TSAGeneralNameContentMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/>
         <element name="TSAGeneralNameOrderMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
  • 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
    • getTSAGeneralNamePresent

      public LevelConstraint getTSAGeneralNamePresent()
      Gets the value of the tsaGeneralNamePresent property.
      Returns:
      possible object is LevelConstraint
    • setTSAGeneralNamePresent

      public void setTSAGeneralNamePresent(LevelConstraint value)
      Sets the value of the tsaGeneralNamePresent property.
      Parameters:
      value - allowed object is LevelConstraint
    • getTSAGeneralNameContentMatch

      public LevelConstraint getTSAGeneralNameContentMatch()
      Gets the value of the tsaGeneralNameContentMatch property.
      Returns:
      possible object is LevelConstraint
    • setTSAGeneralNameContentMatch

      public void setTSAGeneralNameContentMatch(LevelConstraint value)
      Sets the value of the tsaGeneralNameContentMatch property.
      Parameters:
      value - allowed object is LevelConstraint
    • getTSAGeneralNameOrderMatch

      public LevelConstraint getTSAGeneralNameOrderMatch()
      Gets the value of the tsaGeneralNameOrderMatch property.
      Returns:
      possible object is LevelConstraint
    • setTSAGeneralNameOrderMatch

      public void setTSAGeneralNameOrderMatch(LevelConstraint value)
      Sets the value of the tsaGeneralNameOrderMatch property.
      Parameters:
      value - allowed object is LevelConstraint