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"/> <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 DatenextUpdateprotected RevocationOriginoriginprotected DateproductionDateprotected XmlSigningCertificatesigningCertificateprotected StringsourceAddressprotected DatethisUpdateprotected RevocationTypetype-
Fields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
id
-
-
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.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.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.-
Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
getId, setId
-
-
-
-
Field Detail
-
origin
protected RevocationOrigin origin
-
type
protected RevocationType type
-
sourceAddress
protected String sourceAddress
-
productionDate
protected Date productionDate
-
thisUpdate
protected Date thisUpdate
-
nextUpdate
protected Date nextUpdate
-
expiredCertsOnCRL
protected Date expiredCertsOnCRL
-
archiveCutOff
protected Date archiveCutOff
-
certHashExtensionPresent
protected Boolean certHashExtensionPresent
-
certHashExtensionMatch
protected Boolean certHashExtensionMatch
-
basicSignature
protected XmlBasicSignature basicSignature
-
signingCertificate
protected XmlSigningCertificate signingCertificate
-
certificateChain
protected List<XmlChainItem> certificateChain
-
base64Encoded
protected byte[] base64Encoded
-
digestAlgoAndValue
protected XmlDigestAlgoAndValue digestAlgoAndValue
-
-
Method Detail
-
getOrigin
public RevocationOrigin getOrigin()
Gets the value of the origin property.- Returns:
- possible object is
String
-
setOrigin
public void setOrigin(RevocationOrigin value)
Sets the value of the origin property.- Parameters:
value- allowed object isString
-
getType
public RevocationType getType()
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
public void setType(RevocationType value)
Sets the value of the type property.- Parameters:
value- allowed object isString
-
getSourceAddress
public String getSourceAddress()
Gets the value of the sourceAddress property.- Returns:
- possible object is
String
-
setSourceAddress
public void setSourceAddress(String value)
Sets the value of the sourceAddress property.- Parameters:
value- allowed object isString
-
getProductionDate
public Date getProductionDate()
Gets the value of the productionDate property.- Returns:
- possible object is
String
-
setProductionDate
public void setProductionDate(Date value)
Sets the value of the productionDate property.- Parameters:
value- allowed object isString
-
getThisUpdate
public Date getThisUpdate()
Gets the value of the thisUpdate property.- Returns:
- possible object is
String
-
setThisUpdate
public void setThisUpdate(Date value)
Sets the value of the thisUpdate property.- Parameters:
value- allowed object isString
-
getNextUpdate
public Date getNextUpdate()
Gets the value of the nextUpdate property.- Returns:
- possible object is
String
-
setNextUpdate
public void setNextUpdate(Date value)
Sets the value of the nextUpdate property.- Parameters:
value- allowed object isString
-
getExpiredCertsOnCRL
public Date getExpiredCertsOnCRL()
Gets the value of the expiredCertsOnCRL property.- Returns:
- possible object is
String
-
setExpiredCertsOnCRL
public void setExpiredCertsOnCRL(Date value)
Sets the value of the expiredCertsOnCRL property.- Parameters:
value- allowed object isString
-
getArchiveCutOff
public Date getArchiveCutOff()
Gets the value of the archiveCutOff property.- Returns:
- possible object is
String
-
setArchiveCutOff
public void setArchiveCutOff(Date value)
Sets the value of the archiveCutOff property.- Parameters:
value- allowed object isString
-
isCertHashExtensionPresent
public Boolean isCertHashExtensionPresent()
Gets the value of the certHashExtensionPresent property.- Returns:
- possible object is
Boolean
-
setCertHashExtensionPresent
public void setCertHashExtensionPresent(Boolean value)
Sets the value of the certHashExtensionPresent property.- Parameters:
value- allowed object isBoolean
-
isCertHashExtensionMatch
public Boolean isCertHashExtensionMatch()
Gets the value of the certHashExtensionMatch property.- Returns:
- possible object is
Boolean
-
setCertHashExtensionMatch
public void setCertHashExtensionMatch(Boolean value)
Sets the value of the certHashExtensionMatch property.- Parameters:
value- allowed object isBoolean
-
getBasicSignature
public XmlBasicSignature getBasicSignature()
Gets the value of the basicSignature property.- Returns:
- possible object is
XmlBasicSignature
-
setBasicSignature
public void setBasicSignature(XmlBasicSignature value)
Sets the value of the basicSignature property.- Parameters:
value- allowed object isXmlBasicSignature
-
getSigningCertificate
public XmlSigningCertificate getSigningCertificate()
Gets the value of the signingCertificate property.- Returns:
- possible object is
XmlSigningCertificate
-
setSigningCertificate
public void setSigningCertificate(XmlSigningCertificate value)
Sets the value of the signingCertificate property.- Parameters:
value- allowed object isXmlSigningCertificate
-
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
public XmlDigestAlgoAndValue getDigestAlgoAndValue()
Gets the value of the digestAlgoAndValue property.- Returns:
- possible object is
XmlDigestAlgoAndValue
-
setDigestAlgoAndValue
public void setDigestAlgoAndValue(XmlDigestAlgoAndValue value)
Sets the value of the digestAlgoAndValue property.- Parameters:
value- allowed object isXmlDigestAlgoAndValue
-
getCertificateChain
public List<XmlChainItem> getCertificateChain()
-
setCertificateChain
public void setCertificateChain(List<XmlChainItem> certificateChain)
-
-