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 LevelConstraintcertDigestMatchprotected LevelConstraintcertDigestPresentprotected MultiValuesConstraintcertifiedRolesprotected MultiValuesConstraintclaimedRolesprotected MultiValuesConstraintcommitmentTypeIndicationprotected ValueConstraintcontentHintsprotected ValueConstraintcontentIdentifierprotected LevelConstraintcontentTimeStampprotected ValueConstraintcontentTypeprotected LevelConstraintissuerSerialMatchprotected LevelConstraintmessageDigestOrSignedPropertiesPresentprotected LevelConstraintsignerLocationprotected LevelConstraintsigningCertificatePresentprotected LevelConstraintsigningTimeprotected LevelConstraintunicitySigningCertificate -
Constructor Summary
Constructors Constructor Description SignedAttributesConstraints() -
Method Summary
Modifier and Type Method Description LevelConstraintgetCertDigestMatch()Gets the value of the certDigestMatch property.LevelConstraintgetCertDigestPresent()Gets the value of the certDigestPresent property.MultiValuesConstraintgetCertifiedRoles()Gets the value of the certifiedRoles property.MultiValuesConstraintgetClaimedRoles()Gets the value of the claimedRoles property.MultiValuesConstraintgetCommitmentTypeIndication()Gets the value of the commitmentTypeIndication property.ValueConstraintgetContentHints()Gets the value of the contentHints property.ValueConstraintgetContentIdentifier()Gets the value of the contentIdentifier property.LevelConstraintgetContentTimeStamp()Gets the value of the contentTimeStamp property.ValueConstraintgetContentType()Gets the value of the contentType property.LevelConstraintgetIssuerSerialMatch()Gets the value of the issuerSerialMatch property.LevelConstraintgetMessageDigestOrSignedPropertiesPresent()Gets the value of the messageDigestOrSignedPropertiesPresent property.LevelConstraintgetSignerLocation()Gets the value of the signerLocation property.LevelConstraintgetSigningCertificatePresent()Gets the value of the signingCertificatePresent property.LevelConstraintgetSigningTime()Gets the value of the signingTime property.LevelConstraintgetUnicitySigningCertificate()Gets the value of the unicitySigningCertificate property.voidsetCertDigestMatch(LevelConstraint value)Sets the value of the certDigestMatch property.voidsetCertDigestPresent(LevelConstraint value)Sets the value of the certDigestPresent property.voidsetCertifiedRoles(MultiValuesConstraint value)Sets the value of the certifiedRoles property.voidsetClaimedRoles(MultiValuesConstraint value)Sets the value of the claimedRoles property.voidsetCommitmentTypeIndication(MultiValuesConstraint value)Sets the value of the commitmentTypeIndication property.voidsetContentHints(ValueConstraint value)Sets the value of the contentHints property.voidsetContentIdentifier(ValueConstraint value)Sets the value of the contentIdentifier property.voidsetContentTimeStamp(LevelConstraint value)Sets the value of the contentTimeStamp property.voidsetContentType(ValueConstraint value)Sets the value of the contentType property.voidsetIssuerSerialMatch(LevelConstraint value)Sets the value of the issuerSerialMatch property.voidsetMessageDigestOrSignedPropertiesPresent(LevelConstraint value)Sets the value of the messageDigestOrSignedPropertiesPresent property.voidsetSignerLocation(LevelConstraint value)Sets the value of the signerLocation property.voidsetSigningCertificatePresent(LevelConstraint value)Sets the value of the signingCertificatePresent property.voidsetSigningTime(LevelConstraint value)Sets the value of the signingTime property.voidsetUnicitySigningCertificate(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
-