Package eu.europa.esig.dss.policy.jaxb
Class SignatureConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.SignatureConstraints
- All Implemented Interfaces:
Serializable
Group of constraints for the signature(s) (signed/unsigned properties, coverage,...)
Java class for SignatureConstraints complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SignatureConstraints"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="StructuralValidation" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="AcceptablePolicies" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="PolicyAvailable" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SignaturePolicyStorePresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="PolicyHashMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="AcceptableFormats" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="FullScope" 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="UnsignedAttributes" type="{http://dss.esig.europa.eu/validation/policy}UnsignedAttributesConstraints" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected MultiValuesConstraint
protected MultiValuesConstraint
protected BasicSignatureConstraints
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected SignedAttributesConstraints
protected LevelConstraint
protected UnsignedAttributesConstraints
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the acceptableFormats property.Gets the value of the acceptablePolicies property.Gets the value of the basicSignatureConstraints property.Gets the value of the fullScope property.Gets the value of the policyAvailable property.Gets the value of the policyHashMatch property.Gets the value of the signaturePolicyStorePresent property.Gets the value of the signedAttributes property.Gets the value of the structuralValidation property.Gets the value of the unsignedAttributes property.void
Sets the value of the acceptableFormats property.void
Sets the value of the acceptablePolicies property.void
Sets the value of the basicSignatureConstraints property.void
setFullScope
(LevelConstraint value) Sets the value of the fullScope property.void
Sets the value of the policyAvailable property.void
Sets the value of the policyHashMatch property.void
Sets the value of the signaturePolicyStorePresent property.void
Sets the value of the signedAttributes property.void
Sets the value of the structuralValidation property.void
Sets the value of the unsignedAttributes property.
-
Field Details
-
structuralValidation
-
acceptablePolicies
-
policyAvailable
-
signaturePolicyStorePresent
-
policyHashMatch
-
acceptableFormats
-
fullScope
-
basicSignatureConstraints
-
signedAttributes
-
unsignedAttributes
-
-
Constructor Details
-
SignatureConstraints
public SignatureConstraints()
-
-
Method Details
-
getStructuralValidation
Gets the value of the structuralValidation property.- Returns:
- possible object is
LevelConstraint
-
setStructuralValidation
Sets the value of the structuralValidation property.- Parameters:
value
- allowed object isLevelConstraint
-
getAcceptablePolicies
Gets the value of the acceptablePolicies property.- Returns:
- possible object is
MultiValuesConstraint
-
setAcceptablePolicies
Sets the value of the acceptablePolicies property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getPolicyAvailable
Gets the value of the policyAvailable property.- Returns:
- possible object is
LevelConstraint
-
setPolicyAvailable
Sets the value of the policyAvailable property.- Parameters:
value
- allowed object isLevelConstraint
-
getSignaturePolicyStorePresent
Gets the value of the signaturePolicyStorePresent property.- Returns:
- possible object is
LevelConstraint
-
setSignaturePolicyStorePresent
Sets the value of the signaturePolicyStorePresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getPolicyHashMatch
Gets the value of the policyHashMatch property.- Returns:
- possible object is
LevelConstraint
-
setPolicyHashMatch
Sets the value of the policyHashMatch property.- Parameters:
value
- allowed object isLevelConstraint
-
getAcceptableFormats
Gets the value of the acceptableFormats property.- Returns:
- possible object is
MultiValuesConstraint
-
setAcceptableFormats
Sets the value of the acceptableFormats property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getFullScope
Gets the value of the fullScope property.- Returns:
- possible object is
LevelConstraint
-
setFullScope
Sets the value of the fullScope 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
-
getUnsignedAttributes
Gets the value of the unsignedAttributes property.- Returns:
- possible object is
UnsignedAttributesConstraints
-
setUnsignedAttributes
Sets the value of the unsignedAttributes property.- Parameters:
value
- allowed object isUnsignedAttributesConstraints
-