Class XmlOrphanCertificateToken
- All Implemented Interfaces:
Serializable
Java class for OrphanCertificateToken complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OrphanCertificateToken"> <complexContent> <extension base="{http://dss.esig.europa.eu/validation/diagnostic}OrphanToken"> <sequence> <element name="SubjectDistinguishedName" type="{http://dss.esig.europa.eu/validation/diagnostic}DistinguishedName" maxOccurs="unbounded" minOccurs="0"/> <element name="IssuerDistinguishedName" type="{http://dss.esig.europa.eu/validation/diagnostic}DistinguishedName" maxOccurs="unbounded" minOccurs="0"/> <element name="SerialNumber" type="{http://www.w3.org/2001/XMLSchema}integer" minOccurs="0"/> <element name="NotAfter" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="NotBefore" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="EntityKey" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Trusted" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="SelfSigned" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <choice minOccurs="0"> <element name="Base64Encoded" type="{http://www.w3.org/2001/XMLSchema}base64Binary"/> <element name="DigestAlgoAndValue" type="{http://dss.esig.europa.eu/validation/diagnostic}DigestAlgoAndValue"/> </choice> </sequence> </extension> </complexContent> </complexType>
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected byte[]
protected XmlDigestAlgoAndValue
protected String
protected List
<XmlDistinguishedName> protected Date
protected Date
protected Boolean
protected BigInteger
protected List
<XmlDistinguishedName> protected Boolean
Fields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanToken
encapsulationType
Fields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
duplicated, id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
Gets the value of the base64Encoded property.Gets the value of the digestAlgoAndValue property.Gets the value of the entityKey property.Gets the value of the issuerDistinguishedName property.Gets the value of the notAfter property.Gets the value of the notBefore property.Gets the value of the serialNumber property.Gets the value of the subjectDistinguishedName property.Gets the value of the selfSigned property.Gets the value of the trusted property.void
setBase64Encoded
(byte[] value) Sets the value of the base64Encoded property.void
Sets the value of the digestAlgoAndValue property.void
setEntityKey
(String value) Sets the value of the entityKey property.void
setNotAfter
(Date value) Sets the value of the notAfter property.void
setNotBefore
(Date value) Sets the value of the notBefore property.void
setSelfSigned
(Boolean value) Sets the value of the selfSigned property.void
setSerialNumber
(BigInteger value) Sets the value of the serialNumber property.void
setTrusted
(Boolean value) Sets the value of the trusted property.Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanToken
getEncapsulationType, setEncapsulationType
Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
getId, isDuplicated, setDuplicated, setId
-
Field Details
-
subjectDistinguishedName
-
issuerDistinguishedName
-
serialNumber
-
notAfter
-
notBefore
-
entityKey
-
trusted
-
selfSigned
-
base64Encoded
protected byte[] base64Encoded -
digestAlgoAndValue
-
-
Constructor Details
-
XmlOrphanCertificateToken
public XmlOrphanCertificateToken()
-
-
Method Details
-
getSubjectDistinguishedName
Gets the value of the subjectDistinguishedName property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the subjectDistinguishedName property.For example, to add a new item, do as follows:
getSubjectDistinguishedName().add(newItem);
Objects of the following type(s) are allowed in the list
XmlDistinguishedName
-
getIssuerDistinguishedName
Gets the value of the issuerDistinguishedName property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the issuerDistinguishedName property.For example, to add a new item, do as follows:
getIssuerDistinguishedName().add(newItem);
Objects of the following type(s) are allowed in the list
XmlDistinguishedName
-
getSerialNumber
Gets the value of the serialNumber property.- Returns:
- possible object is
BigInteger
-
setSerialNumber
Sets the value of the serialNumber property.- Parameters:
value
- allowed object isBigInteger
-
getNotAfter
-
setNotAfter
-
getNotBefore
-
setNotBefore
-
getEntityKey
-
setEntityKey
-
isTrusted
-
setTrusted
-
isSelfSigned
-
setSelfSigned
-
getBase64Encoded
public byte[] getBase64Encoded()Gets the value of the base64Encoded property.- Returns:
- possible object is byte[]
-
setBase64Encoded
public void setBase64Encoded(byte[] value) Sets the value of the base64Encoded property.- Parameters:
value
- allowed object is byte[]
-
getDigestAlgoAndValue
Gets the value of the digestAlgoAndValue property.- Returns:
- possible object is
XmlDigestAlgoAndValue
-
setDigestAlgoAndValue
Sets the value of the digestAlgoAndValue property.- Parameters:
value
- allowed object isXmlDigestAlgoAndValue
-