Package eu.europa.esig.dss.policy.jaxb
Class SignatureConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.SignatureConstraints
- All Implemented Interfaces:
Serializable
public class SignatureConstraints extends Object implements 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="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:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected MultiValuesConstraint
acceptableFormats
protected MultiValuesConstraint
acceptablePolicies
protected BasicSignatureConstraints
basicSignatureConstraints
protected LevelConstraint
fullScope
protected LevelConstraint
policyAvailable
protected LevelConstraint
policyHashMatch
protected SignedAttributesConstraints
signedAttributes
protected LevelConstraint
structuralValidation
protected UnsignedAttributesConstraints
unsignedAttributes
-
Constructor Summary
Constructors Constructor Description SignatureConstraints()
-
Method Summary
Modifier and Type Method Description MultiValuesConstraint
getAcceptableFormats()
Gets the value of the acceptableFormats property.MultiValuesConstraint
getAcceptablePolicies()
Gets the value of the acceptablePolicies property.BasicSignatureConstraints
getBasicSignatureConstraints()
Gets the value of the basicSignatureConstraints property.LevelConstraint
getFullScope()
Gets the value of the fullScope property.LevelConstraint
getPolicyAvailable()
Gets the value of the policyAvailable property.LevelConstraint
getPolicyHashMatch()
Gets the value of the policyHashMatch property.SignedAttributesConstraints
getSignedAttributes()
Gets the value of the signedAttributes property.LevelConstraint
getStructuralValidation()
Gets the value of the structuralValidation property.UnsignedAttributesConstraints
getUnsignedAttributes()
Gets the value of the unsignedAttributes property.void
setAcceptableFormats(MultiValuesConstraint value)
Sets the value of the acceptableFormats property.void
setAcceptablePolicies(MultiValuesConstraint value)
Sets the value of the acceptablePolicies property.void
setBasicSignatureConstraints(BasicSignatureConstraints value)
Sets the value of the basicSignatureConstraints property.void
setFullScope(LevelConstraint value)
Sets the value of the fullScope property.void
setPolicyAvailable(LevelConstraint value)
Sets the value of the policyAvailable property.void
setPolicyHashMatch(LevelConstraint value)
Sets the value of the policyHashMatch property.void
setSignedAttributes(SignedAttributesConstraints value)
Sets the value of the signedAttributes property.void
setStructuralValidation(LevelConstraint value)
Sets the value of the structuralValidation property.void
setUnsignedAttributes(UnsignedAttributesConstraints value)
Sets the value of the unsignedAttributes property.
-
Field Details
-
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
-
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
-