Class XmlRevocation
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
eu.europa.esig.dss.diagnostic.jaxb.XmlRevocation
- All Implemented Interfaces:
Serializable
public class XmlRevocation extends XmlAbstractToken implements Serializable
Java class for Revocation complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Revocation">
<complexContent>
<extension base="{http://dss.esig.europa.eu/validation/diagnostic}AbstractToken">
<sequence>
<element name="Origin" type="{http://dss.esig.europa.eu/validation/diagnostic}RevocationOriginType"/>
<element name="Type" type="{http://dss.esig.europa.eu/validation/diagnostic}RevocationType"/>
<element name="SourceAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ProductionDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ThisUpdate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="NextUpdate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ExpiredCertsOnCRL" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ArchiveCutOff" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="CertHashExtensionPresent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="CertHashExtensionMatch" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="BasicSignature" type="{http://dss.esig.europa.eu/validation/diagnostic}BasicSignature" minOccurs="0"/>
<element name="SigningCertificate" type="{http://dss.esig.europa.eu/validation/diagnostic}SigningCertificate" minOccurs="0"/>
<element name="CertificateChain" type="{http://dss.esig.europa.eu/validation/diagnostic}CertificateChain" minOccurs="0"/>
<element name="FoundCertificates" type="{http://dss.esig.europa.eu/validation/diagnostic}FoundCertificates" minOccurs="0"/>
<choice>
<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:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected DatearchiveCutOffprotected byte[]base64Encodedprotected XmlBasicSignaturebasicSignatureprotected BooleancertHashExtensionMatchprotected BooleancertHashExtensionPresentprotected List<XmlChainItem>certificateChainprotected XmlDigestAlgoAndValuedigestAlgoAndValueprotected DateexpiredCertsOnCRLprotected XmlFoundCertificatesfoundCertificatesprotected DatenextUpdateprotected RevocationOriginoriginprotected DateproductionDateprotected XmlSigningCertificatesigningCertificateprotected StringsourceAddressprotected DatethisUpdateprotected RevocationTypetype -
Constructor Summary
Constructors Constructor Description XmlRevocation() -
Method Summary
Modifier and Type Method Description DategetArchiveCutOff()Gets the value of the archiveCutOff property.byte[]getBase64Encoded()Gets the value of the base64Encoded property.XmlBasicSignaturegetBasicSignature()Gets the value of the basicSignature property.List<XmlChainItem>getCertificateChain()XmlDigestAlgoAndValuegetDigestAlgoAndValue()Gets the value of the digestAlgoAndValue property.DategetExpiredCertsOnCRL()Gets the value of the expiredCertsOnCRL property.XmlFoundCertificatesgetFoundCertificates()Gets the value of the foundCertificates property.DategetNextUpdate()Gets the value of the nextUpdate property.RevocationOrigingetOrigin()Gets the value of the origin property.DategetProductionDate()Gets the value of the productionDate property.XmlSigningCertificategetSigningCertificate()Gets the value of the signingCertificate property.StringgetSourceAddress()Gets the value of the sourceAddress property.DategetThisUpdate()Gets the value of the thisUpdate property.RevocationTypegetType()Gets the value of the type property.BooleanisCertHashExtensionMatch()Gets the value of the certHashExtensionMatch property.BooleanisCertHashExtensionPresent()Gets the value of the certHashExtensionPresent property.voidsetArchiveCutOff(Date value)Sets the value of the archiveCutOff property.voidsetBase64Encoded(byte[] value)Sets the value of the base64Encoded property.voidsetBasicSignature(XmlBasicSignature value)Sets the value of the basicSignature property.voidsetCertHashExtensionMatch(Boolean value)Sets the value of the certHashExtensionMatch property.voidsetCertHashExtensionPresent(Boolean value)Sets the value of the certHashExtensionPresent property.voidsetCertificateChain(List<XmlChainItem> certificateChain)voidsetDigestAlgoAndValue(XmlDigestAlgoAndValue value)Sets the value of the digestAlgoAndValue property.voidsetExpiredCertsOnCRL(Date value)Sets the value of the expiredCertsOnCRL property.voidsetFoundCertificates(XmlFoundCertificates value)Sets the value of the foundCertificates property.voidsetNextUpdate(Date value)Sets the value of the nextUpdate property.voidsetOrigin(RevocationOrigin value)Sets the value of the origin property.voidsetProductionDate(Date value)Sets the value of the productionDate property.voidsetSigningCertificate(XmlSigningCertificate value)Sets the value of the signingCertificate property.voidsetSourceAddress(String value)Sets the value of the sourceAddress property.voidsetThisUpdate(Date value)Sets the value of the thisUpdate property.voidsetType(RevocationType value)Sets the value of the type property.
-
Field Details
-
Constructor Details
-
XmlRevocation
public XmlRevocation()
-
-
Method Details
-
getOrigin
Gets the value of the origin property.- Returns:
- possible object is
String
-
setOrigin
Sets the value of the origin property.- Parameters:
value- allowed object isString
-
getType
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
Sets the value of the type property.- Parameters:
value- allowed object isString
-
getSourceAddress
Gets the value of the sourceAddress property.- Returns:
- possible object is
String
-
setSourceAddress
Sets the value of the sourceAddress property.- Parameters:
value- allowed object isString
-
getProductionDate
Gets the value of the productionDate property.- Returns:
- possible object is
String
-
setProductionDate
Sets the value of the productionDate property.- Parameters:
value- allowed object isString
-
getThisUpdate
Gets the value of the thisUpdate property.- Returns:
- possible object is
String
-
setThisUpdate
Sets the value of the thisUpdate property.- Parameters:
value- allowed object isString
-
getNextUpdate
Gets the value of the nextUpdate property.- Returns:
- possible object is
String
-
setNextUpdate
Sets the value of the nextUpdate property.- Parameters:
value- allowed object isString
-
getExpiredCertsOnCRL
Gets the value of the expiredCertsOnCRL property.- Returns:
- possible object is
String
-
setExpiredCertsOnCRL
Sets the value of the expiredCertsOnCRL property.- Parameters:
value- allowed object isString
-
getArchiveCutOff
Gets the value of the archiveCutOff property.- Returns:
- possible object is
String
-
setArchiveCutOff
Sets the value of the archiveCutOff property.- Parameters:
value- allowed object isString
-
isCertHashExtensionPresent
Gets the value of the certHashExtensionPresent property.- Returns:
- possible object is
Boolean
-
setCertHashExtensionPresent
Sets the value of the certHashExtensionPresent property.- Parameters:
value- allowed object isBoolean
-
isCertHashExtensionMatch
Gets the value of the certHashExtensionMatch property.- Returns:
- possible object is
Boolean
-
setCertHashExtensionMatch
Sets the value of the certHashExtensionMatch property.- Parameters:
value- allowed object isBoolean
-
getBasicSignature
Gets the value of the basicSignature property.- Returns:
- possible object is
XmlBasicSignature
-
setBasicSignature
Sets the value of the basicSignature property.- Parameters:
value- allowed object isXmlBasicSignature
-
getSigningCertificate
Gets the value of the signingCertificate property.- Returns:
- possible object is
XmlSigningCertificate
-
setSigningCertificate
Sets the value of the signingCertificate property.- Parameters:
value- allowed object isXmlSigningCertificate
-
getFoundCertificates
Gets the value of the foundCertificates property.- Returns:
- possible object is
XmlFoundCertificates
-
setFoundCertificates
Sets the value of the foundCertificates property.- Parameters:
value- allowed object isXmlFoundCertificates
-
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
-
getCertificateChain
-
setCertificateChain
-