Package eu.europa.esig.dss.policy.jaxb
Class TimestampConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.TimestampConstraints
- All Implemented Interfaces:
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="TimestampValid" 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 Summary
Modifier and TypeFieldDescriptionprotected BasicSignatureConstraints
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected SignedAttributesConstraints
protected TimeConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the basicSignatureConstraints property.Gets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.Gets the value of the coherence property.Gets the value of the revocationTimeAgainstBestSignatureTime property.Gets the value of the signedAttributes property.Gets the value of the timestampDelay property.Gets the value of the timestampValid property.Gets the value of the tsaGeneralNameContentMatch property.Gets the value of the tsaGeneralNameOrderMatch property.Gets the value of the tsaGeneralNamePresent property.void
Sets the value of the basicSignatureConstraints property.void
Sets the value of the bestSignatureTimeBeforeExpirationDateOfSigningCertificate property.void
setCoherence
(LevelConstraint value) Sets the value of the coherence property.void
Sets the value of the revocationTimeAgainstBestSignatureTime property.void
Sets the value of the signedAttributes property.void
setTimestampDelay
(TimeConstraint value) Sets the value of the timestampDelay property.void
setTimestampValid
(LevelConstraint value) Sets the value of the timestampValid property.void
Sets the value of the tsaGeneralNameContentMatch property.void
Sets the value of the tsaGeneralNameOrderMatch property.void
Sets the value of the tsaGeneralNamePresent property.
-
Field Details
-
timestampDelay
-
revocationTimeAgainstBestSignatureTime
-
bestSignatureTimeBeforeExpirationDateOfSigningCertificate
-
coherence
-
timestampValid
-
basicSignatureConstraints
-
signedAttributes
-
tsaGeneralNamePresent
-
tsaGeneralNameContentMatch
-
tsaGeneralNameOrderMatch
-
-
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
-
getTimestampValid
Gets the value of the timestampValid property.- Returns:
- possible object is
LevelConstraint
-
setTimestampValid
Sets the value of the timestampValid 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
-
getTSAGeneralNamePresent
Gets the value of the tsaGeneralNamePresent property.- Returns:
- possible object is
LevelConstraint
-
setTSAGeneralNamePresent
Sets the value of the tsaGeneralNamePresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getTSAGeneralNameContentMatch
Gets the value of the tsaGeneralNameContentMatch property.- Returns:
- possible object is
LevelConstraint
-
setTSAGeneralNameContentMatch
Sets the value of the tsaGeneralNameContentMatch property.- Parameters:
value
- allowed object isLevelConstraint
-
getTSAGeneralNameOrderMatch
Gets the value of the tsaGeneralNameOrderMatch property.- Returns:
- possible object is
LevelConstraint
-
setTSAGeneralNameOrderMatch
Sets the value of the tsaGeneralNameOrderMatch property.- Parameters:
value
- allowed object isLevelConstraint
-