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 Detail
-
structuralValidation
protected LevelConstraint structuralValidation
-
acceptablePolicies
protected MultiValuesConstraint acceptablePolicies
-
policyAvailable
protected LevelConstraint policyAvailable
-
policyHashMatch
protected LevelConstraint policyHashMatch
-
acceptableFormats
protected MultiValuesConstraint acceptableFormats
-
fullScope
protected LevelConstraint fullScope
-
basicSignatureConstraints
protected BasicSignatureConstraints basicSignatureConstraints
-
signedAttributes
protected SignedAttributesConstraints signedAttributes
-
unsignedAttributes
protected UnsignedAttributesConstraints unsignedAttributes
-
-
Method Detail
-
getStructuralValidation
public LevelConstraint getStructuralValidation()
Gets the value of the structuralValidation property.- Returns:
- possible object is
LevelConstraint
-
setStructuralValidation
public void setStructuralValidation(LevelConstraint value)
Sets the value of the structuralValidation property.- Parameters:
value- allowed object isLevelConstraint
-
getAcceptablePolicies
public MultiValuesConstraint getAcceptablePolicies()
Gets the value of the acceptablePolicies property.- Returns:
- possible object is
MultiValuesConstraint
-
setAcceptablePolicies
public void setAcceptablePolicies(MultiValuesConstraint value)
Sets the value of the acceptablePolicies property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getPolicyAvailable
public LevelConstraint getPolicyAvailable()
Gets the value of the policyAvailable property.- Returns:
- possible object is
LevelConstraint
-
setPolicyAvailable
public void setPolicyAvailable(LevelConstraint value)
Sets the value of the policyAvailable property.- Parameters:
value- allowed object isLevelConstraint
-
getPolicyHashMatch
public LevelConstraint getPolicyHashMatch()
Gets the value of the policyHashMatch property.- Returns:
- possible object is
LevelConstraint
-
setPolicyHashMatch
public void setPolicyHashMatch(LevelConstraint value)
Sets the value of the policyHashMatch property.- Parameters:
value- allowed object isLevelConstraint
-
getAcceptableFormats
public MultiValuesConstraint getAcceptableFormats()
Gets the value of the acceptableFormats property.- Returns:
- possible object is
MultiValuesConstraint
-
setAcceptableFormats
public void setAcceptableFormats(MultiValuesConstraint value)
Sets the value of the acceptableFormats property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getFullScope
public LevelConstraint getFullScope()
Gets the value of the fullScope property.- Returns:
- possible object is
LevelConstraint
-
setFullScope
public void setFullScope(LevelConstraint value)
Sets the value of the fullScope property.- Parameters:
value- allowed object isLevelConstraint
-
getBasicSignatureConstraints
public BasicSignatureConstraints getBasicSignatureConstraints()
Gets the value of the basicSignatureConstraints property.- Returns:
- possible object is
BasicSignatureConstraints
-
setBasicSignatureConstraints
public void setBasicSignatureConstraints(BasicSignatureConstraints value)
Sets the value of the basicSignatureConstraints property.- Parameters:
value- allowed object isBasicSignatureConstraints
-
getSignedAttributes
public SignedAttributesConstraints getSignedAttributes()
Gets the value of the signedAttributes property.- Returns:
- possible object is
SignedAttributesConstraints
-
setSignedAttributes
public void setSignedAttributes(SignedAttributesConstraints value)
Sets the value of the signedAttributes property.- Parameters:
value- allowed object isSignedAttributesConstraints
-
getUnsignedAttributes
public UnsignedAttributesConstraints getUnsignedAttributes()
Gets the value of the unsignedAttributes property.- Returns:
- possible object is
UnsignedAttributesConstraints
-
setUnsignedAttributes
public void setUnsignedAttributes(UnsignedAttributesConstraints value)
Sets the value of the unsignedAttributes property.- Parameters:
value- allowed object isUnsignedAttributesConstraints
-
-