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
FieldsModifier and TypeFieldDescriptionprotected byte[]protected XmlDigestAlgoAndValueprotected Stringprotected List<XmlDistinguishedName> protected Dateprotected Dateprotected Booleanprotected BigIntegerprotected List<XmlDistinguishedName> protected BooleanFields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanToken
encapsulationTypeFields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
duplicated, id -
Constructor Summary
Constructors -
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.voidsetBase64Encoded(byte[] value) Sets the value of the base64Encoded property.voidSets the value of the digestAlgoAndValue property.voidsetEntityKey(String value) Sets the value of the entityKey property.voidsetNotAfter(Date value) Sets the value of the notAfter property.voidsetNotBefore(Date value) Sets the value of the notBefore property.voidsetSelfSigned(Boolean value) Sets the value of the selfSigned property.voidsetSerialNumber(BigInteger value) Sets the value of the serialNumber property.voidsetTrusted(Boolean value) Sets the value of the trusted property.Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanToken
getEncapsulationType, setEncapsulationTypeMethods 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
setmethod 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
setmethod 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
-