Class XmlRevocation
java.lang.Object
eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
eu.europa.esig.dss.diagnostic.jaxb.XmlRevocation
- All Implemented Interfaces:
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:
-
Field Summary
Modifier and TypeFieldDescriptionprotected Date
protected byte[]
protected XmlBasicSignature
protected Boolean
protected Boolean
protected List<XmlChainItem>
protected XmlDigestAlgoAndValue
protected Date
protected XmlFoundCertificates
protected Date
protected RevocationOrigin
protected Date
protected XmlSigningCertificate
protected String
protected Date
protected RevocationType
Fields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
id
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the archiveCutOff property.byte[]
Gets the value of the base64Encoded property.Gets the value of the basicSignature property.Gets the value of the digestAlgoAndValue property.Gets the value of the expiredCertsOnCRL property.Gets the value of the foundCertificates property.Gets the value of the nextUpdate property.Gets the value of the origin property.Gets the value of the productionDate property.Gets the value of the signingCertificate property.Gets the value of the sourceAddress property.Gets the value of the thisUpdate property.getType()
Gets the value of the type property.Gets the value of the certHashExtensionMatch property.Gets the value of the certHashExtensionPresent property.void
setArchiveCutOff
(Date value) Sets the value of the archiveCutOff property.void
setBase64Encoded
(byte[] value) Sets the value of the base64Encoded property.void
Sets the value of the basicSignature property.void
setCertHashExtensionMatch
(Boolean value) Sets the value of the certHashExtensionMatch property.void
Sets the value of the certHashExtensionPresent property.void
setCertificateChain
(List<XmlChainItem> certificateChain) void
Sets the value of the digestAlgoAndValue property.void
setExpiredCertsOnCRL
(Date value) Sets the value of the expiredCertsOnCRL property.void
Sets the value of the foundCertificates property.void
setNextUpdate
(Date value) Sets the value of the nextUpdate property.void
setOrigin
(RevocationOrigin value) Sets the value of the origin property.void
setProductionDate
(Date value) Sets the value of the productionDate property.void
Sets the value of the signingCertificate property.void
setSourceAddress
(String value) Sets the value of the sourceAddress property.void
setThisUpdate
(Date value) Sets the value of the thisUpdate property.void
setType
(RevocationType value) Sets the value of the type property.Methods inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
getId, setId
-
Field Details
-
origin
-
type
-
sourceAddress
-
productionDate
-
thisUpdate
-
nextUpdate
-
expiredCertsOnCRL
-
archiveCutOff
-
certHashExtensionPresent
-
certHashExtensionMatch
-
basicSignature
-
signingCertificate
-
certificateChain
-
foundCertificates
-
base64Encoded
protected byte[] base64Encoded -
digestAlgoAndValue
-
-
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
-