Package eu.europa.esig.dss.policy.jaxb
Class SignedAttributesConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.SignedAttributesConstraints
- All Implemented Interfaces:
Serializable
Group of constraints on the signed attributes/properties
Java class for SignedAttributesConstraints complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SignedAttributesConstraints"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="SigningCertificatePresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="UnicitySigningCertificate" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SigningCertificateRefersCertificateChain" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ReferencesToAllCertificateChainPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SigningCertificateDigestAlgorithm" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="CertDigestPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="CertDigestMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="IssuerSerialMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="KeyIdentifierPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="KeyIdentifierMatch" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="SigningTime" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ContentType" type="{http://dss.esig.europa.eu/validation/policy}ValueConstraint" minOccurs="0"/> <element name="ContentHints" type="{http://dss.esig.europa.eu/validation/policy}ValueConstraint" minOccurs="0"/> <element name="ContentIdentifier" type="{http://dss.esig.europa.eu/validation/policy}ValueConstraint" minOccurs="0"/> <element name="MessageDigestOrSignedPropertiesPresent" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="EllipticCurveKeySize" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="CommitmentTypeIndication" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="SignerLocation" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ClaimedRoles" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="CertifiedRoles" type="{http://dss.esig.europa.eu/validation/policy}MultiValuesConstraint" minOccurs="0"/> <element name="ContentTimeStamp" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> <element name="ContentTimeStampMessageImprint" type="{http://dss.esig.europa.eu/validation/policy}LevelConstraint" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected LevelConstraint
protected LevelConstraint
protected MultiValuesConstraint
protected MultiValuesConstraint
protected MultiValuesConstraint
protected ValueConstraint
protected ValueConstraint
protected LevelConstraint
protected LevelConstraint
protected ValueConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
protected LevelConstraint
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the certDigestMatch property.Gets the value of the certDigestPresent property.Gets the value of the certifiedRoles property.Gets the value of the claimedRoles property.Gets the value of the commitmentTypeIndication property.Gets the value of the contentHints property.Gets the value of the contentIdentifier property.Gets the value of the contentTimeStamp property.Gets the value of the contentTimeStampMessageImprint property.Gets the value of the contentType property.Gets the value of the ellipticCurveKeySize property.Gets the value of the issuerSerialMatch property.Gets the value of the keyIdentifierMatch property.Gets the value of the keyIdentifierPresent property.Gets the value of the messageDigestOrSignedPropertiesPresent property.Gets the value of the referencesToAllCertificateChainPresent property.Gets the value of the signerLocation property.Gets the value of the signingCertificateDigestAlgorithm property.Gets the value of the signingCertificatePresent property.Gets the value of the signingCertificateRefersCertificateChain property.Gets the value of the signingTime property.Gets the value of the unicitySigningCertificate property.void
Sets the value of the certDigestMatch property.void
Sets the value of the certDigestPresent property.void
Sets the value of the certifiedRoles property.void
Sets the value of the claimedRoles property.void
Sets the value of the commitmentTypeIndication property.void
setContentHints
(ValueConstraint value) Sets the value of the contentHints property.void
Sets the value of the contentIdentifier property.void
Sets the value of the contentTimeStamp property.void
Sets the value of the contentTimeStampMessageImprint property.void
setContentType
(ValueConstraint value) Sets the value of the contentType property.void
Sets the value of the ellipticCurveKeySize property.void
Sets the value of the issuerSerialMatch property.void
Sets the value of the keyIdentifierMatch property.void
Sets the value of the keyIdentifierPresent property.void
Sets the value of the messageDigestOrSignedPropertiesPresent property.void
Sets the value of the referencesToAllCertificateChainPresent property.void
setSignerLocation
(LevelConstraint value) Sets the value of the signerLocation property.void
Sets the value of the signingCertificateDigestAlgorithm property.void
Sets the value of the signingCertificatePresent property.void
Sets the value of the signingCertificateRefersCertificateChain property.void
setSigningTime
(LevelConstraint value) Sets the value of the signingTime property.void
Sets the value of the unicitySigningCertificate property.
-
Field Details
-
signingCertificatePresent
-
unicitySigningCertificate
-
signingCertificateRefersCertificateChain
-
referencesToAllCertificateChainPresent
-
signingCertificateDigestAlgorithm
-
certDigestPresent
-
certDigestMatch
-
issuerSerialMatch
-
keyIdentifierPresent
-
keyIdentifierMatch
-
signingTime
-
contentType
-
contentHints
-
contentIdentifier
-
messageDigestOrSignedPropertiesPresent
-
ellipticCurveKeySize
-
commitmentTypeIndication
-
signerLocation
-
claimedRoles
-
certifiedRoles
-
contentTimeStamp
-
contentTimeStampMessageImprint
-
-
Constructor Details
-
SignedAttributesConstraints
public SignedAttributesConstraints()
-
-
Method Details
-
getSigningCertificatePresent
Gets the value of the signingCertificatePresent property.- Returns:
- possible object is
LevelConstraint
-
setSigningCertificatePresent
Sets the value of the signingCertificatePresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getUnicitySigningCertificate
Gets the value of the unicitySigningCertificate property.- Returns:
- possible object is
LevelConstraint
-
setUnicitySigningCertificate
Sets the value of the unicitySigningCertificate property.- Parameters:
value
- allowed object isLevelConstraint
-
getSigningCertificateRefersCertificateChain
Gets the value of the signingCertificateRefersCertificateChain property.- Returns:
- possible object is
LevelConstraint
-
setSigningCertificateRefersCertificateChain
Sets the value of the signingCertificateRefersCertificateChain property.- Parameters:
value
- allowed object isLevelConstraint
-
getReferencesToAllCertificateChainPresent
Gets the value of the referencesToAllCertificateChainPresent property.- Returns:
- possible object is
LevelConstraint
-
setReferencesToAllCertificateChainPresent
Sets the value of the referencesToAllCertificateChainPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getSigningCertificateDigestAlgorithm
Gets the value of the signingCertificateDigestAlgorithm property.- Returns:
- possible object is
LevelConstraint
-
setSigningCertificateDigestAlgorithm
Sets the value of the signingCertificateDigestAlgorithm property.- Parameters:
value
- allowed object isLevelConstraint
-
getCertDigestPresent
Gets the value of the certDigestPresent property.- Returns:
- possible object is
LevelConstraint
-
setCertDigestPresent
Sets the value of the certDigestPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getCertDigestMatch
Gets the value of the certDigestMatch property.- Returns:
- possible object is
LevelConstraint
-
setCertDigestMatch
Sets the value of the certDigestMatch property.- Parameters:
value
- allowed object isLevelConstraint
-
getIssuerSerialMatch
Gets the value of the issuerSerialMatch property.- Returns:
- possible object is
LevelConstraint
-
setIssuerSerialMatch
Sets the value of the issuerSerialMatch property.- Parameters:
value
- allowed object isLevelConstraint
-
getKeyIdentifierPresent
Gets the value of the keyIdentifierPresent property.- Returns:
- possible object is
LevelConstraint
-
setKeyIdentifierPresent
Sets the value of the keyIdentifierPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getKeyIdentifierMatch
Gets the value of the keyIdentifierMatch property.- Returns:
- possible object is
LevelConstraint
-
setKeyIdentifierMatch
Sets the value of the keyIdentifierMatch property.- Parameters:
value
- allowed object isLevelConstraint
-
getSigningTime
Gets the value of the signingTime property.- Returns:
- possible object is
LevelConstraint
-
setSigningTime
Sets the value of the signingTime property.- Parameters:
value
- allowed object isLevelConstraint
-
getContentType
Gets the value of the contentType property.- Returns:
- possible object is
ValueConstraint
-
setContentType
Sets the value of the contentType property.- Parameters:
value
- allowed object isValueConstraint
-
getContentHints
Gets the value of the contentHints property.- Returns:
- possible object is
ValueConstraint
-
setContentHints
Sets the value of the contentHints property.- Parameters:
value
- allowed object isValueConstraint
-
getContentIdentifier
Gets the value of the contentIdentifier property.- Returns:
- possible object is
ValueConstraint
-
setContentIdentifier
Sets the value of the contentIdentifier property.- Parameters:
value
- allowed object isValueConstraint
-
getMessageDigestOrSignedPropertiesPresent
Gets the value of the messageDigestOrSignedPropertiesPresent property.- Returns:
- possible object is
LevelConstraint
-
setMessageDigestOrSignedPropertiesPresent
Sets the value of the messageDigestOrSignedPropertiesPresent property.- Parameters:
value
- allowed object isLevelConstraint
-
getEllipticCurveKeySize
Gets the value of the ellipticCurveKeySize property.- Returns:
- possible object is
LevelConstraint
-
setEllipticCurveKeySize
Sets the value of the ellipticCurveKeySize property.- Parameters:
value
- allowed object isLevelConstraint
-
getCommitmentTypeIndication
Gets the value of the commitmentTypeIndication property.- Returns:
- possible object is
MultiValuesConstraint
-
setCommitmentTypeIndication
Sets the value of the commitmentTypeIndication property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getSignerLocation
Gets the value of the signerLocation property.- Returns:
- possible object is
LevelConstraint
-
setSignerLocation
Sets the value of the signerLocation property.- Parameters:
value
- allowed object isLevelConstraint
-
getClaimedRoles
Gets the value of the claimedRoles property.- Returns:
- possible object is
MultiValuesConstraint
-
setClaimedRoles
Sets the value of the claimedRoles property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getCertifiedRoles
Gets the value of the certifiedRoles property.- Returns:
- possible object is
MultiValuesConstraint
-
setCertifiedRoles
Sets the value of the certifiedRoles property.- Parameters:
value
- allowed object isMultiValuesConstraint
-
getContentTimeStamp
Gets the value of the contentTimeStamp property.- Returns:
- possible object is
LevelConstraint
-
setContentTimeStamp
Sets the value of the contentTimeStamp property.- Parameters:
value
- allowed object isLevelConstraint
-
getContentTimeStampMessageImprint
Gets the value of the contentTimeStampMessageImprint property.- Returns:
- possible object is
LevelConstraint
-
setContentTimeStampMessageImprint
Sets the value of the contentTimeStampMessageImprint property.- Parameters:
value
- allowed object isLevelConstraint
-