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
FieldsModifier and TypeFieldDescriptionprotected Dateprotected byte[]protected XmlBasicSignatureprotected Booleanprotected Booleanprotected List<XmlChainItem> protected XmlDigestAlgoAndValueprotected Dateprotected XmlFoundCertificatesprotected Dateprotected RevocationOriginprotected Dateprotected XmlSigningCertificateprotected Stringprotected Dateprotected RevocationTypeFields inherited from class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
duplicated, id -
Constructor Summary
Constructors -
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.voidsetArchiveCutOff(Date value) Sets the value of the archiveCutOff property.voidsetBase64Encoded(byte[] value) Sets the value of the base64Encoded property.voidSets the value of the basicSignature property.voidsetCertHashExtensionMatch(Boolean value) Sets the value of the certHashExtensionMatch property.voidSets the value of the certHashExtensionPresent property.voidsetCertificateChain(List<XmlChainItem> certificateChain) voidSets the value of the digestAlgoAndValue property.voidsetExpiredCertsOnCRL(Date value) Sets the value of the expiredCertsOnCRL property.voidSets 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.voidSets 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, isDuplicated, setDuplicated, 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
-
setSourceAddress
-
getProductionDate
-
setProductionDate
-
getThisUpdate
-
setThisUpdate
-
getNextUpdate
-
setNextUpdate
-
getExpiredCertsOnCRL
-
setExpiredCertsOnCRL
-
getArchiveCutOff
-
setArchiveCutOff
-
isCertHashExtensionPresent
-
setCertHashExtensionPresent
-
isCertHashExtensionMatch
-
setCertHashExtensionMatch
-
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
-