Class XmlChainItem
java.lang.Object
eu.europa.esig.dss.simplecertificatereport.jaxb.XmlChainItem
- All Implemented Interfaces:
Serializable
public class XmlChainItem extends Object implements 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="qualificationAtValidation" type="{http://dss.esig.europa.eu/validation/simple-certificate-report}CertificateQualification" 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"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected List<String>
aiaUrls
protected List<String>
cpsUrls
protected List<String>
crlUrls
protected List<String>
extendedKeyUsages
protected String
id
protected Indication
indication
protected String
issuerId
protected List<KeyUsageBit>
keyUsages
protected Date
notAfter
protected Date
notBefore
protected List<String>
ocspUrls
protected List<String>
pdsUrls
protected CertificateQualification
qualificationAtIssuance
protected CertificateQualification
qualificationAtValidation
protected XmlRevocation
revocation
protected SubIndication
subIndication
protected XmlSubject
subject
protected List<XmlTrustAnchor>
trustAnchors
-
Constructor Summary
Constructors Constructor Description XmlChainItem()
-
Method Summary
Modifier and Type Method Description List<String>
getAiaUrls()
List<String>
getCpsUrls()
List<String>
getCrlUrls()
List<String>
getExtendedKeyUsages()
String
getId()
Gets the value of the id property.Indication
getIndication()
Gets the value of the indication property.String
getIssuerId()
Gets the value of the issuerId property.List<KeyUsageBit>
getKeyUsages()
Date
getNotAfter()
Gets the value of the notAfter property.Date
getNotBefore()
Gets the value of the notBefore property.List<String>
getOcspUrls()
List<String>
getPdsUrls()
CertificateQualification
getQualificationAtIssuance()
Gets the value of the qualificationAtIssuance property.CertificateQualification
getQualificationAtValidation()
Gets the value of the qualificationAtValidation property.XmlRevocation
getRevocation()
Gets the value of the revocation property.SubIndication
getSubIndication()
Gets the value of the subIndication property.XmlSubject
getSubject()
Gets the value of the subject property.List<XmlTrustAnchor>
getTrustAnchors()
void
setAiaUrls(List<String> aiaUrls)
void
setCpsUrls(List<String> cpsUrls)
void
setCrlUrls(List<String> crlUrls)
void
setExtendedKeyUsages(List<String> extendedKeyUsages)
void
setId(String value)
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
setQualificationAtIssuance(CertificateQualification value)
Sets the value of the qualificationAtIssuance property.void
setQualificationAtValidation(CertificateQualification value)
Sets the value of the qualificationAtValidation 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)
-
Field Details
-
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
-
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
-
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
-
getKeyUsages
-
setKeyUsages
-
getExtendedKeyUsages
-
setExtendedKeyUsages
-
getOcspUrls
-
setOcspUrls
-
getCrlUrls
-
setCrlUrls
-
getAiaUrls
-
setAiaUrls
-
getCpsUrls
-
setCpsUrls
-
getPdsUrls
-
setPdsUrls
-
getTrustAnchors
-
setTrustAnchors
-