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 Date
archiveCutOff
protected byte[]
base64Encoded
protected XmlBasicSignature
basicSignature
protected Boolean
certHashExtensionMatch
protected Boolean
certHashExtensionPresent
protected List<XmlChainItem>
certificateChain
protected XmlDigestAlgoAndValue
digestAlgoAndValue
protected Date
expiredCertsOnCRL
protected XmlFoundCertificates
foundCertificates
protected Date
nextUpdate
protected RevocationOrigin
origin
protected Date
productionDate
protected XmlSigningCertificate
signingCertificate
protected String
sourceAddress
protected Date
thisUpdate
protected RevocationType
type
-
Constructor Summary
Constructors Constructor Description XmlRevocation()
-
Method Summary
Modifier and Type Method Description Date
getArchiveCutOff()
Gets the value of the archiveCutOff property.byte[]
getBase64Encoded()
Gets the value of the base64Encoded property.XmlBasicSignature
getBasicSignature()
Gets the value of the basicSignature property.List<XmlChainItem>
getCertificateChain()
XmlDigestAlgoAndValue
getDigestAlgoAndValue()
Gets the value of the digestAlgoAndValue property.Date
getExpiredCertsOnCRL()
Gets the value of the expiredCertsOnCRL property.XmlFoundCertificates
getFoundCertificates()
Gets the value of the foundCertificates property.Date
getNextUpdate()
Gets the value of the nextUpdate property.RevocationOrigin
getOrigin()
Gets the value of the origin property.Date
getProductionDate()
Gets the value of the productionDate property.XmlSigningCertificate
getSigningCertificate()
Gets the value of the signingCertificate property.String
getSourceAddress()
Gets the value of the sourceAddress property.Date
getThisUpdate()
Gets the value of the thisUpdate property.RevocationType
getType()
Gets the value of the type property.Boolean
isCertHashExtensionMatch()
Gets the value of the certHashExtensionMatch property.Boolean
isCertHashExtensionPresent()
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
setBasicSignature(XmlBasicSignature value)
Sets the value of the basicSignature property.void
setCertHashExtensionMatch(Boolean value)
Sets the value of the certHashExtensionMatch property.void
setCertHashExtensionPresent(Boolean value)
Sets the value of the certHashExtensionPresent property.void
setCertificateChain(List<XmlChainItem> certificateChain)
void
setDigestAlgoAndValue(XmlDigestAlgoAndValue value)
Sets the value of the digestAlgoAndValue property.void
setExpiredCertsOnCRL(Date value)
Sets the value of the expiredCertsOnCRL property.void
setFoundCertificates(XmlFoundCertificates value)
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
setSigningCertificate(XmlSigningCertificate value)
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.
-
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
-