Package eu.europa.esig.dss.policy.jaxb
Class SignedAttributesConstraints
java.lang.Object
eu.europa.esig.dss.policy.jaxb.SignedAttributesConstraints
- All Implemented Interfaces:
Serializable
public class SignedAttributesConstraints extends Object implements 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="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="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="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"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected LevelConstraint
certDigestMatch
protected LevelConstraint
certDigestPresent
protected MultiValuesConstraint
certifiedRoles
protected MultiValuesConstraint
claimedRoles
protected MultiValuesConstraint
commitmentTypeIndication
protected ValueConstraint
contentHints
protected ValueConstraint
contentIdentifier
protected LevelConstraint
contentTimeStamp
protected ValueConstraint
contentType
protected LevelConstraint
issuerSerialMatch
protected LevelConstraint
messageDigestOrSignedPropertiesPresent
protected LevelConstraint
signerLocation
protected LevelConstraint
signingCertificatePresent
protected LevelConstraint
signingTime
protected LevelConstraint
unicitySigningCertificate
-
Constructor Summary
Constructors Constructor Description SignedAttributesConstraints()
-
Method Summary
Modifier and Type Method Description LevelConstraint
getCertDigestMatch()
Gets the value of the certDigestMatch property.LevelConstraint
getCertDigestPresent()
Gets the value of the certDigestPresent property.MultiValuesConstraint
getCertifiedRoles()
Gets the value of the certifiedRoles property.MultiValuesConstraint
getClaimedRoles()
Gets the value of the claimedRoles property.MultiValuesConstraint
getCommitmentTypeIndication()
Gets the value of the commitmentTypeIndication property.ValueConstraint
getContentHints()
Gets the value of the contentHints property.ValueConstraint
getContentIdentifier()
Gets the value of the contentIdentifier property.LevelConstraint
getContentTimeStamp()
Gets the value of the contentTimeStamp property.ValueConstraint
getContentType()
Gets the value of the contentType property.LevelConstraint
getIssuerSerialMatch()
Gets the value of the issuerSerialMatch property.LevelConstraint
getMessageDigestOrSignedPropertiesPresent()
Gets the value of the messageDigestOrSignedPropertiesPresent property.LevelConstraint
getSignerLocation()
Gets the value of the signerLocation property.LevelConstraint
getSigningCertificatePresent()
Gets the value of the signingCertificatePresent property.LevelConstraint
getSigningTime()
Gets the value of the signingTime property.LevelConstraint
getUnicitySigningCertificate()
Gets the value of the unicitySigningCertificate property.void
setCertDigestMatch(LevelConstraint value)
Sets the value of the certDigestMatch property.void
setCertDigestPresent(LevelConstraint value)
Sets the value of the certDigestPresent property.void
setCertifiedRoles(MultiValuesConstraint value)
Sets the value of the certifiedRoles property.void
setClaimedRoles(MultiValuesConstraint value)
Sets the value of the claimedRoles property.void
setCommitmentTypeIndication(MultiValuesConstraint value)
Sets the value of the commitmentTypeIndication property.void
setContentHints(ValueConstraint value)
Sets the value of the contentHints property.void
setContentIdentifier(ValueConstraint value)
Sets the value of the contentIdentifier property.void
setContentTimeStamp(LevelConstraint value)
Sets the value of the contentTimeStamp property.void
setContentType(ValueConstraint value)
Sets the value of the contentType property.void
setIssuerSerialMatch(LevelConstraint value)
Sets the value of the issuerSerialMatch property.void
setMessageDigestOrSignedPropertiesPresent(LevelConstraint value)
Sets the value of the messageDigestOrSignedPropertiesPresent property.void
setSignerLocation(LevelConstraint value)
Sets the value of the signerLocation property.void
setSigningCertificatePresent(LevelConstraint value)
Sets the value of the signingCertificatePresent property.void
setSigningTime(LevelConstraint value)
Sets the value of the signingTime property.void
setUnicitySigningCertificate(LevelConstraint value)
Sets the value of the unicitySigningCertificate property.
-
Field Details
-
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
-
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
-
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
-
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
-