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
FieldsModifier and TypeFieldDescriptionprotected MultiValuesConstraintprotected MultiValuesConstraintprotected BasicSignatureConstraintsprotected LevelConstraintprotected LevelConstraintprotected LevelConstraintprotected LevelConstraintprotected SignedAttributesConstraintsprotected LevelConstraintprotected UnsignedAttributesConstraints -
Constructor Summary
Constructors -
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.voidSets the value of the acceptableFormats property.voidSets the value of the acceptablePolicies property.voidSets the value of the basicSignatureConstraints property.voidsetFullScope(LevelConstraint value) Sets the value of the fullScope property.voidSets the value of the policyAvailable property.voidSets the value of the policyHashMatch property.voidSets the value of the signaturePolicyStorePresent property.voidSets the value of the signedAttributes property.voidSets the value of the structuralValidation property.voidSets 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
-