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/propertiesJava 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="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 LevelConstraintsigningTime
-
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.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.
-
-
-
Field Detail
-
signingCertificatePresent
protected LevelConstraint signingCertificatePresent
-
certDigestPresent
protected LevelConstraint certDigestPresent
-
certDigestMatch
protected LevelConstraint certDigestMatch
-
issuerSerialMatch
protected LevelConstraint issuerSerialMatch
-
signingTime
protected LevelConstraint signingTime
-
contentType
protected ValueConstraint contentType
-
contentHints
protected ValueConstraint contentHints
-
contentIdentifier
protected ValueConstraint contentIdentifier
-
messageDigestOrSignedPropertiesPresent
protected LevelConstraint messageDigestOrSignedPropertiesPresent
-
commitmentTypeIndication
protected MultiValuesConstraint commitmentTypeIndication
-
signerLocation
protected LevelConstraint signerLocation
-
claimedRoles
protected MultiValuesConstraint claimedRoles
-
certifiedRoles
protected MultiValuesConstraint certifiedRoles
-
contentTimeStamp
protected LevelConstraint contentTimeStamp
-
-
Method Detail
-
getSigningCertificatePresent
public LevelConstraint getSigningCertificatePresent()
Gets the value of the signingCertificatePresent property.- Returns:
- possible object is
LevelConstraint
-
setSigningCertificatePresent
public void setSigningCertificatePresent(LevelConstraint value)
Sets the value of the signingCertificatePresent property.- Parameters:
value- allowed object isLevelConstraint
-
getCertDigestPresent
public LevelConstraint getCertDigestPresent()
Gets the value of the certDigestPresent property.- Returns:
- possible object is
LevelConstraint
-
setCertDigestPresent
public void setCertDigestPresent(LevelConstraint value)
Sets the value of the certDigestPresent property.- Parameters:
value- allowed object isLevelConstraint
-
getCertDigestMatch
public LevelConstraint getCertDigestMatch()
Gets the value of the certDigestMatch property.- Returns:
- possible object is
LevelConstraint
-
setCertDigestMatch
public void setCertDigestMatch(LevelConstraint value)
Sets the value of the certDigestMatch property.- Parameters:
value- allowed object isLevelConstraint
-
getIssuerSerialMatch
public LevelConstraint getIssuerSerialMatch()
Gets the value of the issuerSerialMatch property.- Returns:
- possible object is
LevelConstraint
-
setIssuerSerialMatch
public void setIssuerSerialMatch(LevelConstraint value)
Sets the value of the issuerSerialMatch property.- Parameters:
value- allowed object isLevelConstraint
-
getSigningTime
public LevelConstraint getSigningTime()
Gets the value of the signingTime property.- Returns:
- possible object is
LevelConstraint
-
setSigningTime
public void setSigningTime(LevelConstraint value)
Sets the value of the signingTime property.- Parameters:
value- allowed object isLevelConstraint
-
getContentType
public ValueConstraint getContentType()
Gets the value of the contentType property.- Returns:
- possible object is
ValueConstraint
-
setContentType
public void setContentType(ValueConstraint value)
Sets the value of the contentType property.- Parameters:
value- allowed object isValueConstraint
-
getContentHints
public ValueConstraint getContentHints()
Gets the value of the contentHints property.- Returns:
- possible object is
ValueConstraint
-
setContentHints
public void setContentHints(ValueConstraint value)
Sets the value of the contentHints property.- Parameters:
value- allowed object isValueConstraint
-
getContentIdentifier
public ValueConstraint getContentIdentifier()
Gets the value of the contentIdentifier property.- Returns:
- possible object is
ValueConstraint
-
setContentIdentifier
public void setContentIdentifier(ValueConstraint value)
Sets the value of the contentIdentifier property.- Parameters:
value- allowed object isValueConstraint
-
getMessageDigestOrSignedPropertiesPresent
public LevelConstraint getMessageDigestOrSignedPropertiesPresent()
Gets the value of the messageDigestOrSignedPropertiesPresent property.- Returns:
- possible object is
LevelConstraint
-
setMessageDigestOrSignedPropertiesPresent
public void setMessageDigestOrSignedPropertiesPresent(LevelConstraint value)
Sets the value of the messageDigestOrSignedPropertiesPresent property.- Parameters:
value- allowed object isLevelConstraint
-
getCommitmentTypeIndication
public MultiValuesConstraint getCommitmentTypeIndication()
Gets the value of the commitmentTypeIndication property.- Returns:
- possible object is
MultiValuesConstraint
-
setCommitmentTypeIndication
public void setCommitmentTypeIndication(MultiValuesConstraint value)
Sets the value of the commitmentTypeIndication property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getSignerLocation
public LevelConstraint getSignerLocation()
Gets the value of the signerLocation property.- Returns:
- possible object is
LevelConstraint
-
setSignerLocation
public void setSignerLocation(LevelConstraint value)
Sets the value of the signerLocation property.- Parameters:
value- allowed object isLevelConstraint
-
getClaimedRoles
public MultiValuesConstraint getClaimedRoles()
Gets the value of the claimedRoles property.- Returns:
- possible object is
MultiValuesConstraint
-
setClaimedRoles
public void setClaimedRoles(MultiValuesConstraint value)
Sets the value of the claimedRoles property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getCertifiedRoles
public MultiValuesConstraint getCertifiedRoles()
Gets the value of the certifiedRoles property.- Returns:
- possible object is
MultiValuesConstraint
-
setCertifiedRoles
public void setCertifiedRoles(MultiValuesConstraint value)
Sets the value of the certifiedRoles property.- Parameters:
value- allowed object isMultiValuesConstraint
-
getContentTimeStamp
public LevelConstraint getContentTimeStamp()
Gets the value of the contentTimeStamp property.- Returns:
- possible object is
LevelConstraint
-
setContentTimeStamp
public void setContentTimeStamp(LevelConstraint value)
Sets the value of the contentTimeStamp property.- Parameters:
value- allowed object isLevelConstraint
-
-