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 MultiValuesConstraintacceptableFormatsprotected MultiValuesConstraintacceptablePoliciesprotected BasicSignatureConstraintsbasicSignatureConstraintsprotected LevelConstraintfullScopeprotected LevelConstraintpolicyAvailableprotected LevelConstraintpolicyHashMatchprotected SignedAttributesConstraintssignedAttributesprotected LevelConstraintstructuralValidationprotected UnsignedAttributesConstraintsunsignedAttributes -
Constructor Summary
Constructors Constructor Description SignatureConstraints() -
Method Summary
Modifier and Type Method Description MultiValuesConstraintgetAcceptableFormats()Gets the value of the acceptableFormats property.MultiValuesConstraintgetAcceptablePolicies()Gets the value of the acceptablePolicies property.BasicSignatureConstraintsgetBasicSignatureConstraints()Gets the value of the basicSignatureConstraints property.LevelConstraintgetFullScope()Gets the value of the fullScope property.LevelConstraintgetPolicyAvailable()Gets the value of the policyAvailable property.LevelConstraintgetPolicyHashMatch()Gets the value of the policyHashMatch property.SignedAttributesConstraintsgetSignedAttributes()Gets the value of the signedAttributes property.LevelConstraintgetStructuralValidation()Gets the value of the structuralValidation property.UnsignedAttributesConstraintsgetUnsignedAttributes()Gets the value of the unsignedAttributes property.voidsetAcceptableFormats(MultiValuesConstraint value)Sets the value of the acceptableFormats property.voidsetAcceptablePolicies(MultiValuesConstraint value)Sets the value of the acceptablePolicies property.voidsetBasicSignatureConstraints(BasicSignatureConstraints value)Sets the value of the basicSignatureConstraints property.voidsetFullScope(LevelConstraint value)Sets the value of the fullScope property.voidsetPolicyAvailable(LevelConstraint value)Sets the value of the policyAvailable property.voidsetPolicyHashMatch(LevelConstraint value)Sets the value of the policyHashMatch property.voidsetSignedAttributes(SignedAttributesConstraints value)Sets the value of the signedAttributes property.voidsetStructuralValidation(LevelConstraint value)Sets the value of the structuralValidation property.voidsetUnsignedAttributes(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
-