Class XmlChainItem
java.lang.Object
eu.europa.esig.dss.simplecertificatereport.jaxb.XmlChainItem
- All Implemented Interfaces:
Serializable
Java class for ChainItem complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ChainItem">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="subject" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}Subject"/>
<element name="issuerId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="notBefore" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="notAfter" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="keyUsages" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}KeyUsages" minOccurs="0"/>
<element name="extendedKeyUsages" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}ExtendedKeyUsages" minOccurs="0"/>
<element name="ocspUrls" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ocspUrl" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="crlUrls" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="crlUrl" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="aiaUrls" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="aiaUrl" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="cpsUrls" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="cpsUrl" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="pdsUrls" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="pdsUrl" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="qualificationAtIssuance" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}CertificateQualification" minOccurs="0"/>
<element name="qualificationDetailsAtIssuance" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}Details" minOccurs="0"/>
<element name="qualificationAtValidation" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}CertificateQualification" minOccurs="0"/>
<element name="qualificationDetailsAtValidation" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}Details" minOccurs="0"/>
<element name="enactedMRA" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="revocation" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}Revocation" minOccurs="0"/>
<element name="trustAnchors" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}TrustAnchors" minOccurs="0"/>
<element name="Indication" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}Indication"/>
<element name="SubIndication" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}SubIndication" minOccurs="0"/>
<element name="X509ValidationDetails" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}Details" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Stringprotected Indicationprotected Stringprotected List<KeyUsageBit>protected Dateprotected Dateprotected CertificateQualificationprotected CertificateQualificationprotected XmlDetailsprotected XmlDetailsprotected XmlRevocationprotected SubIndicationprotected XmlSubjectprotected List<XmlTrustAnchor>protected XmlDetails -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Gets the value of the id property.Gets the value of the indication property.Gets the value of the issuerId property.Gets the value of the notAfter property.Gets the value of the notBefore property.Gets the value of the qualificationAtIssuance property.Gets the value of the qualificationAtValidation property.Gets the value of the qualificationDetailsAtIssuance property.Gets the value of the qualificationDetailsAtValidation property.Gets the value of the revocation property.Gets the value of the subIndication property.Gets the value of the subject property.Gets the value of the x509ValidationDetails property.Gets the value of the enactedMRA property.voidsetAiaUrls(List<String> aiaUrls) voidsetCpsUrls(List<String> cpsUrls) voidsetCrlUrls(List<String> crlUrls) voidsetEnactedMRA(Boolean value) Sets the value of the enactedMRA property.voidsetExtendedKeyUsages(List<String> extendedKeyUsages) voidSets the value of the id property.voidsetIndication(Indication value) Sets the value of the indication property.voidsetIssuerId(String value) Sets the value of the issuerId property.voidsetKeyUsages(List<KeyUsageBit> keyUsages) voidsetNotAfter(Date value) Sets the value of the notAfter property.voidsetNotBefore(Date value) Sets the value of the notBefore property.voidsetOcspUrls(List<String> ocspUrls) voidsetPdsUrls(List<String> pdsUrls) voidSets the value of the qualificationAtIssuance property.voidSets the value of the qualificationAtValidation property.voidSets the value of the qualificationDetailsAtIssuance property.voidSets the value of the qualificationDetailsAtValidation property.voidsetRevocation(XmlRevocation value) Sets the value of the revocation property.voidsetSubIndication(SubIndication value) Sets the value of the subIndication property.voidsetSubject(XmlSubject value) Sets the value of the subject property.voidsetTrustAnchors(List<XmlTrustAnchor> trustAnchors) voidSets the value of the x509ValidationDetails property.
-
Field Details
-
id
-
subject
-
issuerId
-
notBefore
-
notAfter
-
keyUsages
-
extendedKeyUsages
-
ocspUrls
-
crlUrls
-
aiaUrls
-
cpsUrls
-
pdsUrls
-
qualificationAtIssuance
-
qualificationDetailsAtIssuance
-
qualificationAtValidation
-
qualificationDetailsAtValidation
-
enactedMRA
-
revocation
-
trustAnchors
-
indication
-
subIndication
-
x509ValidationDetails
-
-
Constructor Details
-
XmlChainItem
public XmlChainItem()
-
-
Method Details
-
getId
Gets the value of the id property.- Returns:
- possible object is
String
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isString
-
getSubject
Gets the value of the subject property.- Returns:
- possible object is
XmlSubject
-
setSubject
Sets the value of the subject property.- Parameters:
value- allowed object isXmlSubject
-
getIssuerId
Gets the value of the issuerId property.- Returns:
- possible object is
String
-
setIssuerId
Sets the value of the issuerId property.- Parameters:
value- allowed object isString
-
getNotBefore
Gets the value of the notBefore property.- Returns:
- possible object is
String
-
setNotBefore
Sets the value of the notBefore property.- Parameters:
value- allowed object isString
-
getNotAfter
Gets the value of the notAfter property.- Returns:
- possible object is
String
-
setNotAfter
Sets the value of the notAfter property.- Parameters:
value- allowed object isString
-
getQualificationAtIssuance
Gets the value of the qualificationAtIssuance property.- Returns:
- possible object is
String
-
setQualificationAtIssuance
Sets the value of the qualificationAtIssuance property.- Parameters:
value- allowed object isString
-
getQualificationDetailsAtIssuance
Gets the value of the qualificationDetailsAtIssuance property.- Returns:
- possible object is
XmlDetails
-
setQualificationDetailsAtIssuance
Sets the value of the qualificationDetailsAtIssuance property.- Parameters:
value- allowed object isXmlDetails
-
getQualificationAtValidation
Gets the value of the qualificationAtValidation property.- Returns:
- possible object is
String
-
setQualificationAtValidation
Sets the value of the qualificationAtValidation property.- Parameters:
value- allowed object isString
-
getQualificationDetailsAtValidation
Gets the value of the qualificationDetailsAtValidation property.- Returns:
- possible object is
XmlDetails
-
setQualificationDetailsAtValidation
Sets the value of the qualificationDetailsAtValidation property.- Parameters:
value- allowed object isXmlDetails
-
isEnactedMRA
Gets the value of the enactedMRA property.- Returns:
- possible object is
Boolean
-
setEnactedMRA
Sets the value of the enactedMRA property.- Parameters:
value- allowed object isBoolean
-
getRevocation
Gets the value of the revocation property.- Returns:
- possible object is
XmlRevocation
-
setRevocation
Sets the value of the revocation property.- Parameters:
value- allowed object isXmlRevocation
-
getIndication
Gets the value of the indication property.- Returns:
- possible object is
String
-
setIndication
Sets the value of the indication property.- Parameters:
value- allowed object isString
-
getSubIndication
Gets the value of the subIndication property.- Returns:
- possible object is
String
-
setSubIndication
Sets the value of the subIndication property.- Parameters:
value- allowed object isString
-
getX509ValidationDetails
Gets the value of the x509ValidationDetails property.- Returns:
- possible object is
XmlDetails
-
setX509ValidationDetails
Sets the value of the x509ValidationDetails property.- Parameters:
value- allowed object isXmlDetails
-
getKeyUsages
-
setKeyUsages
-
getExtendedKeyUsages
-
setExtendedKeyUsages
-
getOcspUrls
-
setOcspUrls
-
getCrlUrls
-
setCrlUrls
-
getAiaUrls
-
setAiaUrls
-
getCpsUrls
-
setCpsUrls
-
getPdsUrls
-
setPdsUrls
-
getTrustAnchors
-
setTrustAnchors
-