Class XmlQcStatements
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateExtension
eu.europa.esig.dss.diagnostic.jaxb.XmlQcStatements
- All Implemented Interfaces:
Serializable
Java class for QcStatements complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="QcStatements">
<complexContent>
<extension base="{http://dss.esig.europa.eu/validation/diagnostic}CertificateExtension">
<sequence>
<element name="QcCompliance" type="{http://dss.esig.europa.eu/validation/diagnostic}QcCompliance" minOccurs="0"/>
<element name="QcEuLimitValue" type="{http://dss.esig.europa.eu/validation/diagnostic}QcEuLimitValue" minOccurs="0"/>
<element name="QcEuRetentionPeriod" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="QcSSCD" type="{http://dss.esig.europa.eu/validation/diagnostic}QcSSCD" minOccurs="0"/>
<element name="QcEuPDS" type="{http://dss.esig.europa.eu/validation/diagnostic}QcEuPDS" minOccurs="0"/>
<element name="QcTypes" type="{http://dss.esig.europa.eu/validation/diagnostic}QcTypes" minOccurs="0"/>
<element name="QcCClegislation" type="{http://dss.esig.europa.eu/validation/diagnostic}QcCClegislation" minOccurs="0"/>
<element name="SemanticsIdentifier" type="{http://dss.esig.europa.eu/validation/diagnostic}OID" minOccurs="0"/>
<element name="PSD2QcInfo" type="{http://dss.esig.europa.eu/validation/diagnostic}PSD2QcInfo" minOccurs="0"/>
<element name="OtherOIDs" type="{http://dss.esig.europa.eu/validation/diagnostic}OIDs" minOccurs="0"/>
<element name="MRACertificateMapping" type="{http://dss.esig.europa.eu/validation/diagnostic}MRACertificateMapping" minOccurs="0"/>
</sequence>
<attribute name="enactedMRA" type="{http://www.w3.org/2001/XMLSchema}boolean" />
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected XmlMRACertificateMappingprotected XmlPSD2QcInfoprotected XmlQcComplianceprotected XmlQcEuLimitValueprotected List<XmlLangAndValue> protected Integerprotected XmlQcSSCDprotected XmlOIDFields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateExtension
critical, description, octets, oid -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the mraCertificateMapping property.Gets the value of the psd2QcInfo property.Gets the value of the qcCompliance property.Gets the value of the qcEuLimitValue property.Gets the value of the qcEuRetentionPeriod property.Gets the value of the qcSSCD property.Gets the value of the semanticsIdentifier property.Gets the value of the enactedMRA property.voidsetEnactedMRA(Boolean value) Sets the value of the enactedMRA property.voidSets the value of the mraCertificateMapping property.voidsetOtherOIDs(List<XmlOID> otherOIDs) voidsetPSD2QcInfo(XmlPSD2QcInfo value) Sets the value of the psd2QcInfo property.voidsetQcCClegislation(List<String> qcCClegislation) voidsetQcCompliance(XmlQcCompliance value) Sets the value of the qcCompliance property.voidSets the value of the qcEuLimitValue property.voidsetQcEuPDS(List<XmlLangAndValue> qcEuPDS) voidsetQcEuRetentionPeriod(Integer value) Sets the value of the qcEuRetentionPeriod property.voidSets the value of the qcSSCD property.voidsetQcTypes(List<XmlOID> qcTypes) voidsetSemanticsIdentifier(XmlOID value) Sets the value of the semanticsIdentifier property.Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateExtension
getDescription, getOctets, getOID, isCritical, setCritical, setDescription, setOctets, setOID
-
Field Details
-
qcCompliance
-
qcEuLimitValue
-
qcEuRetentionPeriod
-
qcSSCD
-
qcEuPDS
-
qcTypes
-
qcCClegislation
-
semanticsIdentifier
-
psd2QcInfo
-
otherOIDs
-
mraCertificateMapping
-
enactedMRA
-
-
Constructor Details
-
XmlQcStatements
public XmlQcStatements()
-
-
Method Details
-
getQcCompliance
Gets the value of the qcCompliance property.- Returns:
- possible object is
XmlQcCompliance
-
setQcCompliance
Sets the value of the qcCompliance property.- Parameters:
value- allowed object isXmlQcCompliance
-
getQcEuLimitValue
Gets the value of the qcEuLimitValue property.- Returns:
- possible object is
XmlQcEuLimitValue
-
setQcEuLimitValue
Sets the value of the qcEuLimitValue property.- Parameters:
value- allowed object isXmlQcEuLimitValue
-
getQcEuRetentionPeriod
-
setQcEuRetentionPeriod
-
getQcSSCD
-
setQcSSCD
-
getSemanticsIdentifier
-
setSemanticsIdentifier
-
getPSD2QcInfo
Gets the value of the psd2QcInfo property.- Returns:
- possible object is
XmlPSD2QcInfo
-
setPSD2QcInfo
Sets the value of the psd2QcInfo property.- Parameters:
value- allowed object isXmlPSD2QcInfo
-
getMRACertificateMapping
Gets the value of the mraCertificateMapping property.- Returns:
- possible object is
XmlMRACertificateMapping
-
setMRACertificateMapping
Sets the value of the mraCertificateMapping property.- Parameters:
value- allowed object isXmlMRACertificateMapping
-
isEnactedMRA
-
setEnactedMRA
-
getQcEuPDS
-
setQcEuPDS
-
getQcTypes
-
setQcTypes
-
getQcCClegislation
-
setQcCClegislation
-
getOtherOIDs
-
setOtherOIDs
-