Class 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="BestSignatureTimeBeforeIssuanceDateOfSigningCertificate" 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"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Detail

      • revocationTimeAgainstBestSignatureTime

        protected LevelConstraint revocationTimeAgainstBestSignatureTime
      • bestSignatureTimeBeforeIssuanceDateOfSigningCertificate

        protected LevelConstraint bestSignatureTimeBeforeIssuanceDateOfSigningCertificate
    • Constructor Detail

      • TimestampConstraints

        public TimestampConstraints()
    • Method Detail

      • 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
      • getBestSignatureTimeBeforeIssuanceDateOfSigningCertificate

        public LevelConstraint getBestSignatureTimeBeforeIssuanceDateOfSigningCertificate()
        Gets the value of the bestSignatureTimeBeforeIssuanceDateOfSigningCertificate property.
        Returns:
        possible object is LevelConstraint
      • setBestSignatureTimeBeforeIssuanceDateOfSigningCertificate

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

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