Package eu.europa.esig.dss.policy.jaxb
Class BasicSignatureConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.BasicSignatureConstraints
- All Implemented Interfaces:
Serializable
public class BasicSignatureConstraints extends Object implements Serializable
Group of common checks for any kind of signed token (signature, timestamp or revocation data)
Java class for BasicSignatureConstraints complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BasicSignatureConstraints"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="ReferenceDataExistence" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ReferenceDataIntact" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ManifestEntryObjectExistence" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SignatureIntact" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SignatureValid" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SignatureDuplicated" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ProspectiveCertificateChain" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SignerInformationStore" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="TrustedServiceTypeIdentifier" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="TrustedServiceStatus" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="SigningCertificate" type="{http://dss.esig.europa.eu/validation/policy}CertificateConstraints" minOccurs="0"/> <element name="CACertificate" type="{http://dss.esig.europa.eu/validation/policy}CertificateConstraints" minOccurs="0"/> <element name="Cryptographic" type="{http://dss.esig.europa.eu/validation/policy}CryptographicConstraint" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected CertificateConstraints
caCertificate
protected CryptographicConstraint
cryptographic
protected LevelConstraint
manifestEntryObjectExistence
protected LevelConstraint
prospectiveCertificateChain
protected LevelConstraint
referenceDataExistence
protected LevelConstraint
referenceDataIntact
protected LevelConstraint
signatureDuplicated
protected LevelConstraint
signatureIntact
protected LevelConstraint
signatureValid
protected LevelConstraint
signerInformationStore
protected CertificateConstraints
signingCertificate
protected MultiValuesConstraint
trustedServiceStatus
protected MultiValuesConstraint
trustedServiceTypeIdentifier
-
Constructor Summary
Constructors Constructor Description BasicSignatureConstraints()
-
Method Summary
Modifier and Type Method Description CertificateConstraints
getCACertificate()
Gets the value of the caCertificate property.CryptographicConstraint
getCryptographic()
Gets the value of the cryptographic property.LevelConstraint
getManifestEntryObjectExistence()
Gets the value of the manifestEntryObjectExistence property.LevelConstraint
getProspectiveCertificateChain()
Gets the value of the prospectiveCertificateChain property.LevelConstraint
getReferenceDataExistence()
Gets the value of the referenceDataExistence property.LevelConstraint
getReferenceDataIntact()
Gets the value of the referenceDataIntact property.LevelConstraint
getSignatureDuplicated()
Gets the value of the signatureDuplicated property.LevelConstraint
getSignatureIntact()
Gets the value of the signatureIntact property.LevelConstraint
getSignatureValid()
Gets the value of the signatureValid property.LevelConstraint
getSignerInformationStore()
Gets the value of the signerInformationStore property.CertificateConstraints
getSigningCertificate()
Gets the value of the signingCertificate property.MultiValuesConstraint
getTrustedServiceStatus()
Gets the value of the trustedServiceStatus property.MultiValuesConstraint
getTrustedServiceTypeIdentifier()
Gets the value of the trustedServiceTypeIdentifier property.void
setCACertificate(CertificateConstraints value)
Sets the value of the caCertificate property.void
setCryptographic(CryptographicConstraint value)
Sets the value of the cryptographic property.void
setManifestEntryObjectExistence(LevelConstraint value)
Sets the value of the manifestEntryObjectExistence property.void
setProspectiveCertificateChain(LevelConstraint value)
Sets the value of the prospectiveCertificateChain property.void
setReferenceDataExistence(LevelConstraint value)
Sets the value of the referenceDataExistence property.void
setReferenceDataIntact(LevelConstraint value)
Sets the value of the referenceDataIntact property.void
setSignatureDuplicated(LevelConstraint value)
Sets the value of the signatureDuplicated property.void
setSignatureIntact(LevelConstraint value)
Sets the value of the signatureIntact property.void
setSignatureValid(LevelConstraint value)
Sets the value of the signatureValid property.void
setSignerInformationStore(LevelConstraint value)
Sets the value of the signerInformationStore property.void
setSigningCertificate(CertificateConstraints value)
Sets the value of the signingCertificate property.void
setTrustedServiceStatus(MultiValuesConstraint value)
Sets the value of the trustedServiceStatus property.void
setTrustedServiceTypeIdentifier(MultiValuesConstraint value)
Sets the value of the trustedServiceTypeIdentifier property.
-
Field Details
-
Constructor Details
-
BasicSignatureConstraints
public BasicSignatureConstraints()
-
-
Method Details
-
getReferenceDataExistence
Gets the value of the referenceDataExistence property.- Returns:
- possible object is
LevelConstraint
-
setReferenceDataExistence
Sets the value of the referenceDataExistence property.- Parameters:
value
- allowed object isLevelConstraint
-
getReferenceDataIntact
Gets the value of the referenceDataIntact property.- Returns:
- possible object is
LevelConstraint
-
setReferenceDataIntact
Sets the value of the referenceDataIntact property.- Parameters:
value
- allowed object isLevelConstraint
-
getManifestEntryObjectExistence
Gets the value of the manifestEntryObjectExistence property.- Returns:
- possible object is
LevelConstraint
-
setManifestEntryObjectExistence
Sets the value of the manifestEntryObjectExistence property.- Parameters:
value
- allowed object isLevelConstraint
-
getSignatureIntact
Gets the value of the signatureIntact property.- Returns:
- possible object is
LevelConstraint
-
setSignatureIntact
Sets the value of the signatureIntact property.- Parameters:
value
- allowed object isLevelConstraint
-
getSignatureValid
Gets the value of the signatureValid property.- Returns:
- possible object is
LevelConstraint
-
setSignatureValid
Sets the value of the signatureValid property.- Parameters:
value
- allowed object isLevelConstraint
-
getSignatureDuplicated
Gets the value of the signatureDuplicated property.- Returns:
- possible object is
LevelConstraint
-
setSignatureDuplicated
Sets the value of the signatureDuplicated property.- Parameters:
value
- allowed object isLevelConstraint
-
getProspectiveCertificateChain
Gets the value of the prospectiveCertificateChain property.- Returns:
- possible object is
LevelConstraint
-
setProspectiveCertificateChain
Sets the value of the prospectiveCertificateChain property.- Parameters:
value
- allowed object isLevelConstraint
-
getSignerInformationStore
Gets the value of the signerInformationStore property.- Returns:
- possible object is
LevelConstraint
-
setSignerInformationStore
Sets the value of the signerInformationStore property.- Parameters:
value
- allowed object isLevelConstraint
-
getTrustedServiceTypeIdentifier
Gets the value of the trustedServiceTypeIdentifier property.- Returns:
- possible object is
MultiValuesConstraint
-
setTrustedServiceTypeIdentifier
Sets the value of the trustedServiceTypeIdentifier property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getTrustedServiceStatus
Gets the value of the trustedServiceStatus property.- Returns:
- possible object is
MultiValuesConstraint
-
setTrustedServiceStatus
Sets the value of the trustedServiceStatus property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getSigningCertificate
Gets the value of the signingCertificate property.- Returns:
- possible object is
CertificateConstraints
-
setSigningCertificate
Sets the value of the signingCertificate property.- Parameters:
value
- allowed object isCertificateConstraints
-
getCACertificate
Gets the value of the caCertificate property.- Returns:
- possible object is
CertificateConstraints
-
setCACertificate
Sets the value of the caCertificate property.- Parameters:
value
- allowed object isCertificateConstraints
-
getCryptographic
Gets the value of the cryptographic property.- Returns:
- possible object is
CryptographicConstraint
-
setCryptographic
Sets the value of the cryptographic property.- Parameters:
value
- allowed object isCryptographicConstraint
-