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
Modifier and TypeFieldDescriptionprotected Boolean
protected String
protected Indication
protected String
protected List
<KeyUsageBit> protected Date
protected Date
protected CertificateQualification
protected CertificateQualification
protected XmlDetails
protected XmlDetails
protected XmlRevocation
protected SubIndication
protected XmlSubject
protected List
<XmlTrustAnchor> protected XmlDetails
-
Constructor Summary
-
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.void
setAiaUrls
(List<String> aiaUrls) void
setCpsUrls
(List<String> cpsUrls) void
setCrlUrls
(List<String> crlUrls) void
setEnactedMRA
(Boolean value) Sets the value of the enactedMRA property.void
setExtendedKeyUsages
(List<String> extendedKeyUsages) void
Sets the value of the id property.void
setIndication
(Indication value) Sets the value of the indication property.void
setIssuerId
(String value) Sets the value of the issuerId property.void
setKeyUsages
(List<KeyUsageBit> keyUsages) void
setNotAfter
(Date value) Sets the value of the notAfter property.void
setNotBefore
(Date value) Sets the value of the notBefore property.void
setOcspUrls
(List<String> ocspUrls) void
setPdsUrls
(List<String> pdsUrls) void
Sets the value of the qualificationAtIssuance property.void
Sets the value of the qualificationAtValidation property.void
Sets the value of the qualificationDetailsAtIssuance property.void
Sets the value of the qualificationDetailsAtValidation property.void
setRevocation
(XmlRevocation value) Sets the value of the revocation property.void
setSubIndication
(SubIndication value) Sets the value of the subIndication property.void
setSubject
(XmlSubject value) Sets the value of the subject property.void
setTrustAnchors
(List<XmlTrustAnchor> trustAnchors) void
Sets 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
-
setId
-
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
-
setIssuerId
-
getNotBefore
-
setNotBefore
-
getNotAfter
-
setNotAfter
-
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
-
setEnactedMRA
-
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
-