Serialized Form
-
Package eu.europa.esig.dss.alert.exception
-
Exception Class eu.europa.esig.dss.alert.exception.AlertException
class AlertException extends RuntimeException implements Serializable- serialVersionUID:
- 4633744799611311623L
-
-
Package eu.europa.esig.dss.asic.cades
-
Class eu.europa.esig.dss.asic.cades.ASiCWithCAdESSignatureParameters
class ASiCWithCAdESSignatureParameters extends CAdESSignatureParameters implements Serializable- serialVersionUID:
- -830012801924753709L
-
Serialized Fields
-
asicParams
ASiCParameters asicParams
The object representing the parameters related to ASiC for the signature.
-
-
Class eu.europa.esig.dss.asic.cades.ASiCWithCAdESTimestampParameters
class ASiCWithCAdESTimestampParameters extends CAdESTimestampParameters implements Serializable-
Serialized Fields
-
asicParams
ASiCParameters asicParams
The object representing the parameters related to ASiC for the timestamp. -
zipCreationDate
Date zipCreationDate
Time is used to set the DateTime for created ZIP entries
-
-
-
Class eu.europa.esig.dss.asic.cades.DefaultASiCWithCAdESFilenameFactory
class DefaultASiCWithCAdESFilenameFactory extends AbstractASiCFilenameFactory implements Serializable- serialVersionUID:
- -4144978379851552021L
-
Class eu.europa.esig.dss.asic.cades.SimpleASiCWithCAdESFilenameFactory
class SimpleASiCWithCAdESFilenameFactory extends DefaultASiCWithCAdESFilenameFactory implements Serializable- serialVersionUID:
- 8401330459709076998L
-
Serialized Fields
-
archiveManifestFilename
String archiveManifestFilename
Defines a new name for the last archive manifest file to be moved (e.g. "ASiCArchiveManifest001.xml") -
dataPackageFilename
String dataPackageFilename
Defines a name of a creating ZIP archive, containing multiple signer documents (in case of ASiC-S container) -
evidenceRecordFilename
String evidenceRecordFilename
Defines a name of a creating evidence record file (e.g. "evidencerecord001.ers" or "evidencerecord001.xml") -
evidenceRecordManifestFilename
String evidenceRecordManifestFilename
Defines a new name for the last evidence record manifest file to be created (e.g. "META-INF/ASiCEvidenceRecordManifest001.xml") -
manifestFilename
String manifestFilename
Defines a name of a creating manifest file (e.g. "ASiCManifest001.xml") -
signatureFilename
String signatureFilename
Defines a name of a creating signature file (e.g. "signature001.p7s") -
timestampFilename
String timestampFilename
Defines a name of a creating timestamp file (e.g. "timestamp001.tst")
-
-
-
Package eu.europa.esig.dss.asic.cades.signature
-
Class eu.europa.esig.dss.asic.cades.signature.ASiCWithCAdESLevelBaselineLTA
class ASiCWithCAdESLevelBaselineLTA extends ASiCWithCAdESSignatureExtension implements Serializable- serialVersionUID:
- 5337864432054920568L
-
Serialized Fields
-
asicFilenameFactory
ASiCWithCAdESFilenameFactory asicFilenameFactory
Defines rules for filename creation for timestamp and archive manifest file.
-
-
Class eu.europa.esig.dss.asic.cades.signature.ASiCWithCAdESService
class ASiCWithCAdESService extends AbstractASiCSignatureService<ASiCWithCAdESSignatureParameters,ASiCWithCAdESTimestampParameters, CAdESCounterSignatureParameters> implements Serializable -
Serialized Fields
-
asicFilenameFactory
ASiCWithCAdESFilenameFactory asicFilenameFactory
Defines rules for filename creation for new ZIP entries (e.g. signature files, etc.)
-
-
-
Class eu.europa.esig.dss.asic.cades.signature.ASiCWithCAdESSignatureExtension
class ASiCWithCAdESSignatureExtension extends Object implements Serializable- serialVersionUID:
- 4054926235641779454L
-
Serialized Fields
-
cadesService
CAdESService cadesService
The CAdESService to be used for a CAdES signature extension -
certificateVerifier
CertificateVerifier certificateVerifier
The CertificateVerifier used for a certificate chain validation -
tspSource
TSPSource tspSource
The TSPSource to use for timestamp requests
-
-
-
Package eu.europa.esig.dss.asic.common
-
Class eu.europa.esig.dss.asic.common.AbstractASiCFilenameFactory
class AbstractASiCFilenameFactory extends Object implements Serializable- serialVersionUID:
- 7868238704099416943L
-
Class eu.europa.esig.dss.asic.common.ASiCContent
class ASiCContent extends Object implements Serializable- serialVersionUID:
- -6871206656998856916L
-
Serialized Fields
-
archiveManifestDocuments
List<DSSDocument> archiveManifestDocuments
The list of archive manifest documents embedded into the container (ASiC with CAdES) -
asicContainer
DSSDocument asicContainer
The original ASiC container -
containerDocuments
List<DSSDocument> containerDocuments
The list of "package.zip" documents (ASiC-S) -
containerType
ASiCContainerType containerType
The container type -
evidenceRecordDocuments
List<DSSDocument> evidenceRecordDocuments
The list of evidence record documents embedded into the container -
evidenceRecordManifestDocuments
List<DSSDocument> evidenceRecordManifestDocuments
The list of evidence record manifest documents embedded into the container -
folders
List<DSSDocument> folders
The list of folders embedded into the container -
manifestDocuments
List<DSSDocument> manifestDocuments
The list of manifest documents embedded into the container -
mimeTypeDocument
DSSDocument mimeTypeDocument
The mimetype document -
signatureDocuments
List<DSSDocument> signatureDocuments
The list of signature documents embedded into the container -
signedDocuments
List<DSSDocument> signedDocuments
The list of originally signed documents embedded into the container -
timestampDocuments
List<DSSDocument> timestampDocuments
The list of timestamp documents embedded into the container (ASiC with CAdES) -
unsupportedDocuments
List<DSSDocument> unsupportedDocuments
The list of unsupported documents embedded into the container -
zipComment
String zipComment
The zip comment
-
-
Class eu.europa.esig.dss.asic.common.ASiCParameters
class ASiCParameters extends Object implements Serializable-
Serialized Fields
-
containerType
ASiCContainerType containerType
The form of the container -S or -E. -
mimeType
String mimeType
Indicates the mime-type to be set within the mimetype file. If null the stored mime-type is that of the signed content. -
signatureFileName
String signatureFileName
This property allows to provide a specific signature file name in the case of an ASiC-E container. -
zipComment
boolean zipComment
Indicates if the ZIP comment should be used to store the signed content mime-type.
-
-
-
Class eu.europa.esig.dss.asic.common.ContainerEntryDocument
class ContainerEntryDocument extends CommonDocument implements Serializable-
Serialized Fields
-
content
DSSDocument content
Document representing content of a file to be embedded into ZIP container -
zipEntry
DSSZipEntry zipEntry
ZipEntry containing metadata about a file within ZIP archive
-
-
-
Class eu.europa.esig.dss.asic.common.DSSZipEntry
class DSSZipEntry extends Object implements Serializable- serialVersionUID:
- -6639922911484163896L
-
Serialized Fields
-
comment
String comment
Comment for ZIP entry -
compressedSize
long compressedSize
Size of the document after compression -
compressionMethod
int compressionMethod
The compression method to be used for the current document within a ZIP-container to be created Default : DEFLATED (8) - the entry will be compressed -
crc
long crc
CRC-32 hash of the uncompressed document -
creationTime
FileTime creationTime
Time indicating when the document has been created -
extra
byte[] extra
Contains an extra metadata for the ZIP entry -
lastAccessTime
FileTime lastAccessTime
Time of the last entry access -
modificationTime
FileTime modificationTime
Time of the last entry modification -
name
String name
ZIP entry name -
size
long size
Size of the document
-
-
Class eu.europa.esig.dss.asic.common.FileArchiveEntry
class FileArchiveEntry extends CommonDocument implements Serializable-
Serialized Fields
-
dssZipEntry
DSSZipEntry dssZipEntry
Contains metadata about the extracted entry -
zipArchive
FileDocument zipArchive
File system document representing a ZIP-container -
zipEntry
ZipEntry zipEntry
Represents the original instance of ZipEntry : important to access the relevant entry from stream
-
-
-
-
Package eu.europa.esig.dss.asic.common.definition
-
Class eu.europa.esig.dss.asic.common.definition.ASiCManifestPath
class ASiCManifestPath extends AbstractPath implements Serializable- serialVersionUID:
- 2410165510311258998L
-
-
Package eu.europa.esig.dss.asic.common.signature
-
Class eu.europa.esig.dss.asic.common.signature.AbstractASiCSignatureService
class AbstractASiCSignatureService extends AbstractSignatureService<SP extends SerializableSignatureParameters,TP extends SerializableTimestampParameters> implements Serializable - serialVersionUID:
- 243114076381526665L
-
-
Package eu.europa.esig.dss.asic.xades
-
Class eu.europa.esig.dss.asic.xades.ASiCWithXAdESSignatureParameters
class ASiCWithXAdESSignatureParameters extends XAdESSignatureParameters implements Serializable- serialVersionUID:
- 5004478692506008320L
-
Serialized Fields
-
asicParams
ASiCParameters asicParams
The object representing the parameters related to ASiC from of the signature.
-
-
-
Package eu.europa.esig.dss.asic.xades.definition
-
Class eu.europa.esig.dss.asic.xades.definition.ManifestPath
class ManifestPath extends AbstractPath implements Serializable- serialVersionUID:
- 1661986382868079585L
-
-
Package eu.europa.esig.dss.asic.xades.signature
-
Class eu.europa.esig.dss.asic.xades.signature.ASiCWithXAdESService
class ASiCWithXAdESService extends AbstractASiCSignatureService<ASiCWithXAdESSignatureParameters,XAdESTimestampParameters, XAdESCounterSignatureParameters> implements Serializable -
Serialized Fields
-
asicFilenameFactory
ASiCWithXAdESFilenameFactory asicFilenameFactory
Defines rules for filename creation for new ZIP entries (e.g. signature files, etc.)
-
-
-
Class eu.europa.esig.dss.asic.xades.signature.DefaultASiCWithXAdESFilenameFactory
class DefaultASiCWithXAdESFilenameFactory extends AbstractASiCFilenameFactory implements Serializable- serialVersionUID:
- -3252975270136045191L
-
Class eu.europa.esig.dss.asic.xades.signature.SimpleASiCWithXAdESFilenameFactory
class SimpleASiCWithXAdESFilenameFactory extends DefaultASiCWithXAdESFilenameFactory implements Serializable- serialVersionUID:
- 8922794783914081984L
-
Serialized Fields
-
dataPackageFilename
String dataPackageFilename
Defines a name of a creating ZIP archive, containing multiple signer documents (in case of ASiC-S container) -
evidenceRecordManifestFilename
String evidenceRecordManifestFilename
Defines a new name for the last evidence record manifest file to be created (e.g. "META-INF/ASiCEvidenceRecordManifest001.xml") -
manifestFilename
String manifestFilename
Defines a name of a creating manifest file (e.g. "manifest.xml") -
signatureFilename
String signatureFilename
Defines a name of a creating signature file (e.g. "signatures.xml")
-
-
-
Package eu.europa.esig.dss.cades
-
Class eu.europa.esig.dss.cades.CAdESSignatureParameters
class CAdESSignatureParameters extends AbstractSignatureParameters<CAdESTimestampParameters> implements Serializable- serialVersionUID:
- 9035260907528290973L
-
Serialized Fields
-
contentHintsDescription
String contentHintsDescription
Content Hints description -
contentHintsType
String contentHintsType
Content Hints type -
contentIdentifierPrefix
String contentIdentifierPrefix
Content identifier prefix -
contentIdentifierSuffix
String contentIdentifierSuffix
Content identifier suffix -
en319122
boolean en319122
Defines if the signature shall be created according ti ETSI EN 319 122
-
-
Class eu.europa.esig.dss.cades.TimeStampTokenProductionComparator
class TimeStampTokenProductionComparator extends Object implements Serializable- serialVersionUID:
- 4125423970411266861L
-
-
Package eu.europa.esig.dss.cades.signature
-
Class eu.europa.esig.dss.cades.signature.CAdESCounterSignatureParameters
class CAdESCounterSignatureParameters extends CAdESSignatureParameters implements Serializable- serialVersionUID:
- -1964623380368542439L
-
Serialized Fields
-
signatureIdToCounterSign
String signatureIdToCounterSign
Signature Id to be counter-signed
-
-
Class eu.europa.esig.dss.cades.signature.CAdESService
class CAdESService extends AbstractSignatureService<CAdESSignatureParameters,CAdESTimestampParameters> implements Serializable - serialVersionUID:
- -7744554779153433450L
-
Class eu.europa.esig.dss.cades.signature.CAdESTimestampParameters
class CAdESTimestampParameters extends TimestampParameters implements Serializable -
Class eu.europa.esig.dss.cades.signature.CMSSignedDocument
class CMSSignedDocument extends CommonDocument implements Serializable- serialVersionUID:
- 1413370170096318058L
-
Serialized Fields
-
signedData
org.bouncycastle.cms.CMSSignedData signedData
The CMSSignedData representing the document
-
-
-
Package eu.europa.esig.dss.cades.validation
-
Class eu.europa.esig.dss.cades.validation.CAdESAttribute
class CAdESAttribute extends Object implements Serializable- serialVersionUID:
- 7020534361457301562L
-
Serialized Fields
-
attribute
org.bouncycastle.asn1.cms.Attribute attribute
The Attribute value -
identifier
CAdESAttributeIdentifier identifier
Identifies the instance -
order
Integer order
Order of the attribute within signature properties
-
-
Class eu.europa.esig.dss.cades.validation.CAdESAttributeIdentifier
class CAdESAttributeIdentifier extends SignatureAttributeIdentifier implements Serializable- serialVersionUID:
- -1244583446667611418L
-
Class eu.europa.esig.dss.cades.validation.CAdESCertificateSource
class CAdESCertificateSource extends CMSCertificateSource implements Serializable -
Class eu.europa.esig.dss.cades.validation.CAdESCRLSource
class CAdESCRLSource extends CMSCRLSource implements Serializable -
Class eu.europa.esig.dss.cades.validation.CAdESOCSPSource
class CAdESOCSPSource extends CMSOCSPSource implements Serializable -
Class eu.europa.esig.dss.cades.validation.CAdESSignature
class CAdESSignature extends DefaultAdvancedSignature implements Serializable- serialVersionUID:
- 8449504364217200965L
-
Serialized Fields
-
cmsSignedData
org.bouncycastle.cms.CMSSignedData cmsSignedData
The CMSSignedData of the signature -
counterSignaturesStore
org.bouncycastle.cms.SignerInformationStore counterSignaturesStore
NOTE: The value shall be cached in order to properly compute a unique identifier for counter signatures -
signerInformation
org.bouncycastle.cms.SignerInformation signerInformation
The corresponding SignerInformation to the signature
-
-
Class eu.europa.esig.dss.cades.validation.CAdESSignatureIdentifierBuilder
class CAdESSignatureIdentifierBuilder extends AbstractSignatureIdentifierBuilder implements Serializable- serialVersionUID:
- -7828439853620987517L
-
Class eu.europa.esig.dss.cades.validation.CAdESSignedAttributes
class CAdESSignedAttributes extends CAdESSigProperties implements Serializable- serialVersionUID:
- 7180428714024547376L
-
Class eu.europa.esig.dss.cades.validation.CAdESSigProperties
class CAdESSigProperties extends Object implements Serializable- serialVersionUID:
- -1730805576179343914L
-
Serialized Fields
-
asn1Set
org.bouncycastle.asn1.ASN1Set asn1Set
The CMS attribute table set
-
-
Class eu.europa.esig.dss.cades.validation.CAdESUnsignedAttributes
class CAdESUnsignedAttributes extends CAdESSigProperties implements Serializable- serialVersionUID:
- -2908905249481936152L
-
-
Package eu.europa.esig.dss.cades.validation.timestamp
-
Class eu.europa.esig.dss.cades.validation.timestamp.CAdESTimestampSource
class CAdESTimestampSource extends SignatureTimestampSource<CAdESSignature,CAdESAttribute> implements Serializable
-
-
Package eu.europa.esig.dss.crl
-
Class eu.europa.esig.dss.crl.CRLBinary
- serialVersionUID:
- 3365111934665055383L
-
Class eu.europa.esig.dss.crl.CRLValidity
class CRLValidity extends Object implements Serializable- serialVersionUID:
- -3382192356286810341L
-
Serialized Fields
-
criticalExtensionsOid
Collection<String> criticalExtensionsOid
Collection of critical extension OIDs -
crlBinary
CRLBinary crlBinary
Incorporates CRL binaries -
crlSignKeyUsage
boolean crlSignKeyUsage
Defines if the signing certificate contains 'cRLSign' key usage -
expiredCertsOnCRL
Date expiredCertsOnCRL
The 'expiredCertsOnCRL' date value -
indirectCrl
boolean indirectCrl
indirectCRL [4] BOOLEAN DEFAULT FALSE -
issuerToken
CertificateToken issuerToken
The issuer certificate -
issuerX509PrincipalMatches
boolean issuerX509PrincipalMatches
Defines if the X509 Principal defined in CRL matches to the value of its issuer certificate -
nextUpdate
Date nextUpdate
The 'nextUpdate' date value -
onlyAttributeCerts
boolean onlyAttributeCerts
onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE -
onlyCaCerts
boolean onlyCaCerts
onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE -
onlySomeReasonFlags
org.bouncycastle.asn1.x509.ReasonFlags onlySomeReasonFlags
onlySomeReasons [3] ReasonFlags OPTIONAL -
onlyUserCerts
boolean onlyUserCerts
onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE -
signatureAlgorithm
SignatureAlgorithm signatureAlgorithm
The used SignatureAlgorithm for the signature -
signatureIntact
boolean signatureIntact
Defines if the signature is valid -
signatureInvalidityReason
String signatureInvalidityReason
Contains a signature invalidity reason if the signature is invalid, null otherwise -
thisUpdate
Date thisUpdate
The 'thisUpdate' date value -
url
String url
distributionPoint [0] DistributionPointName OPTIONAL
-
-
-
Package eu.europa.esig.dss.crl.x509.impl
-
Class eu.europa.esig.dss.crl.x509.impl.X509CRLValidity
class X509CRLValidity extends CRLValidity implements Serializable-
Serialized Fields
-
x509CRL
X509CRL x509CRL
TheX509CRL
object
-
-
-
-
Package eu.europa.esig.dss.detailedreport.jaxb
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlBasicBuildingBlocks
class XmlBasicBuildingBlocks extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCC
class XmlCC extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
notAfter
Date notAfter
-
verifiedAlgorithm
XmlCryptographicAlgorithm verifiedAlgorithm
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCertificate
class XmlCertificate extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
validationCertificateQualification
List<XmlValidationCertificateQualification> validationCertificateQualification
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCertificateChain
class XmlCertificateChain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chainItem
List<XmlChainItem> chainItem
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlChainItem
class XmlChainItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
source
CertificateSourceType source
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlConclusion
class XmlConclusion extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
errors
List<XmlMessage> errors
-
indication
Indication indication
-
infos
List<XmlMessage> infos
-
subIndication
SubIndication subIndication
-
warnings
List<XmlMessage> warnings
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlConstraint
class XmlConstraint extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
additionalInfo
String additionalInfo
-
blockType
XmlBlockType blockType
-
error
XmlMessage error
-
id
String id
-
info
XmlMessage info
-
name
XmlMessage name
-
status
XmlStatus status
-
warning
XmlMessage warning
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusion
class XmlConstraintsConclusion extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
conclusion
XmlConclusion conclusion
-
constraint
List<XmlConstraint> constraint
-
title
String title
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusionWithControlTime
class XmlConstraintsConclusionWithControlTime extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
controlTime
Date controlTime
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlConstraintsConclusionWithProofOfExistence
class XmlConstraintsConclusionWithProofOfExistence extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
proofOfExistence
XmlProofOfExistence proofOfExistence
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCRS
class XmlCRS extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCryptographicAlgorithm
class XmlCryptographicAlgorithm extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCryptographicValidation
class XmlCryptographicValidation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
algorithm
XmlCryptographicAlgorithm algorithm
-
concernedMaterial
String concernedMaterial
-
notAfter
Date notAfter
-
secure
boolean secure
-
validationTime
Date validationTime
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlCV
class XmlCV extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport
class XmlDetailedReport extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
basicBuildingBlocks
List<XmlBasicBuildingBlocks> basicBuildingBlocks
-
semantic
List<XmlSemantic> semantic
-
signatureOrTimestampOrEvidenceRecord
List<Serializable> signatureOrTimestampOrEvidenceRecord
-
tlAnalysis
List<XmlTLAnalysis> tlAnalysis
-
validationTime
Date validationTime
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlEvidenceRecord
class XmlEvidenceRecord extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
conclusion
XmlConclusion conclusion
-
id
String id
-
timestamps
List<XmlTimestamp> timestamps
-
validationProcessEvidenceRecord
XmlValidationProcessEvidenceRecord validationProcessEvidenceRecord
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlFC
class XmlFC extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlISC
class XmlISC extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateChain
XmlCertificateChain certificateChain
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlMessage
class XmlMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlPCV
class XmlPCV extends XmlConstraintsConclusionWithControlTime implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlProofOfExistence
class XmlProofOfExistence extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlPSV
class XmlPSV extends XmlConstraintsConclusionWithControlTime implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlRAC
class XmlRAC extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlRevocationBasicValidation
class XmlRevocationBasicValidation extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlRevocationInformation
class XmlRevocationInformation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateId
String certificateId
-
reason
RevocationReason reason
-
revocationDate
Date revocationDate
-
revocationId
String revocationId
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlRFC
class XmlRFC extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlSAV
class XmlSAV extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cryptographicValidation
XmlCryptographicValidation cryptographicValidation
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlSemantic
class XmlSemantic extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlSignature
class XmlSignature extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
conclusion
XmlConclusion conclusion
-
counterSignature
Boolean counterSignature
-
evidenceRecords
List<XmlEvidenceRecord> evidenceRecords
-
id
String id
-
timestamps
List<XmlTimestamp> timestamps
-
validationProcessArchivalData
XmlValidationProcessArchivalData validationProcessArchivalData
-
validationProcessBasicSignature
XmlValidationProcessBasicSignature validationProcessBasicSignature
-
validationProcessLongTermData
XmlValidationProcessLongTermData validationProcessLongTermData
-
validationSignatureQualification
XmlValidationSignatureQualification validationSignatureQualification
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlSubXCV
class XmlSubXCV extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlTimestamp
class XmlTimestamp extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
conclusion
XmlConclusion conclusion
-
evidenceRecords
List<XmlEvidenceRecord> evidenceRecords
-
id
String id
-
validationProcessArchivalDataTimestamp
XmlValidationProcessArchivalDataTimestamp validationProcessArchivalDataTimestamp
-
validationProcessBasicTimestamp
XmlValidationProcessBasicTimestamp validationProcessBasicTimestamp
-
validationTimestampQualification
XmlValidationTimestampQualification validationTimestampQualification
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlTLAnalysis
class XmlTLAnalysis extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationCertificateQualification
class XmlValidationCertificateQualification extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateQualification
CertificateQualification certificateQualification
-
dateTime
Date dateTime
-
id
String id
-
validationTime
ValidationTime validationTime
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationProcessArchivalData
class XmlValidationProcessArchivalData extends XmlConstraintsConclusionWithProofOfExistence implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationProcessArchivalDataTimestamp
class XmlValidationProcessArchivalDataTimestamp extends XmlConstraintsConclusionWithProofOfExistence implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationProcessBasicSignature
class XmlValidationProcessBasicSignature extends XmlConstraintsConclusionWithProofOfExistence implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationProcessBasicTimestamp
class XmlValidationProcessBasicTimestamp extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationProcessEvidenceRecord
class XmlValidationProcessEvidenceRecord extends XmlConstraintsConclusionWithProofOfExistence implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cryptographicValidation
XmlCryptographicValidation cryptographicValidation
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationProcessLongTermData
class XmlValidationProcessLongTermData extends XmlConstraintsConclusionWithProofOfExistence implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationSignatureQualification
class XmlValidationSignatureQualification extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
signatureQualification
SignatureQualification signatureQualification
-
validationCertificateQualification
List<XmlValidationCertificateQualification> validationCertificateQualification
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationTimestampQualification
class XmlValidationTimestampQualification extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
timestampQualification
TimestampQualification timestampQualification
-
validationTimestampQualificationAtTime
List<XmlValidationTimestampQualificationAtTime> validationTimestampQualificationAtTime
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlValidationTimestampQualificationAtTime
class XmlValidationTimestampQualificationAtTime extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dateTime
Date dateTime
-
timestampQualification
TimestampQualification timestampQualification
-
validationTime
ValidationTime validationTime
-
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlVCI
class XmlVCI extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlVTS
class XmlVTS extends XmlConstraintsConclusionWithControlTime implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.detailedreport.jaxb.XmlXCV
class XmlXCV extends XmlConstraintsConclusion implements Serializable- serialVersionUID:
- 1L
-
-
Package eu.europa.esig.dss.diagnostic.jaxb
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlAbstractToken
class XmlAbstractToken extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlAuthorityInformationAccess
class XmlAuthorityInformationAccess extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlAuthorityKeyIdentifier
class XmlAuthorityKeyIdentifier extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
authorityCertIssuerSerial
byte[] authorityCertIssuerSerial
-
keyIdentifier
byte[] keyIdentifier
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlBasicConstraints
class XmlBasicConstraints extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ca
boolean ca
-
pathLenConstraint
Integer pathLenConstraint
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlBasicSignature
class XmlBasicSignature extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestAlgoUsedToSignThisToken
DigestAlgorithm digestAlgoUsedToSignThisToken
-
encryptionAlgoUsedToSignThisToken
EncryptionAlgorithm encryptionAlgoUsedToSignThisToken
-
keyLengthUsedToSignThisToken
String keyLengthUsedToSignThisToken
-
signatureIntact
Boolean signatureIntact
-
signatureValid
Boolean signatureValid
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlByteRange
class XmlByteRange extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
valid
boolean valid
-
value
List<BigInteger> value
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificate
class XmlCertificate extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
base64Encoded
byte[] base64Encoded
-
basicSignature
XmlBasicSignature basicSignature
-
certificateChain
List<XmlChainItem> certificateChain
-
certificateExtensions
List<XmlCertificateExtension> certificateExtensions
-
commonName
String commonName
-
countryName
String countryName
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
email
String email
-
entityKey
String entityKey
-
givenName
String givenName
-
issuerDistinguishedName
List<XmlDistinguishedName> issuerDistinguishedName
-
locality
String locality
-
notAfter
Date notAfter
-
notBefore
Date notBefore
-
organizationalUnit
String organizationalUnit
-
organizationIdentifier
String organizationIdentifier
-
organizationName
String organizationName
-
pseudonym
String pseudonym
-
publicKeyEncryptionAlgo
EncryptionAlgorithm publicKeyEncryptionAlgo
-
publicKeySize
int publicKeySize
-
revocations
List<XmlCertificateRevocation> revocations
-
selfSigned
boolean selfSigned
-
serialNumber
BigInteger serialNumber
-
signingCertificate
XmlSigningCertificate signingCertificate
-
sources
List<CertificateSourceType> sources
-
state
String state
-
subjectDistinguishedName
List<XmlDistinguishedName> subjectDistinguishedName
-
subjectSerialNumber
String subjectSerialNumber
-
surname
String surname
-
title
String title
-
trusted
boolean trusted
-
trustServiceProviders
List<XmlTrustServiceProvider> trustServiceProviders
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateContentEquivalence
class XmlCertificateContentEquivalence extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
enacted
boolean enacted
-
uri
String uri
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateExtension
class XmlCertificateExtension extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificatePolicies
class XmlCertificatePolicies extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificatePolicy
List<XmlCertificatePolicy> certificatePolicy
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificatePolicy
class XmlCertificatePolicy extends XmlOID implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cpsUrl
String cpsUrl
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateRef
class XmlCertificateRef extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
issuerSerial
XmlIssuerSerial issuerSerial
-
origin
CertificateRefOrigin origin
-
serialInfo
XmlSignerInfo serialInfo
-
x509Url
String x509Url
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCertificateRevocation
class XmlCertificateRevocation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
reason
RevocationReason reason
-
revocation
XmlRevocation revocation
-
revocationDate
Date revocationDate
-
status
CertificateStatus status
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlChainItem
class XmlChainItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificate
XmlCertificate certificate
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCommitmentTypeIndication
class XmlCommitmentTypeIndication extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlContainerInfo
class XmlContainerInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
containerType
ASiCContainerType containerType
-
contentFiles
List<String> contentFiles
-
manifestFiles
List<XmlManifestFile> manifestFiles
-
mimeTypeContent
String mimeTypeContent
-
mimeTypeFilePresent
Boolean mimeTypeFilePresent
-
zipComment
String zipComment
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlCRLDistributionPoints
class XmlCRLDistributionPoints extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData
class XmlDiagnosticData extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
containerInfo
XmlContainerInfo containerInfo
-
documentName
String documentName
-
evidenceRecords
List<XmlEvidenceRecord> evidenceRecords
-
originalDocuments
List<XmlSignerData> originalDocuments
-
orphanTokens
XmlOrphanTokens orphanTokens
-
pdfaInfo
XmlPDFAInfo pdfaInfo
-
signatures
List<XmlSignature> signatures
-
trustedLists
List<XmlTrustedList> trustedLists
-
usedCertificates
List<XmlCertificate> usedCertificates
-
usedRevocations
List<XmlRevocation> usedRevocations
-
usedTimestamps
List<XmlTimestamp> usedTimestamps
-
validationDate
Date validationDate
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlDigestAlgoAndValue
class XmlDigestAlgoAndValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestMethod
DigestAlgorithm digestMethod
-
digestValue
byte[] digestValue
-
match
Boolean match
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlDigestAlgoAndValues
class XmlDigestAlgoAndValues extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestAlgoAndValue
List<XmlDigestAlgoAndValue> digestAlgoAndValue
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlDigestMatcher
class XmlDigestMatcher extends XmlDigestAlgoAndValue implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dataFound
boolean dataFound
-
dataIntact
boolean dataIntact
-
documentName
String documentName
-
duplicated
Boolean duplicated
-
id
String id
-
type
DigestMatcherType type
-
uri
String uri
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlDistinguishedName
class XmlDistinguishedName extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlDocMDP
class XmlDocMDP extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
permissions
CertificationPermission permissions
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlEvidenceRecord
class XmlEvidenceRecord extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
base64Encoded
byte[] base64Encoded
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
digestMatchers
List<XmlDigestMatcher> digestMatchers
-
documentName
String documentName
-
evidenceRecordScopes
List<XmlSignatureScope> evidenceRecordScopes
-
evidenceRecordTimestamps
List<XmlFoundTimestamp> evidenceRecordTimestamps
-
foundCertificates
XmlFoundCertificates foundCertificates
-
foundRevocations
XmlFoundRevocations foundRevocations
-
structuralValidation
XmlStructuralValidation structuralValidation
-
timestampedObjects
List<XmlTimestampedObject> timestampedObjects
-
type
EvidenceRecordTypeEnum type
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlExtendedKeyUsages
class XmlExtendedKeyUsages extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlFoundCertificate
class XmlFoundCertificate extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateRefs
List<XmlCertificateRef> certificateRefs
-
origins
List<CertificateOrigin> origins
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlFoundCertificates
class XmlFoundCertificates extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
orphanCertificates
List<XmlOrphanCertificate> orphanCertificates
-
relatedCertificates
List<XmlRelatedCertificate> relatedCertificates
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlFoundEvidenceRecord
class XmlFoundEvidenceRecord extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
evidenceRecord
XmlEvidenceRecord evidenceRecord
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlFoundRevocation
class XmlFoundRevocation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
origins
List<RevocationOrigin> origins
-
revocationRefs
List<XmlRevocationRef> revocationRefs
-
type
RevocationType type
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlFoundRevocations
class XmlFoundRevocations extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
orphanRevocations
List<XmlOrphanRevocation> orphanRevocations
-
relatedRevocations
List<XmlRelatedRevocation> relatedRevocations
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlFoundTimestamp
class XmlFoundTimestamp extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
timestamp
XmlTimestamp timestamp
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlGeneralName
class XmlGeneralName extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
type
GeneralNameType type
-
value
String value
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlGeneralSubtree
class XmlGeneralSubtree extends XmlGeneralName implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
maximum
BigInteger maximum
-
minimum
BigInteger minimum
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlIdPkixOcspNoCheck
class XmlIdPkixOcspNoCheck extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
present
Boolean present
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlInhibitAnyPolicy
class XmlInhibitAnyPolicy extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
Integer value
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlIssuerSerial
class XmlIssuerSerial extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
match
Boolean match
-
value
byte[] value
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlKeyUsages
class XmlKeyUsages extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keyUsageBit
List<KeyUsageBit> keyUsageBit
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlLangAndValue
class XmlLangAndValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlManifestFile
class XmlManifestFile extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlModification
class XmlModification extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
page
BigInteger page
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlModificationDetection
class XmlModificationDetection extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
annotationOverlap
List<XmlModification> annotationOverlap
-
objectModifications
XmlObjectModifications objectModifications
-
pageDifference
List<XmlModification> pageDifference
-
visualDifference
List<XmlModification> visualDifference
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlMRACertificateMapping
class XmlMRACertificateMapping extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
originalThirdCountryMapping
XmlOriginalThirdCountryQcStatementsMapping originalThirdCountryMapping
-
trustServiceEquivalenceInformation
XmlTrustServiceEquivalenceInformation trustServiceEquivalenceInformation
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlMRATrustServiceMapping
class XmlMRATrustServiceMapping extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
equivalenceStatusEndingTime
Date equivalenceStatusEndingTime
-
equivalenceStatusStartingTime
Date equivalenceStatusStartingTime
-
originalThirdCountryMapping
XmlOriginalThirdCountryTrustServiceMapping originalThirdCountryMapping
-
trustServiceLegalIdentifier
String trustServiceLegalIdentifier
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlNameConstraints
class XmlNameConstraints extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
excludedSubtrees
List<XmlGeneralSubtree> excludedSubtrees
-
permittedSubtrees
List<XmlGeneralSubtree> permittedSubtrees
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlObjectModification
class XmlObjectModification extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
PdfObjectModificationType action
-
fieldName
String fieldName
-
type
String type
-
value
String value
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlObjectModifications
class XmlObjectModifications extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
annotationChanges
List<XmlObjectModification> annotationChanges
-
extensionChanges
List<XmlObjectModification> extensionChanges
-
signatureOrFormFill
List<XmlObjectModification> signatureOrFormFill
-
undefined
List<XmlObjectModification> undefined
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOID
class XmlOID extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOriginalThirdCountryQcStatementsMapping
class XmlOriginalThirdCountryQcStatementsMapping extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOriginalThirdCountryTrustServiceMapping
class XmlOriginalThirdCountryTrustServiceMapping extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanCertificate
class XmlOrphanCertificate extends XmlFoundCertificate implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
token
XmlOrphanCertificateToken token
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanCertificateToken
class XmlOrphanCertificateToken extends XmlOrphanToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
base64Encoded
byte[] base64Encoded
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
entityKey
String entityKey
-
issuerDistinguishedName
List<XmlDistinguishedName> issuerDistinguishedName
-
notAfter
Date notAfter
-
notBefore
Date notBefore
-
selfSigned
Boolean selfSigned
-
serialNumber
BigInteger serialNumber
-
subjectDistinguishedName
List<XmlDistinguishedName> subjectDistinguishedName
-
trusted
Boolean trusted
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanRevocation
class XmlOrphanRevocation extends XmlFoundRevocation implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
token
XmlOrphanRevocationToken token
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanRevocationToken
class XmlOrphanRevocationToken extends XmlOrphanToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
base64Encoded
byte[] base64Encoded
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
revocationType
RevocationType revocationType
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanToken
class XmlOrphanToken extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
encapsulationType
XmlEncapsulationType encapsulationType
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlOrphanTokens
class XmlOrphanTokens extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
orphanCertificates
List<XmlOrphanCertificateToken> orphanCertificates
-
orphanRevocations
List<XmlOrphanRevocationToken> orphanRevocations
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPDFAInfo
class XmlPDFAInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPDFLockDictionary
class XmlPDFLockDictionary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
action
PdfLockAction action
-
fields
List<String> fields
-
permissions
CertificationPermission permissions
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPDFRevision
class XmlPDFRevision extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
fields
List<XmlPDFSignatureField> fields
-
modificationDetection
XmlModificationDetection modificationDetection
-
pdfSignatureDictionary
XmlPDFSignatureDictionary pdfSignatureDictionary
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPDFSignatureDictionary
class XmlPDFSignatureDictionary extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
consistent
boolean consistent
-
contactInfo
String contactInfo
-
docMDP
XmlDocMDP docMDP
-
fieldMDP
XmlPDFLockDictionary fieldMDP
-
filter
String filter
-
location
String location
-
reason
String reason
-
signatureByteRange
XmlByteRange signatureByteRange
-
signerName
String signerName
-
subFilter
String subFilter
-
type
String type
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPDFSignatureField
class XmlPDFSignatureField extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
String name
-
sigFieldLock
XmlPDFLockDictionary sigFieldLock
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPolicy
class XmlPolicy extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
asn1Processable
Boolean asn1Processable
-
description
String description
-
digestAlgoAndValue
XmlPolicyDigestAlgoAndValue digestAlgoAndValue
-
docSpecification
XmlSPDocSpecification docSpecification
-
documentationReferences
List<String> documentationReferences
-
id
String id
-
identified
Boolean identified
-
processingError
String processingError
-
transformations
List<String> transformations
-
url
String url
-
userNotice
XmlUserNotice userNotice
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPolicyConstraints
class XmlPolicyConstraints extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPolicyDigestAlgoAndValue
class XmlPolicyDigestAlgoAndValue extends XmlDigestAlgoAndValue implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlPSD2QcInfo
class XmlPSD2QcInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ncaId
String ncaId
-
ncaName
String ncaName
-
rolesOfPSP
List<XmlRoleOfPSP> rolesOfPSP
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlQcCompliance
class XmlQcCompliance extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
present
boolean present
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlQcEuLimitValue
class XmlQcEuLimitValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
amount
int amount
-
currency
String currency
-
exponent
int exponent
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlQcSSCD
class XmlQcSSCD extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
present
boolean present
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlQcStatements
class XmlQcStatements extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
enactedMRA
Boolean enactedMRA
-
mraCertificateMapping
XmlMRACertificateMapping mraCertificateMapping
-
otherOIDs
List<XmlOID> otherOIDs
-
psd2QcInfo
XmlPSD2QcInfo psd2QcInfo
-
qcCClegislation
List<String> qcCClegislation
-
qcCompliance
XmlQcCompliance qcCompliance
-
qcEuLimitValue
XmlQcEuLimitValue qcEuLimitValue
-
qcEuPDS
List<XmlLangAndValue> qcEuPDS
-
qcEuRetentionPeriod
Integer qcEuRetentionPeriod
-
qcSSCD
XmlQcSSCD qcSSCD
-
qcTypes
List<XmlOID> qcTypes
-
semanticsIdentifier
XmlOID semanticsIdentifier
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlQualifier
class XmlQualifier extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlRelatedCertificate
class XmlRelatedCertificate extends XmlFoundCertificate implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificate
XmlCertificate certificate
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlRelatedRevocation
class XmlRelatedRevocation extends XmlFoundRevocation implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
revocation
XmlRevocation revocation
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlRevocation
class XmlRevocation extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archiveCutOff
Date archiveCutOff
-
base64Encoded
byte[] base64Encoded
-
basicSignature
XmlBasicSignature basicSignature
-
certHashExtensionMatch
Boolean certHashExtensionMatch
-
certHashExtensionPresent
Boolean certHashExtensionPresent
-
certificateChain
List<XmlChainItem> certificateChain
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
expiredCertsOnCRL
Date expiredCertsOnCRL
-
foundCertificates
XmlFoundCertificates foundCertificates
-
nextUpdate
Date nextUpdate
-
origin
RevocationOrigin origin
-
productionDate
Date productionDate
-
signingCertificate
XmlSigningCertificate signingCertificate
-
sourceAddress
String sourceAddress
-
thisUpdate
Date thisUpdate
-
type
RevocationType type
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlRevocationRef
class XmlRevocationRef extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
origins
List<RevocationRefOrigin> origins
-
producedAt
Date producedAt
-
responderId
XmlSignerInfo responderId
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlRoleOfPSP
class XmlRoleOfPSP extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignature
class XmlSignature extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
basicSignature
XmlBasicSignature basicSignature
-
certificateChain
List<XmlChainItem> certificateChain
-
claimedSigningTime
Date claimedSigningTime
-
commitmentTypeIndications
List<XmlCommitmentTypeIndication> commitmentTypeIndications
-
contentHints
String contentHints
-
contentIdentifier
String contentIdentifier
-
contentType
String contentType
-
counterSignature
Boolean counterSignature
-
daIdentifier
String daIdentifier
-
dataToBeSignedRepresentation
XmlDigestAlgoAndValue dataToBeSignedRepresentation
-
digestMatchers
List<XmlDigestMatcher> digestMatchers
-
errorMessage
String errorMessage
-
foundCertificates
XmlFoundCertificates foundCertificates
-
foundEvidenceRecords
List<XmlFoundEvidenceRecord> foundEvidenceRecords
-
foundRevocations
XmlFoundRevocations foundRevocations
-
foundTimestamps
List<XmlFoundTimestamp> foundTimestamps
-
mimeType
String mimeType
-
parent
XmlSignature parent
-
pdfRevision
XmlPDFRevision pdfRevision
-
policy
XmlPolicy policy
-
signatureDigestReference
XmlSignatureDigestReference signatureDigestReference
-
signatureFilename
String signatureFilename
-
signatureFormat
SignatureLevel signatureFormat
-
signaturePolicyStore
XmlSignaturePolicyStore signaturePolicyStore
-
signatureProductionPlace
XmlSignatureProductionPlace signatureProductionPlace
-
signatureScopes
List<XmlSignatureScope> signatureScopes
-
signatureType
String signatureType
-
signatureValue
byte[] signatureValue
-
signerDocumentRepresentations
XmlSignerDocumentRepresentations signerDocumentRepresentations
-
signerInformationStore
List<XmlSignerInfo> signerInformationStore
-
signerRole
List<XmlSignerRole> signerRole
-
signingCertificate
XmlSigningCertificate signingCertificate
-
structuralValidation
XmlStructuralValidation structuralValidation
-
vriDictionaryCreationTime
Date vriDictionaryCreationTime
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignatureDigestReference
class XmlSignatureDigestReference extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
canonicalizationMethod
String canonicalizationMethod
-
digestMethod
DigestAlgorithm digestMethod
-
digestValue
byte[] digestValue
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignaturePolicyStore
class XmlSignaturePolicyStore extends XmlSPDocSpecification implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
sigPolDocLocalURI
String sigPolDocLocalURI
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignatureProductionPlace
class XmlSignatureProductionPlace extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignatureScope
class XmlSignatureScope extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
-
name
String name
-
scope
SignatureScopeType scope
-
signerData
XmlSignerData signerData
-
transformations
List<String> transformations
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignerData
class XmlSignerData extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
parent
Object parent
-
referencedName
String referencedName
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignerDocumentRepresentations
class XmlSignerDocumentRepresentations extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
docHashOnly
boolean docHashOnly
-
hashOnly
boolean hashOnly
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignerInfo
class XmlSignerInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
current
Boolean current
-
issuerName
String issuerName
-
serialNumber
BigInteger serialNumber
-
ski
byte[] ski
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSignerRole
class XmlSignerRole extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
category
EndorsementType category
-
notAfter
Date notAfter
-
notBefore
Date notBefore
-
role
String role
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSigningCertificate
class XmlSigningCertificate extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificate
XmlCertificate certificate
-
publicKey
byte[] publicKey
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSPDocSpecification
class XmlSPDocSpecification extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlStructuralValidation
class XmlStructuralValidation extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSubjectAlternativeNames
class XmlSubjectAlternativeNames extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
subjectAlternativeName
List<XmlGeneralName> subjectAlternativeName
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlSubjectKeyIdentifier
class XmlSubjectKeyIdentifier extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ski
byte[] ski
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTimestamp
class XmlTimestamp extends XmlAbstractToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archiveTimestampType
ArchiveTimestampType archiveTimestampType
-
base64Encoded
byte[] base64Encoded
-
basicSignature
XmlBasicSignature basicSignature
-
certificateChain
List<XmlChainItem> certificateChain
-
digestAlgoAndValue
XmlDigestAlgoAndValue digestAlgoAndValue
-
digestMatchers
List<XmlDigestMatcher> digestMatchers
-
evidenceRecordTimestampType
EvidenceRecordTimestampType evidenceRecordTimestampType
-
foundCertificates
XmlFoundCertificates foundCertificates
-
foundEvidenceRecords
List<XmlFoundEvidenceRecord> foundEvidenceRecords
-
foundRevocations
XmlFoundRevocations foundRevocations
-
pdfRevision
XmlPDFRevision pdfRevision
-
productionTime
Date productionTime
-
signerInformationStore
List<XmlSignerInfo> signerInformationStore
-
signingCertificate
XmlSigningCertificate signingCertificate
-
timestampedObjects
List<XmlTimestampedObject> timestampedObjects
-
timestampFilename
String timestampFilename
-
timestampScopes
List<XmlSignatureScope> timestampScopes
-
tsaGeneralName
XmlTSAGeneralName tsaGeneralName
-
type
TimestampType type
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTimestampedObject
class XmlTimestampedObject extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
category
TimestampedObjectType category
-
token
XmlAbstractToken token
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTrustedList
class XmlTrustedList extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
countryCode
String countryCode
-
id
String id
-
issueDate
Date issueDate
-
lastLoading
Date lastLoading
-
lotl
Boolean lotl
-
mra
Boolean mra
-
nextUpdate
Date nextUpdate
-
parent
XmlTrustedList parent
-
sequenceNumber
Integer sequenceNumber
-
tslType
String tslType
-
url
String url
-
version
Integer version
-
wellSigned
boolean wellSigned
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTrustService
class XmlTrustService extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
additionalServiceInfoUris
List<String> additionalServiceInfoUris
-
capturedQualifiers
List<XmlQualifier> capturedQualifiers
-
enactedMRA
Boolean enactedMRA
-
endDate
Date endDate
-
expiredCertsRevocationInfo
Date expiredCertsRevocationInfo
-
mraTrustServiceMapping
XmlMRATrustServiceMapping mraTrustServiceMapping
-
serviceDigitalIdentifier
XmlCertificate serviceDigitalIdentifier
-
serviceNames
List<XmlLangAndValue> serviceNames
-
serviceSupplyPoints
List<String> serviceSupplyPoints
-
serviceType
String serviceType
-
startDate
Date startDate
-
status
String status
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTrustServiceEquivalenceInformation
class XmlTrustServiceEquivalenceInformation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateContentEquivalenceList
List<XmlCertificateContentEquivalence> certificateContentEquivalenceList
-
trustServiceLegalIdentifier
String trustServiceLegalIdentifier
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTrustServiceProvider
class XmlTrustServiceProvider extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
lotl
XmlTrustedList lotl
-
tl
XmlTrustedList tl
-
trustServices
List<XmlTrustService> trustServices
-
tspNames
List<XmlLangAndValue> tspNames
-
tspRegistrationIdentifiers
List<String> tspRegistrationIdentifiers
-
tspTradeNames
List<XmlLangAndValue> tspTradeNames
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlTSAGeneralName
class XmlTSAGeneralName extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
contentMatch
boolean contentMatch
-
orderMatch
boolean orderMatch
-
value
String value
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlUserNotice
class XmlUserNotice extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
explicitText
String explicitText
-
noticeNumbers
List<BigInteger> noticeNumbers
-
organization
String organization
-
-
Class eu.europa.esig.dss.diagnostic.jaxb.XmlValAssuredShortTermCertificate
class XmlValAssuredShortTermCertificate extends XmlCertificateExtension implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
present
Boolean present
-
-
-
Package eu.europa.esig.dss.enumerations
-
Package eu.europa.esig.dss.evidencerecord.asn1.validation
-
Class eu.europa.esig.dss.evidencerecord.asn1.validation.ASN1ArchiveTimeStampChainObject
class ASN1ArchiveTimeStampChainObject extends ArchiveTimeStampChainObject implements Serializable- serialVersionUID:
- 1027914551003735835L
-
Class eu.europa.esig.dss.evidencerecord.asn1.validation.ASN1ArchiveTimeStampObject
class ASN1ArchiveTimeStampObject extends ArchiveTimeStampObject implements Serializable- serialVersionUID:
- 2496285566554079215L
-
Serialized Fields
-
digestAlgorithm
DigestAlgorithm digestAlgorithm
Digest algorithm defined within ArchiveTimeStamp object
-
-
Class eu.europa.esig.dss.evidencerecord.asn1.validation.ASN1SequenceObject
class ASN1SequenceObject extends DigestValueGroup implements Serializable- serialVersionUID:
- -747779213316560098L
-
-
Package eu.europa.esig.dss.evidencerecord.common.validation
-
Class eu.europa.esig.dss.evidencerecord.common.validation.ArchiveTimeStampChainObject
class ArchiveTimeStampChainObject extends Object implements Serializable- serialVersionUID:
- -981112646470456626L
-
Serialized Fields
-
archiveTimeStamps
List<? extends ArchiveTimeStampObject> archiveTimeStamps
List of ordered ArchiveTimeStamp objects -
digestAlgorithm
DigestAlgorithm digestAlgorithm
Digest algorithm used for digest computation of data objects -
order
int order
Order of the element
-
-
Class eu.europa.esig.dss.evidencerecord.common.validation.ArchiveTimeStampObject
class ArchiveTimeStampObject extends Object implements Serializable- serialVersionUID:
- 5881635666028328980L
-
Serialized Fields
-
cryptographicInformationList
List<CryptographicInformation> cryptographicInformationList
Contains validation information for the timestampToken -
hashTree
List<? extends DigestValueGroup> hashTree
The ordered list of data object groups containing their digest values -
order
int order
Order of the element -
timestampToken
TimestampToken timestampToken
Time-stamp token
-
-
Class eu.europa.esig.dss.evidencerecord.common.validation.CryptographicInformation
class CryptographicInformation extends Object implements Serializable- serialVersionUID:
- -3444524343827820741L
-
Serialized Fields
-
content
byte[] content
Defines content of the Cryptographic Information element -
type
CryptographicInformationType type
Defines type of the Cryptographic Information element
-
-
Class eu.europa.esig.dss.evidencerecord.common.validation.DigestValueGroup
class DigestValueGroup extends Object implements Serializable- serialVersionUID:
- 7059923281851256443L
-
Serialized Fields
-
digestValues
List<byte[]> digestValues
List of digest values -
order
int order
Order of the element
-
-
Class eu.europa.esig.dss.evidencerecord.common.validation.EvidenceRecordCertificateSource
class EvidenceRecordCertificateSource extends TokenCertificateSource implements Serializable- serialVersionUID:
- -6983984636774915526L
-
Serialized Fields
-
archiveTimeStampSequence
List<? extends ArchiveTimeStampChainObject> archiveTimeStampSequence
List ofArchiveTimeStampChainObject
representing a structure of an Evidence Record
-
-
Class eu.europa.esig.dss.evidencerecord.common.validation.EvidenceRecordCRLSource
class EvidenceRecordCRLSource extends OfflineCRLSource implements Serializable- serialVersionUID:
- -8846746778038286512L
-
Serialized Fields
-
archiveTimeStampSequence
List<? extends ArchiveTimeStampChainObject> archiveTimeStampSequence
List ofArchiveTimeStampChainObject
representing a structure of an Evidence Record
-
-
Class eu.europa.esig.dss.evidencerecord.common.validation.EvidenceRecordOCSPSource
class EvidenceRecordOCSPSource extends OfflineOCSPSource implements Serializable- serialVersionUID:
- -8846746778038286512L
-
Serialized Fields
-
archiveTimeStampSequence
List<? extends ArchiveTimeStampChainObject> archiveTimeStampSequence
List ofArchiveTimeStampChainObject
representing a structure of an Evidence Record
-
-
-
Package eu.europa.esig.dss.evidencerecord.common.validation.identifier
-
Class eu.europa.esig.dss.evidencerecord.common.validation.identifier.EvidenceRecordIdentifier
class EvidenceRecordIdentifier extends MultipleDigestIdentifier implements Serializable- serialVersionUID:
- 6359543697190790257L
-
-
Package eu.europa.esig.dss.evidencerecord.common.validation.timestamp
-
Class eu.europa.esig.dss.evidencerecord.common.validation.timestamp.EvidenceRecordTimestampIdentifierBuilder
class EvidenceRecordTimestampIdentifierBuilder extends TimestampIdentifierBuilder implements Serializable- serialVersionUID:
- -4742875671551626836L
-
Serialized Fields
-
-
Package eu.europa.esig.dss.evidencerecord.xml.definition
-
Class eu.europa.esig.dss.evidencerecord.xml.definition.XMLERSPath
class XMLERSPath extends AbstractPath implements Serializable
-
-
Package eu.europa.esig.dss.evidencerecord.xml.validation
-
Class eu.europa.esig.dss.evidencerecord.xml.validation.XmlArchiveTimeStampChainObject
class XmlArchiveTimeStampChainObject extends ArchiveTimeStampChainObject implements Serializable- serialVersionUID:
- -7472251015176736731L
-
Class eu.europa.esig.dss.evidencerecord.xml.validation.XmlArchiveTimeStampObject
class XmlArchiveTimeStampObject extends ArchiveTimeStampObject implements Serializable- serialVersionUID:
- 4575300094126130628L
-
Serialized Fields
-
element
Element element
The current Element
-
-
Class eu.europa.esig.dss.evidencerecord.xml.validation.XmlSequenceObject
class XmlSequenceObject extends DigestValueGroup implements Serializable- serialVersionUID:
- 1654026857925915911L
-
Serialized Fields
-
element
Element element
The current Element
-
-
-
Package eu.europa.esig.dss.jades
-
Class eu.europa.esig.dss.jades.HTTPHeader
class HTTPHeader extends Object implements Serializable -
Class eu.europa.esig.dss.jades.HTTPHeaderDigest
class HTTPHeaderDigest extends HTTPHeader implements Serializable-
Serialized Fields
-
messageBodyDocument
DSSDocument messageBodyDocument
The message body content document
-
-
-
Class eu.europa.esig.dss.jades.HTTPHeaderMessageBodySignatureScope
class HTTPHeaderMessageBodySignatureScope extends HTTPHeaderSignatureScope implements Serializable- serialVersionUID:
- -5673209077313838023L
-
Class eu.europa.esig.dss.jades.HTTPHeaderSignatureScope
class HTTPHeaderSignatureScope extends SignatureScope implements Serializable- serialVersionUID:
- -8682422499573648984L
-
Class eu.europa.esig.dss.jades.JAdESSignatureParameters
class JAdESSignatureParameters extends AbstractSignatureParameters<JAdESTimestampParameters> implements Serializable- serialVersionUID:
- -5937995983705731252L
-
Serialized Fields
-
base64UrlEncodedEtsiUComponents
boolean base64UrlEncodedEtsiUComponents
Defines if the items of the 'etsiU' unprotected headers will be incorporated in their corresponding base64url encodings, if FALSE the components will appear as clear JSON instances. The parameter is used for Serialization (or Flattened) format only with an unprotected header. All the components of 'etsiU' header shall appear in the same representation NOTE: the parameter is independent frombase64UrlEncodedPayload
Default : TRUE (base64url encoded etsiU components) -
base64UrlEncodedPayload
boolean base64UrlEncodedPayload
Defines if the payload has to be base64url encoded If false, original signed document binaries will be used according to RFC 7797 NOTE: the parameter is independent frombase64UrlEncodedEtsiUComponents
Default : TRUE (base64url encoded payload) -
includeCertificateChain
boolean includeCertificateChain
Defines if certificate chain binaries must be included into the signed header ('x5c' attribute) DEFAULT: TRUE (the certificate chain header will be included into the signed header) -
includeKeyIdentifier
boolean includeKeyIdentifier
This property defines whether a 'kid' (key identifier) header parameter should be added to a protected header. NOTE: a signing certificate shall be provided to embed the 'kid' header DEFAULT: TRUE ('kid' header parameter is included into the signed header, provided that the signing-certificate is defined within the signature parameters). -
includeSignatureType
boolean includeSignatureType
Defines if the signature must incorporate its MimeType definition in the signed header ('typ' attribute) DEFAULT: TRUE (the signature MimeType will be included into the signed header) -
jadesSigningTimeType
JAdESSigningTimeType jadesSigningTimeType
Identifies a type of claimed signing time header to be used on JAdES signature creation -
jwsSerializationType
JWSSerializationType jwsSerializationType
Defines a JWS signature type according to RFC 7515, 3. JSON Web Signature (JWS) Overview Default: JWSSerializationType.COMPACT_SERIALIZATION -
sigDMechanism
SigDMechanism sigDMechanism
Defines a used 'sigD' mechanism for a detached signature -
signingCertificateDigestMethod
DigestAlgorithm signingCertificateDigestMethod
The DigestAlgorithm used to create a reference to a signing certificate, namely 'x5t#256' for SHA256 or 'x5t#o' for other algorithms -
x509Url
String x509Url
This property defines a value for the 'x5u' signed header parameter. The value shall refer to a URI where the X.509 public key certificate or certificate chain corresponding to the key used to digitally sign the JWS can be retrieved from. NOTE: use methods#setSigningCertificate
and#includeCertificateChain
to disable encapsulation of the signing certificate and certificate chain binaries DEFAULT: NULL (the 'x5u' header parameter is not included)
-
-
Class eu.europa.esig.dss.jades.JAdESTimestampParameters
class JAdESTimestampParameters extends TimestampParameters implements Serializable-
Serialized Fields
-
canonicalizationMethod
String canonicalizationMethod
The canonicalization method to use for timestamp's message imprint computation
-
-
-
Class eu.europa.esig.dss.jades.JWSJsonSerializationObject
class JWSJsonSerializationObject extends Object implements Serializable- serialVersionUID:
- -372703330907087721L
-
Serialized Fields
-
jwsSerializationType
JWSSerializationType jwsSerializationType
Defines the JWSSerializationType of the JAdES signature -
payload
String payload
The JWS payload -
signatures
List<JWS> signatures
The list of incorporated signatures -
structuralValidationErrors
List<String> structuralValidationErrors
A list of parsing errors if occurred
-
-
-
Package eu.europa.esig.dss.jades.signature
-
Class eu.europa.esig.dss.jades.signature.JAdESCounterSignatureParameters
class JAdESCounterSignatureParameters extends JAdESSignatureParameters implements Serializable- serialVersionUID:
- 369732165720690096L
-
Serialized Fields
-
signatureIdToCounterSign
String signatureIdToCounterSign
Signature Id to be counter-signed
-
-
Class eu.europa.esig.dss.jades.signature.JAdESService
class JAdESService extends AbstractSignatureService<JAdESSignatureParameters,JAdESTimestampParameters> implements Serializable - serialVersionUID:
- -7057603783915654317L
-
-
Package eu.europa.esig.dss.jades.validation
-
Class eu.europa.esig.dss.jades.validation.CommonX509URLCertificateSource
class CommonX509URLCertificateSource extends CommonCertificateSource implements Serializable- serialVersionUID:
- 5423873125786850353L
-
Serialized Fields
-
mapByUri
Map<String,
Collection<CertificateToken>> mapByUri Map of uris and related certificate tokens
-
-
Class eu.europa.esig.dss.jades.validation.EtsiUComponent
class EtsiUComponent extends JAdESAttribute implements Serializable- serialVersionUID:
- -4134366074771198071L
-
Serialized Fields
-
base64UrlEncoded
boolean base64UrlEncoded
If the component is a base64url encoded instance -
component
Object component
The component in its original representation
-
-
Class eu.europa.esig.dss.jades.validation.JAdESAttribute
class JAdESAttribute extends Object implements Serializable- serialVersionUID:
- -5225041807617983947L
-
Serialized Fields
-
identifier
JAdESAttributeIdentifier identifier
Identifies the instance -
name
String name
Name if the header -
value
Object value
The component's value
-
-
Class eu.europa.esig.dss.jades.validation.JAdESAttributeIdentifier
class JAdESAttributeIdentifier extends SignatureAttributeIdentifier implements Serializable- serialVersionUID:
- -1421464221784448021L
-
Class eu.europa.esig.dss.jades.validation.JAdESCertificateSource
class JAdESCertificateSource extends SignatureCertificateSource implements Serializable- serialVersionUID:
- -8170607661341382049L
-
Serialized Fields
-
x509UrlMap
Map<String,
Collection<CertificateToken>> x509UrlMap Map of 'x5u' certificates, when present
-
-
Class eu.europa.esig.dss.jades.validation.JAdESCRLSource
class JAdESCRLSource extends OfflineCRLSource implements Serializable- serialVersionUID:
- -8088419662779006608L
-
Class eu.europa.esig.dss.jades.validation.JAdESEtsiUHeader
class JAdESEtsiUHeader extends Object implements Serializable- serialVersionUID:
- 2141375341919119408L
-
Serialized Fields
-
components
List<EtsiUComponent> components
The list of 'etsiU' components -
jws
JWS jws
The JWS signature
-
-
Class eu.europa.esig.dss.jades.validation.JAdESOCSPSource
class JAdESOCSPSource extends OfflineOCSPSource implements Serializable- serialVersionUID:
- -6522217477882736259L
-
Class eu.europa.esig.dss.jades.validation.JAdESReferenceValidation
class JAdESReferenceValidation extends ReferenceValidation implements Serializable- serialVersionUID:
- 2819574054512130987L
-
Class eu.europa.esig.dss.jades.validation.JAdESSignature
class JAdESSignature extends DefaultAdvancedSignature implements Serializable- serialVersionUID:
- -3730351687600398811L
-
Serialized Fields
-
etsiUHeader
JAdESEtsiUHeader etsiUHeader
The list of unsigned properties embedded into the 'etsiU' array -
isDetached
boolean isDetached
Defines if the validating signature is detached -
jws
JWS jws
The JWS signature object -
masterCSigComponent
EtsiUComponent masterCSigComponent
The 'cSig' object embedding the current signature NOTE: used for counter signatures only
-
-
Class eu.europa.esig.dss.jades.validation.JAdESSignatureIdentifierBuilder
class JAdESSignatureIdentifierBuilder extends AbstractSignatureIdentifierBuilder implements Serializable- serialVersionUID:
- -3147216480139711930L
-
Class eu.europa.esig.dss.jades.validation.JAdESSignedProperties
class JAdESSignedProperties extends Object implements Serializable- serialVersionUID:
- 5541470950403288039L
-
Serialized Fields
-
headers
org.jose4j.jwx.Headers headers
Represent the protected header map
-
-
Class eu.europa.esig.dss.jades.validation.JWS
class JWS extends org.jose4j.jws.JsonWebSignature implements Serializable- serialVersionUID:
- -3465226120689258742L
-
Serialized Fields
-
jwsJsonSerializationObject
JWSJsonSerializationObject jwsJsonSerializationObject
The parentJWSJsonSerializationObject
-
unprotected
Map<String,
Object> unprotected The unprotected header map
-
-
Class eu.europa.esig.dss.jades.validation.KidCertificateSource
class KidCertificateSource extends CommonCertificateSource implements Serializable- serialVersionUID:
- 8202022366337914356L
-
Serialized Fields
-
mapByKid
Map<String,
CertificateToken> mapByKid Map of kids and related certificate tokens
-
-
-
Package eu.europa.esig.dss.jades.validation.timestamp
-
Class eu.europa.esig.dss.jades.validation.timestamp.JAdESTimestampSource
class JAdESTimestampSource extends SignatureTimestampSource<JAdESSignature,JAdESAttribute> implements Serializable -
Serialized Fields
-
timestampAttributeMap
Map<TimestampToken,
JAdESAttribute> timestampAttributeMap Map between time-stamp tokens and corresponding JAdES attributes
-
-
-
-
Package eu.europa.esig.dss.model
-
Class eu.europa.esig.dss.model.AbstractSerializableSignatureParameters
class AbstractSerializableSignatureParameters extends Object implements Serializable-
Serialized Fields
-
archiveTimestampParameters
TP extends SerializableTimestampParameters archiveTimestampParameters
The object representing the parameters related to the archive timestamp (Baseline-LTA) -
bLevelParams
BLevelParameters bLevelParams
The object representing the parameters related to B- level. -
checkCertificateRevocation
boolean checkCertificateRevocation
This variable indicates whether a signing certificate revocation shall be checked. Default : false -
contentTimestampParameters
TP extends SerializableTimestampParameters contentTimestampParameters
The object representing the parameters related to the content timestamp (Baseline-B) -
digestAlgorithm
DigestAlgorithm digestAlgorithm
XAdES: The digest algorithm used to hash ds:SignedInfo. -
encryptionAlgorithm
EncryptionAlgorithm encryptionAlgorithm
The encryption algorithm shall be automatically extracted from the signing token. -
generateTBSWithoutCertificate
boolean generateTBSWithoutCertificate
This variable indicates if it is possible to generate ToBeSigned data without the signing certificate. Default : false -
referenceDigestAlgorithm
DigestAlgorithm referenceDigestAlgorithm
XAdES: The digest algorithm used to hash ds:Reference. -
signatureAlgorithm
SignatureAlgorithm signatureAlgorithm
XAdES: The ds:SignatureMethod indicates the algorithms used to sign ds:SignedInfo. -
signatureLevel
SignatureLevel signatureLevel
This variable indicates the expected signature level -
signaturePackaging
SignaturePackaging signaturePackaging
This variable indicates the expected signature packaging -
signatureTimestampParameters
TP extends SerializableTimestampParameters signatureTimestampParameters
The object representing the parameters related to the signature timestamp (Baseline-T) -
signWithExpiredCertificate
boolean signWithExpiredCertificate
Deprecated.This variable indicates if it is possible to sign with an expired certificate. Default : false -
signWithNotYetValidCertificate
boolean signWithNotYetValidCertificate
Deprecated.since DSS 6.1. Please useCertificateVerifier#alertOnNotYetValidCertificate
instead.This variable indicates if it is possible to sign with a not yet valid certificate. Default : false
-
-
-
Class eu.europa.esig.dss.model.BLevelParameters
class BLevelParameters extends Object implements Serializable-
Serialized Fields
-
claimedSignerRoles
List<String> claimedSignerRoles
Claimed signer roles -
commitmentTypeIndications
List<CommitmentType> commitmentTypeIndications
List of commitment type indications -
signaturePolicy
Policy signaturePolicy
The Signature Policy Identifier -
signedAssertions
List<String> signedAssertions
Signed assertions -
signerLocation
SignerLocation signerLocation
The SignerLocation -
signingDate
Date signingDate
The claimed signing time -
trustAnchorBPPolicy
boolean trustAnchorBPPolicy
This variable indicates if the Baseline profile's trust anchor policy shall be followed: ETSI TS 103 171 V2.1.1 (2012-03) 6.2.1 Placement of the signing certificate ../.. it is advised to include at least the unavailable intermediary certificates up to but not including the CAs present in the TSLs, ../.. This rule applies as follows: when -B level is constructed the trust anchor is not included, when -LT level is constructed the trust anchor is included. NOTE: when trust anchor baseline profile policy is defined only the certificates previous to the trust anchor are included when -B level is constructed.
-
-
-
Class eu.europa.esig.dss.model.CommitmentQualifier
class CommitmentQualifier extends Object implements Serializable- serialVersionUID:
- -1291715111587521496L
-
Serialized Fields
-
content
DSSDocument content
Defines the content of the qualifier (required) -
oid
String oid
Defines unique commitment qualifier identifier (CAdES/PAdES only)
-
-
Class eu.europa.esig.dss.model.CommonCommitmentType
class CommonCommitmentType extends CommonObjectIdentifier implements Serializable- serialVersionUID:
- 8102201740643836228L
-
Serialized Fields
-
commitmentTypeQualifiers
CommitmentQualifier[] commitmentTypeQualifiers
Defines custom CommitmentTypeQualifiers list Use : OPTIONAL -
signedDataObjects
String[] signedDataObjects
Defines signed data objects referenced by the current CommitmentType Use : OPTIONAL
-
-
Class eu.europa.esig.dss.model.CommonDocument
class CommonDocument extends Object implements Serializable-
Serialized Fields
-
digestMap
EnumMap<DigestAlgorithm,
byte[]> digestMap Cached map of DigestAlgorithms and the corresponding digests for the document -
mimeType
MimeType mimeType
The MimeType of the document -
name
String name
The document name
-
-
-
Class eu.europa.esig.dss.model.CommonObjectIdentifier
class CommonObjectIdentifier extends Object implements Serializable- serialVersionUID:
- -2745248204554100598L
-
Serialized Fields
-
description
String description
Contains a text describing the ObjectIdentifierType. Use : OPTIONAL -
documentationReferences
String[] documentationReferences
Contains arbitrary number of references pointing to further explanatory document about the ObjectIdentifierType. Use : OPTIONAL -
oid
String oid
Defines OID identifier of the ObjectIdentifierType (used in CAdES, PAdES, JAdES). Use : CONDITIONAL (shall be present in CAdES, PAdES. May be present in XAdES, JAdES). -
qualifier
ObjectIdentifierQualifier qualifier
Defines the type of URI when an OID is provided as a URI (used in XAdES, see ETSI EN 319 132-1 for more details). Use : CONDITIONAL (may be present in XAdES). -
uri
String uri
Defines URI of the ObjectIdentifierType (used in XAdES, JAdES). Use : CONDITIONAL (should be present in XAdES, JAdES).
-
-
Class eu.europa.esig.dss.model.Digest
class Digest extends Object implements Serializable-
Serialized Fields
-
algorithm
DigestAlgorithm algorithm
The used DigestAlgorithm -
value
byte[] value
The digest value
-
-
-
Class eu.europa.esig.dss.model.DigestDocument
class DigestDocument extends CommonDocument implements Serializable -
Exception Class eu.europa.esig.dss.model.DSSException
class DSSException extends RuntimeException implements Serializable- serialVersionUID:
- 5375189169063686846L
-
Class eu.europa.esig.dss.model.DSSMessageDigest
class DSSMessageDigest extends Digest implements Serializable- serialVersionUID:
- 8294786241127932403L
-
Class eu.europa.esig.dss.model.FileDocument
class FileDocument extends CommonDocument implements Serializable-
Serialized Fields
-
file
File file
The file
-
-
-
Class eu.europa.esig.dss.model.InMemoryDocument
class InMemoryDocument extends CommonDocument implements Serializable-
Serialized Fields
-
bytes
byte[] bytes
The binary content of the document
-
-
-
Class eu.europa.esig.dss.model.ManifestEntry
class ManifestEntry extends Object implements Serializable- serialVersionUID:
- -7997341134695311883L
-
Serialized Fields
-
dataFound
boolean dataFound
Defines if the referenced data is found (used for reference validation) -
dataIntact
boolean dataIntact
Defines if the referenced data is intact (digest matches) (used for reference validation) -
digest
Digest digest
The digest of the referenced entry -
documentName
String documentName
Name of the matching document, when found -
mimeType
MimeType mimeType
The mimetype of the entry -
rootfile
boolean rootfile
Defines if it is the root file -
uri
String uri
The reference URI
-
-
Class eu.europa.esig.dss.model.ManifestFile
class ManifestFile extends Object implements Serializable- serialVersionUID:
- -5971045309587760817L
-
Serialized Fields
-
document
DSSDocument document
The DSSDocument represented by the ManifestFile -
entries
List<ManifestEntry> entries
List of entries present in the document -
manifestType
ASiCManifestTypeEnum manifestType
Defines the type of the manifest document -
signatureFilename
String signatureFilename
The name of a signature or timestamp associated to the ManifestFile
-
-
Class eu.europa.esig.dss.model.Policy
class Policy extends Object implements Serializable- serialVersionUID:
- 2792220193195511748L
-
Serialized Fields
-
description
String description
The SignaturePolicy description -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The digest algorithm used to compute the digest -
digestValue
byte[] digestValue
The computed digest value -
documentationReferences
String[] documentationReferences
The array of documentation references (used in XAdES/JAdES) -
hashAsInTechnicalSpecification
boolean hashAsInTechnicalSpecification
This property is used only in JAdES, to indicate that the digest of the signature policy document has been computed as specified in a technical specification -
id
String id
The Id of the SignaturePolicy -
qualifier
ObjectIdentifierQualifier qualifier
Qualifier attribute for XAdES Identifier -
spDocSpecification
SpDocSpecification spDocSpecification
The SignaturePolicy Document Specification qualifier -
spUri
String spUri
The SignaturePolicy URI qualifier -
userNotice
UserNotice userNotice
The SignaturePolicy UserNotice qualifier
-
-
Class eu.europa.esig.dss.model.ReferenceValidation
class ReferenceValidation extends Object implements Serializable- serialVersionUID:
- 1303869856995695436L
-
Serialized Fields
-
dependentReferenceValidations
List<ReferenceValidation> dependentReferenceValidations
List of dependentReferenceValidation
s (used in case of manifest type for manifest entries) -
digest
Digest digest
The digest value embedded in reference element -
documentName
String documentName
Name of the matching document (when applicable) -
found
boolean found
The pointed reference is found -
id
String id
The unique identifier of the reference. (E.g. for XAdES : reference Id attribute value) -
intact
boolean intact
The pointed reference is intact -
isDuplicated
boolean isDuplicated
The reference points to more than one element -
name
String name
Deprecated.since DSS 6.1. Please seeid
anduri
Name of the reference -
transforms
List<String> transforms
List of used transforms to compute digest of the reference -
type
DigestMatcherType type
The type of the Reference -
uri
String uri
The reference to the original document. (E.g. for XAdES : reference URI attribute value)
-
-
Class eu.europa.esig.dss.model.SignatureValue
class SignatureValue extends Object implements Serializable-
Serialized Fields
-
algorithm
SignatureAlgorithm algorithm
Used SignatureAlgorithm for signing -
value
byte[] value
The SignatureValue value
-
-
-
Class eu.europa.esig.dss.model.SignerLocation
class SignerLocation extends Object implements Serializable-
Serialized Fields
-
country
String country
The country. For example, USA. You can also provide the two-letter ISO 3166-1 alpha-2 country code. -
locality
String locality
The locality (city) in which the street address is, and which is in the region. -
postalAddress
List<String> postalAddress
A sequence defined a Postal Address NOTE: used in CAdES -
postalCode
String postalCode
The postal code (ZIP-code). For example, 94043. -
postOfficeBoxNumber
String postOfficeBoxNumber
The post office box number for PO box addresses. NOTE: used in JAdES -
stateOrProvince
String stateOrProvince
State or province. The region in which the locality is, and which is in the country. -
streetAddress
String streetAddress
The street address. For example, 1600 Amphitheatre Pkwy. NOTE: used in XAdES and JAdES
-
-
-
Class eu.europa.esig.dss.model.SpDocSpecification
class SpDocSpecification extends Object implements Serializable- serialVersionUID:
- -6362851298965394823L
-
Serialized Fields
-
description
String description
Optional description -
documentationReferences
String[] documentationReferences
Optional document references -
id
String id
The OID, e.g. OID : 2.2.25.1 -
qualifier
ObjectIdentifierQualifier qualifier
Specified in EN 319 132
-
-
Class eu.europa.esig.dss.model.TimestampParameters
class TimestampParameters extends Object implements Serializable-
Serialized Fields
-
digestAlgorithm
DigestAlgorithm digestAlgorithm
The digest algorithm to provide to the timestamping authority
-
-
-
Class eu.europa.esig.dss.model.ToBeSigned
class ToBeSigned extends Object implements Serializable-
Serialized Fields
-
bytes
byte[] bytes
The binaries to be signed
-
-
-
Class eu.europa.esig.dss.model.UserNotice
class UserNotice extends Object implements Serializable- serialVersionUID:
- 4637901888995768120L
-
-
Package eu.europa.esig.dss.model.identifier
-
Class eu.europa.esig.dss.model.identifier.CertificateTokenIdentifier
class CertificateTokenIdentifier extends TokenIdentifier implements Serializable- serialVersionUID:
- -2313198298281443379L
-
Class eu.europa.esig.dss.model.identifier.DataIdentifier
class DataIdentifier extends Identifier implements Serializable- serialVersionUID:
- -9023635708755646223L
-
Class eu.europa.esig.dss.model.identifier.EncapsulatedRevocationTokenIdentifier
class EncapsulatedRevocationTokenIdentifier extends MultipleDigestIdentifier implements Serializable- serialVersionUID:
- -562828035596645649L
-
Class eu.europa.esig.dss.model.identifier.EntityIdentifier
class EntityIdentifier extends Identifier implements Serializable- serialVersionUID:
- -3608001942910223023L
-
Class eu.europa.esig.dss.model.identifier.Identifier
class Identifier extends Object implements Serializable- serialVersionUID:
- 1440382536669604521L
-
Class eu.europa.esig.dss.model.identifier.MultipleDigestIdentifier
class MultipleDigestIdentifier extends Identifier implements Serializable- serialVersionUID:
- 8499261315144968564L
-
Serialized Fields
-
binaries
byte[] binaries
Binary to compute the identifier for -
digestMap
EnumMap<DigestAlgorithm,
byte[]> digestMap Digest map
-
-
Class eu.europa.esig.dss.model.identifier.TokenIdentifier
class TokenIdentifier extends MultipleDigestIdentifier implements Serializable- serialVersionUID:
- 1201653840828853681L
-
-
Package eu.europa.esig.dss.model.scope
-
Class eu.europa.esig.dss.model.scope.SignatureScope
class SignatureScope extends Object implements Serializable- serialVersionUID:
- -5579782848203348145L
-
Serialized Fields
-
children
List<SignatureScope> children
Represents a list of dependent signature scopes (e.g. Manifest entries) -
document
DSSDocument document
Original signer data -
dssId
DataIdentifier dssId
Represents a default DSS Identifier -
name
String name
The name of the item on which this signature scope applies
-
-
-
Package eu.europa.esig.dss.model.signature
-
Class eu.europa.esig.dss.model.signature.SignatureCryptographicVerification
class SignatureCryptographicVerification extends Object implements Serializable- serialVersionUID:
- -7343772251223888821L
-
Serialized Fields
-
errorMessageBuilder
StringBuilder errorMessageBuilder
Builds the error message if applicable. Empty value if validation succeeds. -
referenceDataFound
boolean referenceDataFound
Defines if (all) references data found -
referenceDataIntact
boolean referenceDataIntact
Defines if (all) references data intact -
signatureIntact
boolean signatureIntact
Defines if the SignatureValue is valid NOTE: This can be true but thesignatureValid
can be false
-
-
Class eu.europa.esig.dss.model.signature.SignaturePolicy
class SignaturePolicy extends Object implements Serializable- serialVersionUID:
- -7123856626729507608L
-
Serialized Fields
-
description
String description
The policy description -
digest
Digest digest
The digest of the signature policy -
docSpecification
SpDocSpecification docSpecification
Signature Policy Document Specification qualifier An identifier of the technical specification that defines the syntax used for producing the signature policy document. -
documentationReferences
List<String> documentationReferences
The documentation references -
hashAsInTechnicalSpecification
boolean hashAsInTechnicalSpecification
This indicated should the hash be computed as specified in a relevant signature specification according to the signature policy format -
identifier
String identifier
The signature policy identifier -
policyContent
DSSDocument policyContent
The policy content document -
uri
String uri
Signature Policy URI qualifier A URL where a copy of the signature policy MAY be obtained; -
userNotice
UserNotice userNotice
Signature Policy User Notice qualifier User notice that should be displayed when the signature is verified. -
validationResult
SignaturePolicyValidationResult validationResult
Validation result of the current signature policy -
zeroHash
boolean zeroHash
If it is a zero-hash policy
-
-
Class eu.europa.esig.dss.model.signature.SignaturePolicyValidationResult
class SignaturePolicyValidationResult extends Object implements Serializable- serialVersionUID:
- 9103973481602927960L
-
Serialized Fields
-
asn1Processable
boolean asn1Processable
Indicates if the signature policy is of an ASN.1 format -
digest
Digest digest
Defines the digest that have been computed on the provided policy document -
digestAlgorithmsEqual
boolean digestAlgorithmsEqual
Indicates if digest algorithms match -
digestValid
boolean digestValid
Indicated is the signature policy validation result is valid -
errors
Map<String,
String> errors A list of stored errors occurred during signature policy processing -
identified
boolean identified
Indicated if the signature policy has been identified
-
-
Class eu.europa.esig.dss.model.signature.SignatureProductionPlace
class SignatureProductionPlace extends Object implements Serializable-
Serialized Fields
-
city
String city
The location (city) -
countryName
String countryName
The countryName (can be 2-letters abbreviation, e.g. LU for Luxembourg) -
postalAddress
List<String> postalAddress
The postal address (used in CAdES) -
postalCode
String postalCode
The postalCode -
postOfficeBoxNumber
String postOfficeBoxNumber
The postOfficeBoxNumber -
stateOrProvince
String stateOrProvince
The region (stateOrProvince) -
streetAddress
String streetAddress
The address
-
-
-
-
Package eu.europa.esig.dss.model.timedependent
-
Class eu.europa.esig.dss.model.timedependent.BaseTimeDependent
class BaseTimeDependent extends Object implements Serializable- serialVersionUID:
- -6972849560865304279L
-
Class eu.europa.esig.dss.model.timedependent.MutableTimeDependentValues
class MutableTimeDependentValues extends TimeDependentValues<T extends TimeDependent> implements Serializable- serialVersionUID:
- -7260622365917872977L
-
Class eu.europa.esig.dss.model.timedependent.TimeDependentValues
class TimeDependentValues extends Object implements Serializable- serialVersionUID:
- -5066393438144711346L
-
Serialized Fields
-
immutableList
List<T extends TimeDependent> immutableList
The immutable list -
list
List<T extends TimeDependent> list
The linked list of values
-
-
-
Package eu.europa.esig.dss.model.tsl
-
Class eu.europa.esig.dss.model.tsl.CertificateContentEquivalence
class CertificateContentEquivalence extends Object implements Serializable- serialVersionUID:
- 6732042479139934031L
-
Serialized Fields
-
condition
Condition condition
Defines rules to trigger the equivalence translation -
contentReplacement
QCStatementOids contentReplacement
Contains OIDs of the equivalence rule -
context
MRAEquivalenceContext context
Defines the context of the certificate content equivalence (i.e. QcCompliance, QcType, etc.)
-
-
Class eu.europa.esig.dss.model.tsl.ConditionForQualifiers
class ConditionForQualifiers extends Object implements Serializable- serialVersionUID:
- 6284808669027768365L
-
Class eu.europa.esig.dss.model.tsl.LOTLInfo
class LOTLInfo extends TLInfo implements Serializable- serialVersionUID:
- -8969562861281744320L
-
Class eu.europa.esig.dss.model.tsl.MRA
class MRA extends Object implements Serializable- serialVersionUID:
- 6498087340536063280L
-
Serialized Fields
-
pointedContractingPartyLegislation
String pointedContractingPartyLegislation
Reference to the legal documentation of the pointed party -
pointingContractingPartyLegislation
String pointingContractingPartyLegislation
Reference to the legal documentation of the pointing party -
serviceEquivalence
List<MutableTimeDependentValues<ServiceEquivalence>> serviceEquivalence
Contains a list of equivalence schemes defined for various Trust Services -
technicalType
String technicalType
Value of technicalType attribute -
version
String version
Value of version attribute
-
-
Class eu.europa.esig.dss.model.tsl.OtherTSLPointer
class OtherTSLPointer extends Object implements Serializable- serialVersionUID:
- 3015076999802292662L
-
Serialized Fields
-
mimeType
String mimeType
MimeType of the Trusted List document -
mra
MRA mra
Mutual Recognition Agreement block -
schemeOperatorNames
Map<String,
List<String>> schemeOperatorNames A map of defined scheme operator names between the used languages -
schemeTerritory
String schemeTerritory
An ISO code of the country or an alliance -
schemeTypeCommunityRules
Map<String,
List<String>> schemeTypeCommunityRules A map of defined type community rules between the used languages -
sdiCertificates
List<CertificateToken> sdiCertificates
List of ServiceDigitalIdentity X509 certificates -
tslLocation
String tslLocation
URL location -
tslType
String tslType
Type of the Trusted List
-
-
Class eu.europa.esig.dss.model.tsl.PivotInfo
class PivotInfo extends LOTLInfo implements Serializable- serialVersionUID:
- 1724138551018429654L
-
Serialized Fields
-
certificateStatusMap
Map<CertificateToken,
CertificatePivotStatus> certificateStatusMap Map between certificates and their change statuses in the current Pivot -
lotlLocation
String lotlLocation
Associated XML LOTL Location
-
-
Class eu.europa.esig.dss.model.tsl.QCStatementOids
class QCStatementOids extends Object implements Serializable- serialVersionUID:
- 6212079045876178122L
-
Serialized Fields
-
qcCClegislations
List<String> qcCClegislations
List of QcCClegislation codes to be included -
qcCClegislationsToRemove
List<String> qcCClegislationsToRemove
List of QcCClegislation codes to be removed -
qcStatementIds
List<String> qcStatementIds
List of QcStatement identifiers to be included -
qcStatementIdsToRemove
List<String> qcStatementIdsToRemove
List of QcStatement identifiers to be removed -
qcTypeIds
List<String> qcTypeIds
List of QcType identifiers to be included -
qcTypeIdsToRemove
List<String> qcTypeIdsToRemove
List of QcType identifiers to be removed
-
-
Class eu.europa.esig.dss.model.tsl.ServiceEquivalence
class ServiceEquivalence extends BaseTimeDependent implements Serializable- serialVersionUID:
- 7729236073848705753L
-
Serialized Fields
-
certificateContentEquivalences
List<CertificateContentEquivalence> certificateContentEquivalences
CertificateContentReferencesEquivalenceList -
legalInfoIdentifier
String legalInfoIdentifier
TrustServiceLegalIdentifier -
qualifierEquivalence
Map<String,
String> qualifierEquivalence QualifierEquivalenceList equivalencies -
status
MRAStatus status
TrustServiceEquivalenceStatus -
statusEquivalence
Map<List<String>,
List<String>> statusEquivalence TrustServiceTSLStatusEquivalenceList equivalencies -
typeAsiEquivalence
Map<ServiceTypeASi,
ServiceTypeASi> typeAsiEquivalence AdditionalServiceInformation equivalencies
-
-
Class eu.europa.esig.dss.model.tsl.ServiceTypeASi
class ServiceTypeASi extends Object implements Serializable- serialVersionUID:
- 4310435264375542204L
-
Class eu.europa.esig.dss.model.tsl.TLInfo
class TLInfo extends Object implements Serializable- serialVersionUID:
- -1505115221927652721L
-
Serialized Fields
-
downloadCacheInfo
DownloadInfoRecord downloadCacheInfo
The download result record -
identifier
Identifier identifier
Cached Identifier instance -
otherTSLPointer
OtherTSLPointer otherTSLPointer
OtherTSLPointer element extracted from the pointing TL/LOTL -
parent
TLInfo parent
The parent LOTL/TL referencing the current Trusted List -
parsingCacheInfo
ParsingInfoRecord parsingCacheInfo
The parsing result record -
url
String url
Address of the source -
validationCacheInfo
ValidationInfoRecord validationCacheInfo
The validation result record
-
-
Class eu.europa.esig.dss.model.tsl.TLValidationJobSummary
class TLValidationJobSummary extends Object implements Serializable- serialVersionUID:
- -1035891155378415013L
-
Class eu.europa.esig.dss.model.tsl.TrustProperties
class TrustProperties extends Object implements Serializable- serialVersionUID:
- -7460897343036542905L
-
Serialized Fields
-
lotlInfo
LOTLInfo lotlInfo
The LOTL id -
tlInfo
TLInfo tlInfo
The TL id -
trustService
TimeDependentValues<TrustServiceStatusAndInformationExtensions> trustService
The trustService -
trustServiceProvider
TrustServiceProvider trustServiceProvider
The trustServiceProvider
-
-
Class eu.europa.esig.dss.model.tsl.TrustService
class TrustService extends Object implements Serializable- serialVersionUID:
- -7162121430380199621L
-
Serialized Fields
-
certificates
List<CertificateToken> certificates
List of certificates -
status
TimeDependentValues<TrustServiceStatusAndInformationExtensions> status
Statuses based on time
-
-
Class eu.europa.esig.dss.model.tsl.TrustServiceProvider
class TrustServiceProvider extends Object implements Serializable- serialVersionUID:
- -2690449134555769275L
-
Serialized Fields
-
electronicAddresses
Map<String,
List<String>> electronicAddresses The map of electronic addresses -
information
Map<String,
String> information The map of information -
names
Map<String,
List<String>> names The map of names -
postalAddresses
Map<String,
String> postalAddresses The map of postal addresses -
registrationIdentifiers
List<String> registrationIdentifiers
The list of registration identifiers -
services
List<TrustService> services
The list of trust services -
territory
String territory
The territory (country) -
tradeNames
Map<String,
List<String>> tradeNames The map of trade names
-
-
Class eu.europa.esig.dss.model.tsl.TrustServiceStatusAndInformationExtensions
class TrustServiceStatusAndInformationExtensions extends BaseTimeDependent implements Serializable- serialVersionUID:
- 7869738443424437560L
-
Serialized Fields
-
additionalServiceInfoUris
List<String> additionalServiceInfoUris
Additional service info urls -
conditionsForQualifiers
List<ConditionForQualifiers> conditionsForQualifiers
A list of condition for qualifiers -
expiredCertsRevocationInfo
Date expiredCertsRevocationInfo
The expired certs revocation info date -
names
Map<String,
List<String>> names Map of names -
serviceSupplyPoints
List<String> serviceSupplyPoints
List of service supply points -
status
String status
Status -
type
String type
The type
-
-
-
Package eu.europa.esig.dss.model.tsl.identifier
-
Class eu.europa.esig.dss.model.tsl.identifier.AbstractTLIdentifier
class AbstractTLIdentifier extends MultipleDigestIdentifier implements Serializable- serialVersionUID:
- -250692069626295484L
-
Class eu.europa.esig.dss.model.tsl.identifier.LOTLIdentifier
class LOTLIdentifier extends AbstractTLIdentifier implements Serializable- serialVersionUID:
- 8038937216737566183L
-
Class eu.europa.esig.dss.model.tsl.identifier.PivotIdentifier
class PivotIdentifier extends AbstractTLIdentifier implements Serializable- serialVersionUID:
- 1005934627070196126L
-
Class eu.europa.esig.dss.model.tsl.identifier.TrustedListIdentifier
class TrustedListIdentifier extends AbstractTLIdentifier implements Serializable- serialVersionUID:
- -527724241662081489L
-
-
Package eu.europa.esig.dss.model.x509
-
Class eu.europa.esig.dss.model.x509.CertificateToken
class CertificateToken extends Token implements Serializable-
Serialized Fields
-
entityKey
EntityIdentifier entityKey
Digest of the public key (cross certificates have same public key) -
keyUsageBits
List<KeyUsageBit> keyUsageBits
Cached list of KeyUsageBit -
selfSigned
Boolean selfSigned
Indicates if the certificate is self-signed. This attribute stays null till the first call toCertificateToken.isSelfSigned()
function. -
sourceURL
String sourceURL
URL used to download a certificate from (used in aia.caIssuers download operation) -
x509Certificate
X509Certificate x509Certificate
Encapsulated X509 certificate.
-
-
-
Class eu.europa.esig.dss.model.x509.Token
class Token extends Object implements Serializable-
Serialized Fields
-
publicKeyOfTheSigner
PublicKey publicKeyOfTheSigner
The publicKey of the signed certificate(s) -
signatureAlgorithm
SignatureAlgorithm signatureAlgorithm
The algorithm that was used to sign the token. -
signatureInvalidityReason
String signatureInvalidityReason
Indicates the token signature invalidity reason. -
signatureValidity
SignatureValidity signatureValidity
Indicates a status of token's signature Method isSignedBy(CertificateToken) must be called in order to obtain a signature validity Default: NOT_EVALUATED -
tokenIdentifier
TokenIdentifier tokenIdentifier
The token identifier to avoid computing more than one time the digest value
-
-
-
Class eu.europa.esig.dss.model.x509.TokenComparator
class TokenComparator extends Object implements Serializable- serialVersionUID:
- -6552184098542873764L
-
-
Package eu.europa.esig.dss.model.x509.extension
-
Class eu.europa.esig.dss.model.x509.extension.AuthorityInformationAccess
class AuthorityInformationAccess extends CertificateExtension implements Serializable- serialVersionUID:
- 3737049345593065825L
-
Class eu.europa.esig.dss.model.x509.extension.AuthorityKeyIdentifier
class AuthorityKeyIdentifier extends CertificateExtension implements Serializable- serialVersionUID:
- -4382641249022016152L
-
Serialized Fields
-
authorityCertIssuerSerial
byte[] authorityCertIssuerSerial
DER-encoded representation of combination of authorityCertIssuer and authorityCertSerialNumber parameters -
keyIdentifier
byte[] keyIdentifier
Key identifier property
-
-
Class eu.europa.esig.dss.model.x509.extension.BasicConstraints
class BasicConstraints extends CertificateExtension implements Serializable- serialVersionUID:
- -2670814551087982603L
-
Serialized Fields
-
ca
boolean ca
Defines whether the certificate is a CA certificate -
pathLenConstraint
int pathLenConstraint
Gives the maximum number of non-self-issued intermediate certificates that may follow this certificate in a valid certification path
-
-
Class eu.europa.esig.dss.model.x509.extension.CertificateExtension
class CertificateExtension extends Object implements Serializable- serialVersionUID:
- 580856406397002942L
-
Serialized Fields
-
Class eu.europa.esig.dss.model.x509.extension.CertificateExtensions
class CertificateExtensions extends Object implements Serializable- serialVersionUID:
- 1192565195947571006L
-
Serialized Fields
-
allExtensions
List<CertificateExtension> allExtensions
List of all certificate extensions -
authorityInformationAccess
AuthorityInformationAccess authorityInformationAccess
RFC 5280: 4.2.2.1. Authority Information Access -
authorityKeyIdentifier
AuthorityKeyIdentifier authorityKeyIdentifier
RFC 5280: 4.2.1.1. Authority Key Identifier -
basicConstraints
BasicConstraints basicConstraints
RFC 5280: 4.2.1.9. Basic Constraints -
certificatePolicies
CertificatePolicies certificatePolicies
RFC 5280: 4.2.1.4. Certificate Policies -
crlDistributionPoints
CRLDistributionPoints crlDistributionPoints
RFC 5280: 4.2.1.13. CRL Distribution Points -
extendedKeyUsage
ExtendedKeyUsages extendedKeyUsage
RFC 5280: 4.2.1.12. Extended Key Usage -
inhibitAnyPolicy
InhibitAnyPolicy inhibitAnyPolicy
RFC 5280: 4.2.1.14. Inhibit anyPolicy -
keyUsage
KeyUsage keyUsage
RFC 5280: 4.2.1.3. Key Usage -
nameConstraints
NameConstraints nameConstraints
RFC 5280: 4.2.1.10. Name Constraints -
ocspNoCheck
OCSPNoCheck ocspNoCheck
RFC 6960: 4.2.2.2.1. Revocation Checking of an Authorized Responder -
otherExtensions
List<CertificateExtension> otherExtensions
List of other extensions -
policyConstraints
PolicyConstraints policyConstraints
RFC 5280: 4.2.1.11. Policy Constraints -
qcStatements
QcStatements qcStatements
ETSI EN 319 412-1/5: QCStatements -
subjectAlternativeNames
SubjectAlternativeNames subjectAlternativeNames
RFC 5280: 4.2.1.6. Subject Alternative Name -
subjectKeyIdentifier
SubjectKeyIdentifier subjectKeyIdentifier
RFC 5280: 4.2.1.2. Subject Key Identifier -
validityAssuredShortTerm
ValidityAssuredShortTerm validityAssuredShortTerm
ETSI EN 319 412-1: 5.2.2 Validity Assured - Short Term
-
-
Class eu.europa.esig.dss.model.x509.extension.CertificatePolicies
class CertificatePolicies extends CertificateExtension implements Serializable- serialVersionUID:
- -7265911253903526171L
-
Serialized Fields
-
policyList
List<CertificatePolicy> policyList
List of certificate policies
-
-
Class eu.europa.esig.dss.model.x509.extension.CertificatePolicy
class CertificatePolicy extends Object implements Serializable- serialVersionUID:
- 2136045831073101720L
-
Class eu.europa.esig.dss.model.x509.extension.CRLDistributionPoints
class CRLDistributionPoints extends CertificateExtension implements Serializable- serialVersionUID:
- 8414843047407478743L
-
Class eu.europa.esig.dss.model.x509.extension.ExtendedKeyUsages
class ExtendedKeyUsages extends CertificateExtension implements Serializable- serialVersionUID:
- -7670242503924784204L
-
Class eu.europa.esig.dss.model.x509.extension.GeneralName
class GeneralName extends Object implements Serializable-
Serialized Fields
-
generalNameType
GeneralNameType generalNameType
Represents the type of the GeneralName -
value
String value
String representation of the GeneralName value
-
-
-
Class eu.europa.esig.dss.model.x509.extension.GeneralSubtree
class GeneralSubtree extends GeneralName implements Serializable- serialVersionUID:
- 4297563579116497603L
-
Serialized Fields
-
maximum
BigInteger maximum
MUST be absent -
minimum
BigInteger minimum
MUST be 0
-
-
Class eu.europa.esig.dss.model.x509.extension.InhibitAnyPolicy
class InhibitAnyPolicy extends CertificateExtension implements Serializable- serialVersionUID:
- 872144242608534696L
-
Serialized Fields
-
value
int value
Indicates the number of additional non-self-issued certificates that may appear in the path before anyPolicy is no longer permitted.
-
-
Class eu.europa.esig.dss.model.x509.extension.KeyUsage
class KeyUsage extends CertificateExtension implements Serializable- serialVersionUID:
- 431287385123264310L
-
Serialized Fields
-
keyUsageBits
List<KeyUsageBit> keyUsageBits
List of defined key usage bits
-
-
Class eu.europa.esig.dss.model.x509.extension.NameConstraints
class NameConstraints extends CertificateExtension implements Serializable- serialVersionUID:
- -1598798674152749825L
-
Serialized Fields
-
excludedSubtrees
List<GeneralSubtree> excludedSubtrees
Contains a list of subtrees that should be excluded from the issued certificate -
permittedSubtrees
List<GeneralSubtree> permittedSubtrees
Contains a list of subtrees that should match in the issued certificates
-
-
Class eu.europa.esig.dss.model.x509.extension.OCSPNoCheck
class OCSPNoCheck extends CertificateExtension implements Serializable- serialVersionUID:
- 8531078272781544641L
-
Serialized Fields
-
ocspNoCheckValue
boolean ocspNoCheckValue
Defines if the ocsp-nocheck extension is present and set to true
-
-
Class eu.europa.esig.dss.model.x509.extension.PdsLocation
class PdsLocation extends Object implements Serializable- serialVersionUID:
- 8286970864745135226L
-
Class eu.europa.esig.dss.model.x509.extension.PolicyConstraints
class PolicyConstraints extends CertificateExtension implements Serializable-
Serialized Fields
-
inhibitPolicyMapping
int inhibitPolicyMapping
The value indicates the number of additional certificates that may appear in the path before policy mapping is no longer permitted -
requireExplicitPolicy
int requireExplicitPolicy
Indicates the number of additional certificates that may appear in the path before an explicit policy is required for the entire path
-
-
-
Class eu.europa.esig.dss.model.x509.extension.PSD2QcType
class PSD2QcType extends Object implements Serializable- serialVersionUID:
- 3691830305051608960L
-
Class eu.europa.esig.dss.model.x509.extension.QCLimitValue
class QCLimitValue extends Object implements Serializable- serialVersionUID:
- -7080238483406477664L
-
Serialized Fields
-
amount
int amount
The transaction amount -
currency
String currency
The used currency -
exponent
int exponent
The exponent
-
-
Class eu.europa.esig.dss.model.x509.extension.QcStatements
class QcStatements extends CertificateExtension implements Serializable- serialVersionUID:
- -2866428750530761071L
-
Serialized Fields
-
otherOids
List<String> otherOids
This list contains OIDs defined in QcStatements, which are not supported by the current implementation -
psd2QcType
PSD2QcType psd2QcType
etsi-psd2-qcStatement QC-STATEMENT ::= {SYNTAX PSD2QcType IDENTIFIED BY id-etsi-psd2-qcStatement } id-etsi-psd2-qcStatement OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) psd2(19495) qcstatement(2) } -
qcCompliance
boolean qcCompliance
esi4-qcStatement-1 QC-STATEMENT ::= { IDENTIFIED BY id-etsi-qcs-QcCompliance } id-etsi-qcs-QcCompliance OBJECT IDENTIFIER ::= { id-etsi-qcs 1 } -
qcEuPDS
List<PdsLocation> qcEuPDS
esi4-qcStatement-5 QC-STATEMENT ::= { SYNTAX QcEuPDS IDENTIFIED BY id-etsi-qcs-QcPDS } id-etsi-qcs-QcPDS OBJECT IDENTIFIER ::= { id-etsi-qcs 5 } -
qcEuRetentionPeriod
Integer qcEuRetentionPeriod
esi4-qcStatement-3 QC-STATEMENT ::= { SYNTAX QcEuRetentionPeriod IDENTIFIED BY id-etsi-qcs-QcRetentionPeriod } id-etsi-qcs-QcRetentionPeriod OBJECT IDENTIFIER ::= { id-etsi-qcs 3 } -
qcLegislationCountryCodes
List<String> qcLegislationCountryCodes
esi4-qcStatement-7 QC-STATEMENT ::= { SYNTAX QcCClegislation IDENTIFIED BY id-etsi-qcsQcCClegislation } id-etsi-qcs-QcCClegislation OBJECT IDENTIFIER ::= { id-etsi-qcs 7 } QcCClegislation ::= SEQUENCE OF CountryName CountryName ::= PrintableString (SIZE (2)) (CONSTRAINED BY { -- ISO 3166-1 [6] alpha-2 codes only -- }) -
qcLimitValue
QCLimitValue qcLimitValue
esi4-qcStatement-2 QC-STATEMENT ::= { SYNTAX QcEuLimitValue IDENTIFIED BY id-etsi-qcs-QcLimitValue } id-etsi-qcs-QcLimitValue OBJECT IDENTIFIER ::= { id-etsi-qcs 2 } -
qcQSCD
boolean qcQSCD
esi4-qcStatement-4 QC-STATEMENT ::= { IDENTIFIED BY id-etsi-qcs-QcSSCD } id-etsi-qcs-QcSSCD OBJECT IDENTIFIER ::= { id-etsi-qcs 4 } -
qcSemanticsIdentifier
SemanticsIdentifier qcSemanticsIdentifier
id-etsi-qcs-semantics-identifiers OBJECT IDENTIFIER ::= { itu-t(0) identified-organization(4) etsi(0) id-cert-profile(194121) 1 } -
qcTypes
List<QCType> qcTypes
esi4-qcStatement-6 QC-STATEMENT ::= { SYNTAX QcType IDENTIFIED BY id-etsi-qcs-QcType } id-etsi-qcs-QcType OBJECT IDENTIFIER ::= { id-etsi-qcs 6 }
-
-
Class eu.europa.esig.dss.model.x509.extension.RoleOfPSP
class RoleOfPSP extends Object implements Serializable- serialVersionUID:
- -5276890972990138238L
-
Serialized Fields
-
pspName
String pspName
PSP name -
pspOid
RoleOfPspOid pspOid
Role OID
-
-
Class eu.europa.esig.dss.model.x509.extension.SubjectAlternativeNames
class SubjectAlternativeNames extends CertificateExtension implements Serializable- serialVersionUID:
- 1164359049003917189L
-
Serialized Fields
-
names
List<GeneralName> names
List of subject alternative names
-
-
Class eu.europa.esig.dss.model.x509.extension.SubjectKeyIdentifier
class SubjectKeyIdentifier extends CertificateExtension implements Serializable- serialVersionUID:
- -187448404652061938L
-
Serialized Fields
-
ski
byte[] ski
The subject key identifier
-
-
Class eu.europa.esig.dss.model.x509.extension.ValidityAssuredShortTerm
class ValidityAssuredShortTerm extends CertificateExtension implements Serializable- serialVersionUID:
- -5778233789227661204L
-
Serialized Fields
-
valAssuredSTCerts
boolean valAssuredSTCerts
Defines the value of ext-etsi-valassured-ST-certs extension
-
-
-
Package eu.europa.esig.dss.pades
-
Class eu.europa.esig.dss.pades.AbstractDSSFont
class AbstractDSSFont extends Object implements Serializable- serialVersionUID:
- 3565389650822834584L
-
Serialized Fields
-
size
float size
The size of the font
-
-
Class eu.europa.esig.dss.pades.DSSFileFont
class DSSFileFont extends AbstractDSSFont implements Serializable- serialVersionUID:
- -2631152291035404442L
-
Serialized Fields
-
embedFontSubset
boolean embedFontSubset
Defines whether only a subset of used glyphs should be embedded to a PDF, when a font file is used with a text information defined within a signature field. DEFAULT : FALSE (all glyphs from a font file are embedded to a PDF document) NOTE : this parameter will not take effect forDefaultPdfBoxVisibleSignatureDrawer
-
fileFont
DSSDocument fileFont
The font document -
javaFont
Font javaFont
Java implementation of the font
-
-
Class eu.europa.esig.dss.pades.DSSJavaFont
class DSSJavaFont extends AbstractDSSFont implements Serializable- serialVersionUID:
- 5555902178825682245L
-
Serialized Fields
-
javaFont
Font javaFont
The Java font
-
-
Class eu.europa.esig.dss.pades.PAdESProfileParameters
class PAdESProfileParameters extends ProfileParameters implements Serializable- serialVersionUID:
- 852030281057208148L
-
Serialized Fields
-
pdfToBeSignedCache
PdfSignatureCache pdfToBeSignedCache
Internal cache used to accelerate the signature creation process
-
-
Class eu.europa.esig.dss.pades.PAdESSignatureParameters
class PAdESSignatureParameters extends CAdESSignatureParameters implements Serializable- serialVersionUID:
- -1632557456487796227L
-
Serialized Fields
-
appName
String appName
The signing app name -
contactInfo
String contactInfo
The contact info -
includeVRIDictionary
boolean includeVRIDictionary
Defines whether the VRI dictionary should be included to a PAdES signature on extension within its LT-level revision (DSS-revision) Default: FALSE (VRI dictionary is not included) -
location
String location
The signer's location -
passwordProtection
char[] passwordProtection
Password used to encrypt a PDF -
permission
CertificationPermission permission
This attribute allows to create a "certification signature". That allows to remove permission(s) in case of future change(s). -
reason
String reason
The signature creation reason -
signatureFilter
String signatureFilter
This attribute allows to override the used Filter for a Signature. Default value is Adobe.PPKLite -
signatureImageParameters
SignatureImageParameters signatureImageParameters
This attribute is used to create visible signature in PAdES form -
signatureSize
int signatureSize
Defines the preserved space for a signature context Default : 9472 (default value in pdfbox) -
signatureSubFilter
String signatureSubFilter
This attribute allows to override the used subFilter for a Signature. Default value is ETSI.CAdES.detached -
signerName
String signerName
This attribute allows to explicitly specify the SignerName (name for the Signature). The person or authority signing the document. -
signingTimeZone
TimeZone signingTimeZone
The time-zone used for signature creation Default: TimeZone.getDefault()
-
-
Class eu.europa.esig.dss.pades.PAdESTimestampParameters
class PAdESTimestampParameters extends CAdESTimestampParameters implements Serializable-
Serialized Fields
-
appName
String appName
The signing app name -
passwordProtection
char[] passwordProtection
Password used to encrypt a PDF -
pdfSignatureCache
PdfSignatureCache pdfSignatureCache
The internal signature processing variable -
timestampDate
Date timestampDate
Date of the timestamp -
timestampFilter
String timestampFilter
This attribute allows to override the used Filter for a Timestamp. Default value is Adobe.PPKLite -
timestampImageParameters
SignatureImageParameters timestampImageParameters
This attribute is used to create a visible timestamp in PAdES form -
timestampSize
int timestampSize
This attribute defines a length of a reserved space for the timestamp inside a /Contents attribute Default value is 9472 (from PDFBox) -
timestampSubFilter
String timestampSubFilter
This attribute allows to override the used subFilter for a Timestamp. Default value is ETSI.RFC3161
-
-
-
Class eu.europa.esig.dss.pades.SignatureFieldParameters
class SignatureFieldParameters extends Object implements Serializable- serialVersionUID:
- 4032195150617714778L
-
Serialized Fields
-
fieldId
String fieldId
Signature field id/name (optional) -
height
float height
Signature field height -
originX
float originX
Coordinate X where to add the signature field (origin is top/left corner) -
originY
float originY
Coordinate Y where to add the signature field (origin is top/left corner) -
page
int page
Page number where the signature field is added -
rotation
VisualSignatureRotation rotation
Use rotation on the PDF page, where the signature field will be created -
width
float width
Signature field width
-
-
Class eu.europa.esig.dss.pades.SignatureImageParameters
class SignatureImageParameters extends Object implements Serializable- serialVersionUID:
- -327971057134928889L
-
Serialized Fields
-
alignmentHorizontal
VisualSignatureAlignmentHorizontal alignmentHorizontal
Horizontal alignment of the visual signature on the pdf page -
alignmentVertical
VisualSignatureAlignmentVertical alignmentVertical
Vertical alignment of the visual signature on the pdf page -
backgroundColor
Color backgroundColor
This variable defines the color of the image -
dpi
Integer dpi
This variable defines the DPI of the image -
fieldParameters
SignatureFieldParameters fieldParameters
This variable defines aSignatureFieldParameters
like field positions and dimensions -
image
DSSDocument image
This variable contains the image to use (company logo,...) -
imageScaling
ImageScaling imageScaling
Defines the image scaling behavior within a signature field with a fixed size DEFAULT : ImageScaling.STRETCH (stretches the image in both directions to fill the signature field) -
textParameters
SignatureImageTextParameters textParameters
This variable is use to defines the text to generate on the image -
zoom
int zoom
This variable defines a percent to zoom the image (100% means no scaling). Note: This do not touch zooming of the text representation.
-
-
Class eu.europa.esig.dss.pades.SignatureImageTextParameters
class SignatureImageTextParameters extends Object implements Serializable- serialVersionUID:
- 727438728149346847L
-
Serialized Fields
-
backgroundColor
Color backgroundColor
This variable defines the background of a text bounding box -
dssFont
DSSFont dssFont
This variable defines the font to use (default is PTSerifRegular) -
padding
float padding
This variable defines a padding in pixels to bound text around (default is 5) -
signerTextHorizontalAlignment
SignerTextHorizontalAlignment signerTextHorizontalAlignment
This variable set the more line text horizontal alignment -
signerTextPosition
SignerTextPosition signerTextPosition
This variable allows to add signer name on the image (by default, LEFT) -
signerTextVerticalAlignment
SignerTextVerticalAlignment signerTextVerticalAlignment
This variable is define the image from text vertical alignment in connection with the image
It has effect when theSignerPosition
isLEFT
orRIGHT
-
text
String text
This variable defines the text to sign -
textColor
Color textColor
This variable defines the text color to use (default is BLACK) (PAdES visual appearance: allow null as text color, preventing graphic operators) -
textWrapping
TextWrapping textWrapping
This variable defines how the given text should be wrapped within the signature field's box Default : TextWrapping.FONT_BASED - the text is computed based on thedssFont
configuration
-
-
-
Package eu.europa.esig.dss.pades.exception
-
Exception Class eu.europa.esig.dss.pades.exception.InvalidPasswordException
class InvalidPasswordException extends DSSException implements Serializable- serialVersionUID:
- -624171256740572085L
-
Exception Class eu.europa.esig.dss.pades.exception.ProtectedDocumentException
class ProtectedDocumentException extends DSSException implements Serializable- serialVersionUID:
- 7616019266734940111L
-
-
Package eu.europa.esig.dss.pades.signature
-
Class eu.europa.esig.dss.pades.signature.PAdESService
class PAdESService extends AbstractSignatureService<PAdESSignatureParameters,PAdESTimestampParameters> implements Serializable - serialVersionUID:
- -6518552348520127617L
-
Serialized Fields
-
cmsForPAdESGenerationService
ExternalCMSService cmsForPAdESGenerationService
Builds the CMSSignedData -
pdfObjFactory
IPdfObjFactory pdfObjFactory
Loads a relevant implementation for signature creation/extension
-
-
Class eu.europa.esig.dss.pades.signature.PAdESWithExternalCMSService
class PAdESWithExternalCMSService extends Object implements Serializable- serialVersionUID:
- -6168823023670905054L
-
Serialized Fields
-
certificateVerifier
CertificateVerifier certificateVerifier
The CertificateVerifier used for a certificate chain validation -
pdfObjFactory
IPdfObjFactory pdfObjFactory
Loads a relevant implementation for signature creation/extension -
tspSource
TSPSource tspSource
The TSPSource to use for timestamp requests
-
-
-
Package eu.europa.esig.dss.pades.validation
-
Class eu.europa.esig.dss.pades.validation.ByteRange
class ByteRange extends Object implements Serializable- serialVersionUID:
- 3577208788371349439L
-
Serialized Fields
-
byteRangeArray
int[] byteRangeArray
Represents a PDF signature byteRange -
valid
Boolean valid
Defined whether /ByteRange is valid (shall be defined by external process)
-
-
Class eu.europa.esig.dss.pades.validation.PAdESCertificateSource
class PAdESCertificateSource extends CAdESCertificateSource implements Serializable-
Serialized Fields
-
dssDictionaryCertificateSource
PdfDssDictCertificateSource dssDictionaryCertificateSource
The certificate source of the DSS dictionary
-
-
-
Class eu.europa.esig.dss.pades.validation.PAdESCRLSource
class PAdESCRLSource extends OfflineCRLSource implements Serializable-
Serialized Fields
-
cmsCrlSource
PdfCmsCRLSource cmsCrlSource
CMS CRL source -
dssDictCrlSource
PdfDssDictCRLSource dssDictCrlSource
DSS dictionary CRL source
-
-
-
Class eu.europa.esig.dss.pades.validation.PAdESOCSPSource
class PAdESOCSPSource extends OfflineOCSPSource implements Serializable-
Serialized Fields
-
cmsOCSPSource
PdfCmsOCSPSource cmsOCSPSource
CMS OCSP source -
dssDictOCSPSource
PdfDssDictOCSPSource dssDictOCSPSource
DSS dictionary OCSP source
-
-
-
Class eu.europa.esig.dss.pades.validation.PAdESSignature
class PAdESSignature extends CAdESSignature implements Serializable- serialVersionUID:
- 3818555396958720967L
-
Serialized Fields
-
documentRevisions
List<PdfRevision> documentRevisions
Contains a complete list of validating document revisions -
dssCertificateSource
ListCertificateSource dssCertificateSource
Represents a certificate source obtained from DSS/VRI revisions -
dssCRLSource
ListRevocationSource<CRL> dssCRLSource
Represents a CRL source obtained from DSS/VRI revisions -
dssOCSPSource
ListRevocationSource<OCSP> dssOCSPSource
Represents an OCSP source obtained from DSS/VRI revisions -
pdfSignatureRevision
PdfSignatureRevision pdfSignatureRevision
Represents the corresponding PDF revision -
vriKey
String vriKey
SHA-1 key computed on /Contents of the signature
-
-
Class eu.europa.esig.dss.pades.validation.PAdESSignatureIdentifierBuilder
class PAdESSignatureIdentifierBuilder extends AbstractSignatureIdentifierBuilder implements Serializable- serialVersionUID:
- -8000663721847997317L
-
Class eu.europa.esig.dss.pades.validation.PdfByteRangeDocument
class PdfByteRangeDocument extends CommonDocument implements Serializable- serialVersionUID:
- 7879399189697068569L
-
Serialized Fields
-
byteRange
ByteRange byteRange
The ByteRange to be read -
pdfDocument
DSSDocument pdfDocument
Input PDF document to read
-
-
Class eu.europa.esig.dss.pades.validation.PdfCmsCRLSource
class PdfCmsCRLSource extends OfflineCRLSource implements Serializable -
Class eu.europa.esig.dss.pades.validation.PdfCmsOCSPSource
class PdfCmsOCSPSource extends OfflineOCSPSource implements Serializable
-
-
Package eu.europa.esig.dss.pades.validation.dss
-
Class eu.europa.esig.dss.pades.validation.dss.PdfCompositeDssDictCertificateSource
class PdfCompositeDssDictCertificateSource extends TokenCertificateSource implements Serializable-
Serialized Fields
-
certMap
Map<Long,
Set<CertificateToken>> certMap Composite map of certificate tokens extracted from different /DSS revisions
-
-
-
Class eu.europa.esig.dss.pades.validation.dss.PdfCompositeDssDictCRLSource
class PdfCompositeDssDictCRLSource extends OfflineCRLSource implements Serializable-
Serialized Fields
-
crlBinaryByIdMap
Map<Long,
Set<CRLBinary>> crlBinaryByIdMap Composite map of CRL tokens extracted from different /DSS revisions by id -
crlBinaryByObjectMap
Map<EncapsulatedRevocationTokenIdentifier<CRL>,
Set<Long>> crlBinaryByObjectMap Composite map of CRL tokens extracted from different /DSS revisions by encoded object binaries -
crlTokenMap
Map<RevocationToken<CRL>,
Set<Long>> crlTokenMap Cached map of created CRLTokens and corresponding PDF object ids
-
-
-
Class eu.europa.esig.dss.pades.validation.dss.PdfCompositeDssDictionary
class PdfCompositeDssDictionary extends Object implements Serializable-
Serialized Fields
-
certificateSource
PdfCompositeDssDictCertificateSource certificateSource
Represents a merged result of certificate sources extracted from PDF document -
crlSource
PdfCompositeDssDictCRLSource crlSource
Represents a merged result of CRL sources extracted from PDF document -
ocspSource
PdfCompositeDssDictOCSPSource ocspSource
Represents a merged result of OCSP sources extracted from PDF document
-
-
-
Class eu.europa.esig.dss.pades.validation.dss.PdfCompositeDssDictOCSPSource
class PdfCompositeDssDictOCSPSource extends OfflineOCSPSource implements Serializable-
Serialized Fields
-
ocspBinaryByIdMap
Map<Long,
Set<OCSPResponseBinary>> ocspBinaryByIdMap Composite map of OCSP tokens extracted from different /DSS revisions by object id -
ocspBinaryByObjectMap
Map<EncapsulatedRevocationTokenIdentifier<OCSP>,
Set<Long>> ocspBinaryByObjectMap Composite map of OCSP tokens extracted from different /DSS revisions by encoded object binaries -
ocspTokenMap
Map<RevocationToken<OCSP>,
Set<Long>> ocspTokenMap Cached map of created OCSPTokens and corresponding PDF object ids
-
-
-
Class eu.europa.esig.dss.pades.validation.dss.PdfDssDictCertificateSource
class PdfDssDictCertificateSource extends TokenCertificateSource implements Serializable- serialVersionUID:
- 7254611440571170316L
-
Serialized Fields
-
compositeCertificateSource
PdfCompositeDssDictCertificateSource compositeCertificateSource
Merged certificate source combined from all /DSS revisions -
dssDictionary
PdfDssDict dssDictionary
The DSS dictionary -
relatedVRIDictionaryName
String relatedVRIDictionaryName
Name of the signature's VRI dictionary, when applicable
-
-
Class eu.europa.esig.dss.pades.validation.dss.PdfDssDictCRLSource
class PdfDssDictCRLSource extends OfflineCRLSource implements Serializable- serialVersionUID:
- 7920126699012690199L
-
Serialized Fields
-
compositeCRLSource
PdfCompositeDssDictCRLSource compositeCRLSource
Merged certificate source combined from all /DSS revisions -
crlMap
Map<Long,
CRLBinary> crlMap Cached CRL Map -
dssDictionary
PdfDssDict dssDictionary
The DSS dictionary -
relatedVRIDictionaryName
String relatedVRIDictionaryName
Name of the signature's VRI dictionary, when applicable
-
-
Class eu.europa.esig.dss.pades.validation.dss.PdfDssDictOCSPSource
class PdfDssDictOCSPSource extends OfflineOCSPSource implements Serializable- serialVersionUID:
- 1503525374769179608L
-
Serialized Fields
-
compositeOCSPSource
PdfCompositeDssDictOCSPSource compositeOCSPSource
Merged certificate source combined from all /DSS revisions -
dssDictionary
PdfDssDict dssDictionary
The DSS dictionary -
ocspMap
Map<Long,
OCSPResponseBinary> ocspMap Cached OCSP Map -
relatedVRIDictionaryName
String relatedVRIDictionaryName
Name of the signature's VRI dictionary, when applicable
-
-
Class eu.europa.esig.dss.pades.validation.dss.VriDictionaryTimestampIdentifierBuilder
class VriDictionaryTimestampIdentifierBuilder extends TimestampIdentifierBuilder implements Serializable- serialVersionUID:
- 1258485021800079377L
-
Serialized Fields
-
name
String name
Identifier of the corresponding VRI dictionary in the PDF document
-
-
-
Package eu.europa.esig.dss.pades.validation.scope
-
Class eu.europa.esig.dss.pades.validation.scope.FullPdfByteRangeSignatureScope
class FullPdfByteRangeSignatureScope extends PdfByteRangeSignatureScope implements Serializable- serialVersionUID:
- -1284820739809488661L
-
Class eu.europa.esig.dss.pades.validation.scope.PartialPdfByteRangeSignatureScope
class PartialPdfByteRangeSignatureScope extends PdfByteRangeSignatureScope implements Serializable- serialVersionUID:
- -8793601604854976873L
-
Class eu.europa.esig.dss.pades.validation.scope.PdfByteRangeSignatureScope
class PdfByteRangeSignatureScope extends SignatureScope implements Serializable- serialVersionUID:
- -5812599751054145819L
-
Serialized Fields
-
byteRange
ByteRange byteRange
The covered byte range
-
-
-
Package eu.europa.esig.dss.pades.validation.timestamp
-
Class eu.europa.esig.dss.pades.validation.timestamp.PAdESTimestampSource
class PAdESTimestampSource extends CAdESTimestampSource implements Serializable-
Serialized Fields
-
documentRevisions
List<PdfRevision> documentRevisions
List ofPdfRevision
s
-
-
-
Class eu.europa.esig.dss.pades.validation.timestamp.PdfTimestampToken
class PdfTimestampToken extends TimestampToken implements Serializable- serialVersionUID:
- -5410279655319854578L
-
Serialized Fields
-
pdfRevision
PdfDocTimestampRevision pdfRevision
The related PDF revision
-
-
Class eu.europa.esig.dss.pades.validation.timestamp.PdfTimestampTokenIdentifierBuilder
class PdfTimestampTokenIdentifierBuilder extends TimestampIdentifierBuilder implements Serializable- serialVersionUID:
- -6655656136412456482L
-
Serialized Fields
-
pdfTimestampToken
PdfTimestampToken pdfTimestampToken
PDF document time-stamp token
-
-
-
Package eu.europa.esig.dss.pdf
-
Class eu.europa.esig.dss.pdf.AbstractPdfDssDict
class AbstractPdfDssDict extends Object implements Serializable- serialVersionUID:
- 625347967057384829L
-
Serialized Fields
-
certMap
Map<Long,
CertificateToken> certMap The map of certificate objects -
crlMap
Map<Long,
CRLBinary> crlMap The map of CRL objects -
ocspMap
Map<Long,
OCSPResponseBinary> ocspMap The map of OCSP objects
-
-
Class eu.europa.esig.dss.pdf.PdfCMSRevision
class PdfCMSRevision extends Object implements Serializable- serialVersionUID:
- 7392943800496129517L
-
Serialized Fields
-
coverAllOriginalBytes
boolean coverAllOriginalBytes
Defines if the revision covers all document bytes -
modificationDetection
PdfModificationDetection modificationDetection
Detects the modification in the PDF content -
previousRevision
DSSDocument previousRevision
Original signed revision content -
signatureDictionary
PdfSignatureDictionary signatureDictionary
The PDF Signature Dictionary -
signatureFields
List<PdfSignatureField> signatureFields
A list of signed fields by the corresponding signature -
signedContent
DSSDocument signedContent
The signed data binaries
-
-
Class eu.europa.esig.dss.pdf.PdfDocDssRevision
class PdfDocDssRevision extends Object implements Serializable- serialVersionUID:
- -1369264311522424583L
-
Serialized Fields
-
certificateSource
PdfDssDictCertificateSource certificateSource
Cached certificate source -
compositeDssDictionary
PdfCompositeDssDictionary compositeDssDictionary
The composite DSS dictionary combined from all /DSS revisions' content -
crlSource
PdfDssDictCRLSource crlSource
Cached CRL source -
dssDictionary
PdfDssDict dssDictionary
The DSS dictionary from the revision -
ocspSource
PdfDssDictOCSPSource ocspSource
Cached OCSP source
-
-
Class eu.europa.esig.dss.pdf.PdfDocTimestampRevision
class PdfDocTimestampRevision extends PdfCMSRevision implements Serializable- serialVersionUID:
- -1526261963945359026L
-
Serialized Fields
-
timestampToken
PdfTimestampToken timestampToken
The document timestamp token from the revision
-
-
Class eu.europa.esig.dss.pdf.PdfSignatureCache
class PdfSignatureCache extends Object implements Serializable- serialVersionUID:
- 8200423861085879279L
-
Serialized Fields
-
messageDigest
DSSMessageDigest messageDigest
Cached digest value of the covered ByteRange -
toBeSignedDocument
DSSDocument toBeSignedDocument
Represents a pre-generated PDF document, used for digest computation, preserving a /Contents space for CMS Signed Data inclusion
-
-
Class eu.europa.esig.dss.pdf.PdfSignatureDictionaryComparator
class PdfSignatureDictionaryComparator extends Object implements Serializable- serialVersionUID:
- 1451660656464810618L
-
Class eu.europa.esig.dss.pdf.PdfSignatureRevision
class PdfSignatureRevision extends PdfCMSRevision implements Serializable- serialVersionUID:
- -7955378314622568135L
-
Serialized Fields
-
compositeDssDictionary
PdfCompositeDssDictionary compositeDssDictionary
The composite DSS dictionary combined from all /DSS revisions' content -
dssDictionary
PdfDssDict dssDictionary
The corresponding DSS dictionary
-
-
Class eu.europa.esig.dss.pdf.PdfVriDict
class PdfVriDict extends AbstractPdfDssDict implements Serializable- serialVersionUID:
- -1545254066906625419L
-
Class eu.europa.esig.dss.pdf.SingleDssDict
class SingleDssDict extends AbstractPdfDssDict implements Serializable- serialVersionUID:
- -6209573303629371895L
-
Serialized Fields
-
vris
List<PdfVriDict> vris
Represents a list of VRI dictionaries incorporated into the DSS dictionary
-
-
-
Package eu.europa.esig.dss.pdf.modifications
-
Class eu.europa.esig.dss.pdf.modifications.CommonPdfModification
class CommonPdfModification extends Object implements Serializable- serialVersionUID:
- 5098480832510387427L
-
Serialized Fields
-
page
int page
Defines page of the found modification
-
-
Class eu.europa.esig.dss.pdf.modifications.PdfModificationDetection
class PdfModificationDetection extends Object implements Serializable- serialVersionUID:
- -3111838612302655954L
-
Serialized Fields
-
annotationOverlaps
List<PdfModification> annotationOverlaps
List of annotation overlaps -
objectModifications
PdfObjectModifications objectModifications
Filtered collection ofObjectModification
s between a signed and final revisions -
pageDifferences
List<PdfModification> pageDifferences
List of page amount differences between revisions -
visualDifferences
List<PdfModification> visualDifferences
List of visual differences between revisions
-
-
Class eu.europa.esig.dss.pdf.modifications.PdfObjectModifications
class PdfObjectModifications extends Object implements Serializable- serialVersionUID:
- -3635513805958905805L
-
Serialized Fields
-
annotCreationChanges
List<ObjectModification> annotCreationChanges
Changes that are acceptable for /DocMDP P=3 parameter level (Annotation creation, deletion, and modification) -
formFillInAndSignatureCreationChanges
List<ObjectModification> formFillInAndSignatureCreationChanges
Changes that are acceptable for /DocMDP P=2 parameter level (Filling in forms, instantiating page templates, and signing) -
secureChanges
List<ObjectModification> secureChanges
Modifications that are not considered as changes in an incremental update (DSS dictionary, DocTimeStamp creation) -
undefinedChanges
List<ObjectModification> undefinedChanges
Other changes that may invalidate the signature
-
-
-
Package eu.europa.esig.dss.pdf.openpdf.visible
-
Class eu.europa.esig.dss.pdf.openpdf.visible.ITextNativeFont
class ITextNativeFont extends AbstractDSSFont implements Serializable- serialVersionUID:
- 6440459797629392086L
-
Serialized Fields
-
baseFont
com.lowagie.text.pdf.BaseFont baseFont
The OpenPDF font
-
-
-
Package eu.europa.esig.dss.pdf.pdfbox.visible
-
Class eu.europa.esig.dss.pdf.pdfbox.visible.PdfBoxNativeFont
class PdfBoxNativeFont extends AbstractDSSFont implements Serializable- serialVersionUID:
- -7122453492359548221L
-
Serialized Fields
-
pdFont
org.apache.pdfbox.pdmodel.font.PDFont pdFont
PDFBox font
-
-
-
Package eu.europa.esig.dss.pdf.visible
-
Class eu.europa.esig.dss.pdf.visible.ImageResolution
class ImageResolution extends Object implements Serializable- serialVersionUID:
- -141396204517073379L
-
Serialized Fields
-
xDpi
int xDpi
X axis dpi -
yDpi
int yDpi
Y axis dpi
-
-
Class eu.europa.esig.dss.pdf.visible.SignatureFieldDimensionAndPosition
class SignatureFieldDimensionAndPosition extends Object implements Serializable- serialVersionUID:
- 5513776649702929990L
-
Serialized Fields
-
boxHeight
float boxHeight
Height of the signature bounding box -
boxWidth
float boxWidth
Width of the signature bounding box -
boxX
float boxX
Upper left X coordinate of the signature bounding box -
boxY
float boxY
Upper left Y coordinate of the signature bounding box -
globalRotation
int globalRotation
The global rotation of the page -
imageBoxHeight
float imageBoxHeight
Height of the image bounding box -
imageBoxWidth
float imageBoxWidth
Width of the image bounding box -
imageBoxX
float imageBoxX
Upper left X coordinate of the image bounding box -
imageBoxY
float imageBoxY
Upper left Y coordinate of the image bounding box -
imageHeight
float imageHeight
Height of the image -
imageResolution
ImageResolution imageResolution
ImageResolution -
imageWidth
float imageWidth
Width of the image -
imageX
float imageX
Upper left X coordinate of the image -
imageY
float imageY
Upper left Y coordinate of the image -
text
String text
The text string -
textBoxHeight
float textBoxHeight
Height the text bounding box -
textBoxWidth
float textBoxWidth
Width the text bounding box -
textBoxX
float textBoxX
Upper left X coordinate of the text bounding box -
textBoxY
float textBoxY
Upper left Y coordinate of the text bounding box -
textHeight
float textHeight
Height of the text -
textSize
float textSize
The text size -
textWidth
float textWidth
Width of the text -
textX
float textX
Upper left X coordinate of the text -
textY
float textY
Upper left Y coordinate of the text
-
-
-
Package eu.europa.esig.dss.pki.exception
-
Exception Class eu.europa.esig.dss.pki.exception.PKIException
class PKIException extends RuntimeException implements Serializable- serialVersionUID:
- 169016737311236775L
-
-
Package eu.europa.esig.dss.pki.jaxb
-
Class eu.europa.esig.dss.pki.jaxb.XmlCertificatePolicies
class XmlCertificatePolicies extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlCertificateType
class XmlCertificateType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
ca
XmlEmptyType ca
-
caIssuers
XmlEntityKey caIssuers
-
certificatePolicies
XmlCertificatePolicies certificatePolicies
-
country
String country
-
crl
XmlEntityKey crl
-
crossCertificate
XmlEntityKey crossCertificate
-
digestAlgo
DigestAlgorithm digestAlgo
-
extendedKeyUsages
XmlExtendedKeyUsages extendedKeyUsages
-
issuer
XmlEntityKey issuer
-
keyAlgo
XmlKeyAlgo keyAlgo
-
keyUsages
XmlKeyUsages keyUsages
-
notAfter
XmlDateDefinitionType notAfter
-
notBefore
XmlDateDefinitionType notBefore
-
ocsp
XmlEntityKey ocsp
-
ocspNoCheck
XmlEmptyType ocspNoCheck
-
ocspResponder
XmlEntityKey ocspResponder
-
organization
String organization
-
pseudo
String pseudo
-
qcCClegislation
XmlQcCClegislation qcCClegislation
-
qcStatementIds
XmlQcStatementIds qcStatementIds
-
qcTypes
XmlQcTypes qcTypes
-
revocation
XmlRevocationType revocation
-
serialNumber
long serialNumber
-
subject
String subject
-
trustAnchor
XmlEmptyType trustAnchor
-
-
Class eu.europa.esig.dss.pki.jaxb.XmlDateDefinitionType
class XmlDateDefinitionType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlEmptyType
class XmlEmptyType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlEntityKey
class XmlEntityKey extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlExtendedKeyUsages
class XmlExtendedKeyUsages extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlKeyAlgo
class XmlKeyAlgo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
encryption
EncryptionAlgorithm encryption
-
length
Integer length
-
pss
Boolean pss
-
-
Class eu.europa.esig.dss.pki.jaxb.XmlKeyUsages
class XmlKeyUsages extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keyUsage
List<KeyUsageBit> keyUsage
-
-
Class eu.europa.esig.dss.pki.jaxb.XmlPki
class XmlPki extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificate
List<XmlCertificateType> certificate
-
country
String country
-
name
String name
-
organization
String organization
-
-
Class eu.europa.esig.dss.pki.jaxb.XmlQcCClegislation
class XmlQcCClegislation extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlQcStatementIds
class XmlQcStatementIds extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlQcTypes
class XmlQcTypes extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.pki.jaxb.XmlRevocationType
class XmlRevocationType extends XmlDateDefinitionType implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
reason
RevocationReason reason
-
-
-
Package eu.europa.esig.dss.pki.jaxb.model
-
Class eu.europa.esig.dss.pki.jaxb.model.JAXBCertEntity
class JAXBCertEntity extends Object implements Serializable- serialVersionUID:
- 5363087537311186428L
-
Serialized Fields
-
certificateToken
CertificateToken certificateToken
Certificate token -
issuer
JAXBCertEntity issuer
The issuer's cert entity -
ocspResponder
JAXBCertEntity ocspResponder
Delegated OCSP responder -
pkiName
String pkiName
The associated PKI factory's name -
privateKey
byte[] privateKey
DER-encoded private key associated with the certificate -
revocationDate
Date revocationDate
Revocation time of the certificate, when applicable -
revocationReason
RevocationReason revocationReason
Revocation reason of the certificate, when applicable -
serialNumber
Long serialNumber
Certificate's serial number -
subject
String subject
Certificate's subject name -
trustAnchor
boolean trustAnchor
Defines whether the current certificate is a trust anchor
-
-
-
Package eu.europa.esig.dss.pki.model
-
Package eu.europa.esig.dss.pki.x509.aia
-
Class eu.europa.esig.dss.pki.x509.aia.PKIAIASource
class PKIAIASource extends Object implements Serializable- serialVersionUID:
- 6081957919058132853L
-
Serialized Fields
-
certEntityRepository
CertEntityRepository certEntityRepository
The repository managing the PKI -
completeCertificateChain
boolean completeCertificateChain
Defines whether a complete certificate chain should be returned, or only the certificate's issuer certificate Default: TRUE (complete certificate chain is returned)
-
-
-
Package eu.europa.esig.dss.pki.x509.revocation.crl
-
Class eu.europa.esig.dss.pki.x509.revocation.crl.PKICRLSource
class PKICRLSource extends Object implements Serializable- serialVersionUID:
- 6912729291417315212L
-
Serialized Fields
-
certEntityRepository
CertEntityRepository certEntityRepository
The repository managing the PKI -
crlIssuer
CertEntity crlIssuer
Cert Entity issuing the CRL responses -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The DigestAlgorithm to be used on CRL signing -
encryptionAlgorithm
EncryptionAlgorithm encryptionAlgorithm
Encryption algorithm of the signature of the CRL -
nextUpdate
Date nextUpdate
Indicates the date by which a new CRL will be issued -
thisUpdate
Date thisUpdate
Indicates the issue date of the CRL
-
-
-
Package eu.europa.esig.dss.pki.x509.revocation.ocsp
-
Class eu.europa.esig.dss.pki.x509.revocation.ocsp.PKIDelegatedOCSPSource
class PKIDelegatedOCSPSource extends PKIOCSPSource implements Serializable- serialVersionUID:
- 1812419786179539363L
-
Serialized Fields
-
ocspResponders
Map<CertEntity,
CertEntity> ocspResponders Map of CA cert entities and their delegated OCSP Responders
-
-
Class eu.europa.esig.dss.pki.x509.revocation.ocsp.PKIOCSPSource
class PKIOCSPSource extends Object implements Serializable- serialVersionUID:
- 346675613204623498L
-
Serialized Fields
-
certEntityRepository
CertEntityRepository certEntityRepository
The repository managing the PKI issuing the OCSP responses -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The Digest Algorithm of the signature of the OCSP response -
encryptionAlgorithm
EncryptionAlgorithm encryptionAlgorithm
Encryption algorithm of the signature of the OCSP response -
nextUpdate
Date nextUpdate
NextUpdate of the revocation status information -
ocspResponder
CertEntity ocspResponder
Certificate entity representing an OCSP issuer -
producedAt
Date producedAt
Time of OCSP response signature -
responderIdByKey
boolean responderIdByKey
Defines whether a ResponderID property should be generated by the used Subject Key Identifier (SKI) -
thisUpdate
Date thisUpdate
ThisUpdate of the revocation status information
-
-
-
Package eu.europa.esig.dss.pki.x509.tsp
-
Class eu.europa.esig.dss.pki.x509.tsp.PKITSPSource
class PKITSPSource extends KeyEntityTSPSource implements Serializable- serialVersionUID:
- -7408921046892174782L
-
-
Package eu.europa.esig.dss.policy.jaxb
-
Class eu.europa.esig.dss.policy.jaxb.Algo
class Algo extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.policy.jaxb.AlgoExpirationDate
class AlgoExpirationDate extends ListAlgo implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.policy.jaxb.BasicSignatureConstraints
class BasicSignatureConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
annotationChanges
LevelConstraint annotationChanges
-
byteRange
LevelConstraint byteRange
-
byteRangeAllDocument
LevelConstraint byteRangeAllDocument
-
byteRangeCollision
LevelConstraint byteRangeCollision
-
caCertificate
CertificateConstraints caCertificate
-
cryptographic
CryptographicConstraint cryptographic
-
docMDP
LevelConstraint docMDP
-
fieldMDP
LevelConstraint fieldMDP
-
formFillChanges
LevelConstraint formFillChanges
-
manifestEntryNameMatch
LevelConstraint manifestEntryNameMatch
-
manifestEntryObjectExistence
LevelConstraint manifestEntryObjectExistence
-
manifestEntryObjectGroup
LevelConstraint manifestEntryObjectGroup
-
manifestEntryObjectIntact
LevelConstraint manifestEntryObjectIntact
-
pdfAnnotationOverlap
LevelConstraint pdfAnnotationOverlap
-
pdfPageDifference
LevelConstraint pdfPageDifference
-
pdfSignatureDictionary
LevelConstraint pdfSignatureDictionary
-
pdfVisualDifference
LevelConstraint pdfVisualDifference
-
prospectiveCertificateChain
LevelConstraint prospectiveCertificateChain
-
referenceDataExistence
LevelConstraint referenceDataExistence
-
referenceDataIntact
LevelConstraint referenceDataIntact
-
referenceDataNameMatch
LevelConstraint referenceDataNameMatch
-
sigFieldLock
LevelConstraint sigFieldLock
-
signatureDuplicated
LevelConstraint signatureDuplicated
-
signatureIntact
LevelConstraint signatureIntact
-
signatureValid
LevelConstraint signatureValid
-
signerInformationStore
LevelConstraint signerInformationStore
-
signingCertificate
CertificateConstraints signingCertificate
-
trustServiceStatus
MultiValuesConstraint trustServiceStatus
-
trustServiceTypeIdentifier
MultiValuesConstraint trustServiceTypeIdentifier
-
undefinedChanges
LevelConstraint undefinedChanges
-
-
Class eu.europa.esig.dss.policy.jaxb.CertificateConstraints
class CertificateConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptableRevocationDataFound
LevelConstraint acceptableRevocationDataFound
-
authorityInfoAccessPresent
LevelConstraint authorityInfoAccessPresent
-
ca
LevelConstraint ca
-
commonName
MultiValuesConstraint commonName
-
country
MultiValuesConstraint country
-
crlNextUpdatePresent
LevelConstraint crlNextUpdatePresent
-
cryptographic
CryptographicConstraint cryptographic
-
email
MultiValuesConstraint email
-
extendedKeyUsage
MultiValuesConstraint extendedKeyUsage
-
forbiddenExtensions
MultiValuesConstraint forbiddenExtensions
-
givenName
MultiValuesConstraint givenName
-
issuedToLegalPerson
LevelConstraint issuedToLegalPerson
-
issuedToNaturalPerson
LevelConstraint issuedToNaturalPerson
-
issuerName
LevelConstraint issuerName
-
keyUsage
MultiValuesConstraint keyUsage
-
locality
MultiValuesConstraint locality
-
maxPathLength
LevelConstraint maxPathLength
-
minQcEuLimitValue
IntValueConstraint minQcEuLimitValue
-
minQcEuRetentionPeriod
IntValueConstraint minQcEuRetentionPeriod
-
nameConstraints
LevelConstraint nameConstraints
-
notExpired
LevelConstraint notExpired
-
notOnHold
LevelConstraint notOnHold
-
notRevoked
LevelConstraint notRevoked
-
notSelfSigned
LevelConstraint notSelfSigned
-
ocspNextUpdatePresent
LevelConstraint ocspNextUpdatePresent
-
organizationIdentifier
MultiValuesConstraint organizationIdentifier
-
organizationName
MultiValuesConstraint organizationName
-
organizationUnit
MultiValuesConstraint organizationUnit
-
policyIds
MultiValuesConstraint policyIds
-
policyQualificationIds
LevelConstraint policyQualificationIds
-
policySupportedByQSCDIds
LevelConstraint policySupportedByQSCDIds
-
policyTree
LevelConstraint policyTree
-
psd2QcCompetentAuthorityId
MultiValuesConstraint psd2QcCompetentAuthorityId
-
psd2QcCompetentAuthorityName
MultiValuesConstraint psd2QcCompetentAuthorityName
-
psd2QcTypeRolesOfPSP
MultiValuesConstraint psd2QcTypeRolesOfPSP
-
pseudonym
MultiValuesConstraint pseudonym
-
qcCompliance
LevelConstraint qcCompliance
-
qcEuLimitValueCurrency
ValueConstraint qcEuLimitValueCurrency
-
qcEuPDSLocation
MultiValuesConstraint qcEuPDSLocation
-
qcLegislationCountryCodes
MultiValuesConstraint qcLegislationCountryCodes
-
qcSSCD
LevelConstraint qcSSCD
-
qcType
MultiValuesConstraint qcType
-
recognition
LevelConstraint recognition
-
revocationDataAvailable
LevelConstraint revocationDataAvailable
-
revocationDataSkip
CertificateValuesConstraint revocationDataSkip
-
revocationFreshness
TimeConstraint revocationFreshness
-
revocationFreshnessNextUpdate
LevelConstraint revocationFreshnessNextUpdate
-
revocationInfoAccessPresent
LevelConstraint revocationInfoAccessPresent
-
revocationIssuerNotExpired
LevelConstraint revocationIssuerNotExpired
-
selfSigned
LevelConstraint selfSigned
-
semanticsIdentifier
MultiValuesConstraint semanticsIdentifier
-
serialNumberPresent
LevelConstraint serialNumberPresent
-
signature
LevelConstraint signature
-
state
MultiValuesConstraint state
-
supportedCriticalExtensions
MultiValuesConstraint supportedCriticalExtensions
-
surname
MultiValuesConstraint surname
-
title
MultiValuesConstraint title
-
usePseudonym
LevelConstraint usePseudonym
-
-
Class eu.europa.esig.dss.policy.jaxb.CertificateValuesConstraint
class CertificateValuesConstraint extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateExtensions
MultiValuesConstraint certificateExtensions
-
certificatePolicies
MultiValuesConstraint certificatePolicies
-
-
Class eu.europa.esig.dss.policy.jaxb.ConstraintsParameters
class ConstraintsParameters extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
containerConstraints
ContainerConstraints containerConstraints
-
counterSignatureConstraints
SignatureConstraints counterSignatureConstraints
-
cryptographic
CryptographicConstraint cryptographic
-
description
String description
-
eidas
EIDAS eidas
-
evidenceRecord
EvidenceRecordConstraints evidenceRecord
-
model
ModelConstraint model
-
name
String name
-
pdfaConstraints
PDFAConstraints pdfaConstraints
-
revocation
RevocationConstraints revocation
-
signatureConstraints
SignatureConstraints signatureConstraints
-
timestamp
TimestampConstraints timestamp
-
-
Class eu.europa.esig.dss.policy.jaxb.ContainerConstraints
class ContainerConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptableContainerTypes
MultiValuesConstraint acceptableContainerTypes
-
acceptableMimeTypeFileContent
MultiValuesConstraint acceptableMimeTypeFileContent
-
acceptableZipComment
MultiValuesConstraint acceptableZipComment
-
allFilesSigned
LevelConstraint allFilesSigned
-
manifestFilePresent
LevelConstraint manifestFilePresent
-
mimeTypeFilePresent
LevelConstraint mimeTypeFilePresent
-
signedFilesPresent
LevelConstraint signedFilesPresent
-
zipCommentPresent
LevelConstraint zipCommentPresent
-
-
Class eu.europa.esig.dss.policy.jaxb.CryptographicConstraint
class CryptographicConstraint extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptableDigestAlgo
ListAlgo acceptableDigestAlgo
-
acceptableEncryptionAlgo
ListAlgo acceptableEncryptionAlgo
-
algoExpirationDate
AlgoExpirationDate algoExpirationDate
-
miniPublicKeySize
ListAlgo miniPublicKeySize
-
-
Class eu.europa.esig.dss.policy.jaxb.EIDAS
class EIDAS extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tlFreshness
TimeConstraint tlFreshness
-
tlNotExpired
LevelConstraint tlNotExpired
-
tlVersion
ValueConstraint tlVersion
-
tlWellSigned
LevelConstraint tlWellSigned
-
-
Class eu.europa.esig.dss.policy.jaxb.EvidenceRecordConstraints
class EvidenceRecordConstraints extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cryptographic
CryptographicConstraint cryptographic
-
dataObjectExistence
LevelConstraint dataObjectExistence
-
dataObjectFound
LevelConstraint dataObjectFound
-
dataObjectGroup
LevelConstraint dataObjectGroup
-
dataObjectIntact
LevelConstraint dataObjectIntact
-
evidenceRecordValid
LevelConstraint evidenceRecordValid
-
hashTreeRenewal
LevelConstraint hashTreeRenewal
-
-
Class eu.europa.esig.dss.policy.jaxb.IntValueConstraint
class IntValueConstraint extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
Integer value
-
-
Class eu.europa.esig.dss.policy.jaxb.LevelConstraint
class LevelConstraint extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
level
Level level
-
-
Class eu.europa.esig.dss.policy.jaxb.ListAlgo
class ListAlgo extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.policy.jaxb.ModelConstraint
class ModelConstraint extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
Model value
-
-
Class eu.europa.esig.dss.policy.jaxb.MultiValuesConstraint
class MultiValuesConstraint extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.policy.jaxb.PDFAConstraints
class PDFAConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptablePDFAProfiles
MultiValuesConstraint acceptablePDFAProfiles
-
pdfaCompliant
LevelConstraint pdfaCompliant
-
-
Class eu.europa.esig.dss.policy.jaxb.RevocationConstraints
class RevocationConstraints extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
basicSignatureConstraints
BasicSignatureConstraints basicSignatureConstraints
-
ocspCertHashMatch
LevelConstraint ocspCertHashMatch
-
ocspCertHashPresent
LevelConstraint ocspCertHashPresent
-
ocspResponderIdMatch
LevelConstraint ocspResponderIdMatch
-
selfIssuedOCSP
LevelConstraint selfIssuedOCSP
-
unknownStatus
LevelConstraint unknownStatus
-
-
Class eu.europa.esig.dss.policy.jaxb.SignatureConstraints
class SignatureConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
acceptableFormats
MultiValuesConstraint acceptableFormats
-
acceptablePolicies
MultiValuesConstraint acceptablePolicies
-
basicSignatureConstraints
BasicSignatureConstraints basicSignatureConstraints
-
fullScope
LevelConstraint fullScope
-
policyAvailable
LevelConstraint policyAvailable
-
policyHashMatch
LevelConstraint policyHashMatch
-
signaturePolicyStorePresent
LevelConstraint signaturePolicyStorePresent
-
signedAttributes
SignedAttributesConstraints signedAttributes
-
structuralValidation
LevelConstraint structuralValidation
-
unsignedAttributes
UnsignedAttributesConstraints unsignedAttributes
-
-
Class eu.europa.esig.dss.policy.jaxb.SignedAttributesConstraints
class SignedAttributesConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certDigestMatch
LevelConstraint certDigestMatch
-
certDigestPresent
LevelConstraint certDigestPresent
-
certifiedRoles
MultiValuesConstraint certifiedRoles
-
claimedRoles
MultiValuesConstraint claimedRoles
-
commitmentTypeIndication
MultiValuesConstraint commitmentTypeIndication
-
contentHints
ValueConstraint contentHints
-
contentIdentifier
ValueConstraint contentIdentifier
-
contentTimeStamp
LevelConstraint contentTimeStamp
-
contentTimeStampMessageImprint
LevelConstraint contentTimeStampMessageImprint
-
contentType
ValueConstraint contentType
-
ellipticCurveKeySize
LevelConstraint ellipticCurveKeySize
-
issuerSerialMatch
LevelConstraint issuerSerialMatch
-
keyIdentifierMatch
LevelConstraint keyIdentifierMatch
-
keyIdentifierPresent
LevelConstraint keyIdentifierPresent
-
messageDigestOrSignedPropertiesPresent
LevelConstraint messageDigestOrSignedPropertiesPresent
-
referencesToAllCertificateChainPresent
LevelConstraint referencesToAllCertificateChainPresent
-
signerLocation
LevelConstraint signerLocation
-
signingCertificateDigestAlgorithm
LevelConstraint signingCertificateDigestAlgorithm
-
signingCertificatePresent
LevelConstraint signingCertificatePresent
-
signingCertificateRefersCertificateChain
LevelConstraint signingCertificateRefersCertificateChain
-
signingTime
LevelConstraint signingTime
-
unicitySigningCertificate
LevelConstraint unicitySigningCertificate
-
-
Class eu.europa.esig.dss.policy.jaxb.TimeConstraint
class TimeConstraint extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.policy.jaxb.TimestampConstraints
class TimestampConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
basicSignatureConstraints
BasicSignatureConstraints basicSignatureConstraints
-
bestSignatureTimeBeforeExpirationDateOfSigningCertificate
LevelConstraint bestSignatureTimeBeforeExpirationDateOfSigningCertificate
-
coherence
LevelConstraint coherence
-
revocationTimeAgainstBestSignatureTime
LevelConstraint revocationTimeAgainstBestSignatureTime
-
signedAttributes
SignedAttributesConstraints signedAttributes
-
timestampDelay
TimeConstraint timestampDelay
-
timestampValid
LevelConstraint timestampValid
-
tsaGeneralNameContentMatch
LevelConstraint tsaGeneralNameContentMatch
-
tsaGeneralNameOrderMatch
LevelConstraint tsaGeneralNameOrderMatch
-
tsaGeneralNamePresent
LevelConstraint tsaGeneralNamePresent
-
-
Class eu.europa.esig.dss.policy.jaxb.UnsignedAttributesConstraints
class UnsignedAttributesConstraints extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archiveTimeStamp
LevelConstraint archiveTimeStamp
-
counterSignature
LevelConstraint counterSignature
-
documentTimeStamp
LevelConstraint documentTimeStamp
-
ltaLevelTimeStamp
LevelConstraint ltaLevelTimeStamp
-
signatureTimeStamp
LevelConstraint signatureTimeStamp
-
tLevelTimeStamp
LevelConstraint tLevelTimeStamp
-
validationDataRefsOnlyTimeStamp
LevelConstraint validationDataRefsOnlyTimeStamp
-
validationDataTimeStamp
LevelConstraint validationDataTimeStamp
-
-
Class eu.europa.esig.dss.policy.jaxb.ValueConstraint
class ValueConstraint extends LevelConstraint implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
value
String value
-
-
-
Package eu.europa.esig.dss.service
-
Class eu.europa.esig.dss.service.SecureRandomNonceSource
class SecureRandomNonceSource extends Object implements Serializable- serialVersionUID:
- 8999041563539837258L
-
Serialized Fields
-
secureRandom
SecureRandom secureRandom
The secure random instance
-
-
-
Package eu.europa.esig.dss.service.crl
-
Class eu.europa.esig.dss.service.crl.JdbcCacheCRLSource
- serialVersionUID:
- 3007740140330998336L
-
Class eu.europa.esig.dss.service.crl.OnlineCRLSource
class OnlineCRLSource extends Object implements Serializable- serialVersionUID:
- 6912729291417315212L
-
Serialized Fields
-
dataLoader
DataLoader dataLoader
The component that allows to retrieve the data using any protocol: HTTP, HTTPS, FTP, LDAP. -
preferredProtocol
Protocol preferredProtocol
If the multiple protocols are available to retrieve the revocation data, then that indicated by this variable is used first.
-
-
-
Package eu.europa.esig.dss.service.http.commons
-
Class eu.europa.esig.dss.service.http.commons.CommonsDataLoader
class CommonsDataLoader extends Object implements Serializable- serialVersionUID:
- -805432648564425522L
-
Serialized Fields
-
authenticationMap
Map<HostConnection,
UserCredentials> authenticationMap Contains rules credentials for authentication to different resources -
connectionKeepAlive
org.apache.hc.core5.util.TimeValue connectionKeepAlive
Connection keep alive timeout -
connectionsMaxPerRoute
int connectionsMaxPerRoute
Maximum connections number per route -
connectionsMaxTotal
int connectionsMaxTotal
Maximum connections number in time -
connectionTimeToLive
org.apache.hc.core5.util.TimeValue connectionTimeToLive
The finite connection total time to live (TTL) -
contentType
String contentType
The content type value -
loadKeyStoreAsTrustMaterial
boolean loadKeyStoreAsTrustMaterial
Defines if the keyStore shall be loaded as a trusted material -
preemptiveAuthentication
boolean preemptiveAuthentication
Defines whether the preemptive basic authentication should be used -
proxyConfig
ProxyConfig proxyConfig
The proxy configuration -
redirectsEnabled
boolean redirectsEnabled
Defines if the redirection is enabled -
sslKeystore
DSSDocument sslKeystore
Keystore for SSL. -
sslKeystorePassword
char[] sslKeystorePassword
Keystore's password. -
sslKeystoreType
String sslKeystoreType
Keystore's type. -
sslProtocol
String sslProtocol
Used SSL protocol -
sslTruststore
DSSDocument sslTruststore
TrustStore for SSL. -
sslTruststorePassword
char[] sslTruststorePassword
Truststore's password. -
sslTruststoreType
String sslTruststoreType
Trust store's type -
supportedSSLCipherSuites
String[] supportedSSLCipherSuites
Array of supported SSL Cipher Suites -
supportedSSLProtocols
String[] supportedSSLProtocols
Array of supported SSL protocols -
timeoutConnection
org.apache.hc.core5.util.Timeout timeoutConnection
The timeout connection -
timeoutConnectionRequest
org.apache.hc.core5.util.Timeout timeoutConnectionRequest
The connection request timeout -
timeoutResponse
org.apache.hc.core5.util.Timeout timeoutResponse
The server response timeout -
timeoutSocket
org.apache.hc.core5.util.Timeout timeoutSocket
The timeout socket -
useSystemProperties
boolean useSystemProperties
Defines if the default system network properties shall be used
-
-
Class eu.europa.esig.dss.service.http.commons.FileCacheDataLoader
class FileCacheDataLoader extends Object implements Serializable- serialVersionUID:
- 1028849693098211169L
-
Serialized Fields
-
cacheExpirationTime
long cacheExpirationTime
The cache expiration time, after which the document shall be downloaded again -
dataLoader
DataLoader dataLoader
The dataloader to be used for a remote files access -
fileCacheDirectory
File fileCacheDirectory
The directory to cache files -
toBeLoaded
List<String> toBeLoaded
List of URIs to be loaded -
toIgnored
List<String> toIgnored
List of URIs to be ignored
-
-
Class eu.europa.esig.dss.service.http.commons.HostConnection
class HostConnection extends Object implements Serializable- serialVersionUID:
- -7172356669516643532L
-
Class eu.europa.esig.dss.service.http.commons.OCSPDataLoader
class OCSPDataLoader extends CommonsDataLoader implements Serializable- serialVersionUID:
- 2472180566621053378L
-
Class eu.europa.esig.dss.service.http.commons.SSLCertificateLoader
class SSLCertificateLoader extends Object implements Serializable- serialVersionUID:
- -2560386894555266018L
-
Serialized Fields
-
commonsDataLoader
CommonsDataLoader commonsDataLoader
A proxied CommonsDataLoader to be used
-
-
Class eu.europa.esig.dss.service.http.commons.TimestampDataLoader
class TimestampDataLoader extends CommonsDataLoader implements Serializable- serialVersionUID:
- 7215904514623575104L
-
Class eu.europa.esig.dss.service.http.commons.UserCredentials
class UserCredentials extends Object implements Serializable- serialVersionUID:
- -3095450289231987392L
-
Serialized Fields
-
password
char[] password
The authentication password -
username
String username
Identifies user's login name or username
-
-
-
Package eu.europa.esig.dss.service.http.proxy
-
Class eu.europa.esig.dss.service.http.proxy.ProxyConfig
class ProxyConfig extends Object implements Serializable- serialVersionUID:
- 1593348076007277826L
-
Serialized Fields
-
httpProperties
ProxyProperties httpProperties
Properties for HTTP Proxy (null if disabled) -
httpsProperties
ProxyProperties httpsProperties
Properties for HTTPS Proxy (null if disabled)
-
-
Class eu.europa.esig.dss.service.http.proxy.ProxyProperties
class ProxyProperties extends Object implements Serializable- serialVersionUID:
- 1570253159682776873L
-
Serialized Fields
-
excludedHosts
Collection<String> excludedHosts
Defines a list of hosts (URLs) to be excluded from the proxy configuration -
host
String host
The host to use -
password
char[] password
The password to use -
port
int port
The port to use -
scheme
String scheme
The host connection scheme -
user
String user
The user to use
-
-
-
Package eu.europa.esig.dss.service.ocsp
-
Class eu.europa.esig.dss.service.ocsp.JdbcCacheOCSPSource
- serialVersionUID:
- 10480458323923489L
-
Class eu.europa.esig.dss.service.ocsp.OnlineOCSPSource
class OnlineOCSPSource extends Object implements Serializable-
Serialized Fields
-
alertOnInvalidNonce
StatusAlert alertOnInvalidNonce
This variable sets a behavior when an obtained OCSP response's nonce does not match the expected value. NOTE: applies only whennonceSource
is defined. -
alertOnInvalidUpdateTime
StatusAlert alertOnInvalidUpdateTime
This variable sets a behavior when the current time is not within the range extracted from thisUpdate and nextUpdate fields of the obtained OCSP response. NOTE: applies only when nonce validation is not performed. -
alertOnNonexistentNonce
StatusAlert alertOnNonexistentNonce
This variable sets a behavior when an obtained OCSP response does not contain expected nonce value. NOTE: applies only whennonceSource
is defined. -
certIDDigestAlgorithm
DigestAlgorithm certIDDigestAlgorithm
The DigestAlgorithm to be used in hash calculation for CertID on a request building -
dataLoader
DataLoader dataLoader
The data loader used to retrieve the OCSP response. -
nextUpdateTolerancePeriod
long nextUpdateTolerancePeriod
Clients MAY allow configuration of a small tolerance period for acceptance of responses after nextUpdate to handle minor clock differences relative to responders and caches. -
nonceSource
NonceSource nonceSource
This variable is used to prevent the replay attack.
-
-
-
-
Package eu.europa.esig.dss.service.tsp
-
Class eu.europa.esig.dss.service.tsp.OnlineTSPSource
class OnlineTSPSource extends Object implements Serializable- serialVersionUID:
- 2327302822894625162L
-
Serialized Fields
-
dataLoader
DataLoader dataLoader
The data loader used to retrieve the TSP response. -
nonceSource
NonceSource nonceSource
This variable is used to prevent the replay attack. -
policyOid
org.bouncycastle.asn1.ASN1ObjectIdentifier policyOid
The requested policy oid -
tspServer
String tspServer
The URL of the TSP server
-
-
-
Package eu.europa.esig.dss.service.x509.aia
-
Class eu.europa.esig.dss.service.x509.aia.JdbcCacheAIASource
class JdbcCacheAIASource extends RepositoryAIASource implements Serializable- serialVersionUID:
- -4332455769204417938L
-
-
Package eu.europa.esig.dss.signature
-
Class eu.europa.esig.dss.signature.AbstractSignatureParameters
class AbstractSignatureParameters extends AbstractSerializableSignatureParameters<TP extends SerializableTimestampParameters> implements Serializable-
Serialized Fields
-
certificateChain
List<CertificateToken> certificateChain
This field contains theList
of chain of certificates. It includes the signing certificate. -
contentTimestamps
List<TimestampToken> contentTimestamps
This parameter is here because that's a signed attribute. It must be computed before getDataToSign/signDocument -
context
ProfileParameters context
The internal signature processing variable -
detachedContents
List<DSSDocument> detachedContents
The documents to be signed -
signedData
byte[] signedData
Optional parameter that contains the actual canonicalized data that was used when creating the signature value. This allows scenarios were ToBeSigned was externally updated before signature value was created (i.e. signature certificate was appended). If this parameter is specified it will be used in the signed document. -
signingCertificate
CertificateToken signingCertificate
This field contains the signing certificate.
-
-
-
Class eu.europa.esig.dss.signature.AbstractSignatureService
class AbstractSignatureService extends Object implements Serializable-
Serialized Fields
-
certificateVerifier
CertificateVerifier certificateVerifier
The CertificateVerifier used for a certificate chain validation -
tspSource
TSPSource tspSource
The TSPSource to use for timestamp requests
-
-
-
Class eu.europa.esig.dss.signature.ProfileParameters
class ProfileParameters extends Object implements Serializable- serialVersionUID:
- -8281291690615571695L
-
Serialized Fields
-
detachedContents
List<DSSDocument> detachedContents
Cached detached contents (used for DETACHED signature creation or/and ASiC containers signing) -
deterministicId
String deterministicId
The id created in a deterministic way based on the filled parameters to use in the signature file
-
-
-
Package eu.europa.esig.dss.simplecertificatereport.jaxb
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlChainItem
class XmlChainItem extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
aiaUrls
List<String> aiaUrls
-
cpsUrls
List<String> cpsUrls
-
crlUrls
List<String> crlUrls
-
enactedMRA
Boolean enactedMRA
-
extendedKeyUsages
List<String> extendedKeyUsages
-
id
String id
-
indication
Indication indication
-
issuerId
String issuerId
-
keyUsages
List<KeyUsageBit> keyUsages
-
notAfter
Date notAfter
-
notBefore
Date notBefore
-
ocspUrls
List<String> ocspUrls
-
pdsUrls
List<String> pdsUrls
-
qualificationAtIssuance
CertificateQualification qualificationAtIssuance
-
qualificationAtValidation
CertificateQualification qualificationAtValidation
-
qualificationDetailsAtIssuance
XmlDetails qualificationDetailsAtIssuance
-
qualificationDetailsAtValidation
XmlDetails qualificationDetailsAtValidation
-
revocation
XmlRevocation revocation
-
subIndication
SubIndication subIndication
-
subject
XmlSubject subject
-
trustAnchors
List<XmlTrustAnchor> trustAnchors
-
x509ValidationDetails
XmlDetails x509ValidationDetails
-
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlDetails
class XmlDetails extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
error
List<XmlMessage> error
-
info
List<XmlMessage> info
-
warning
List<XmlMessage> warning
-
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlMessage
class XmlMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlRevocation
class XmlRevocation extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
revocationDate
Date revocationDate
-
revocationReason
RevocationReason revocationReason
-
thisUpdate
Date thisUpdate
-
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlSimpleCertificateReport
class XmlSimpleCertificateReport extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
chain
List<XmlChainItem> chain
-
validationPolicy
XmlValidationPolicy validationPolicy
-
validationTime
Date validationTime
-
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlSubject
class XmlSubject extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlTrustAnchor
class XmlTrustAnchor extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplecertificatereport.jaxb.XmlValidationPolicy
class XmlValidationPolicy extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package eu.europa.esig.dss.simplereport.jaxb
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlCertificate
class XmlCertificate extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
qualifiedName
String qualifiedName
-
trustAnchors
XmlTrustAnchors trustAnchors
-
trusted
Boolean trusted
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlCertificateChain
class XmlCertificateChain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificate
List<XmlCertificate> certificate
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlDetails
class XmlDetails extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
error
List<XmlMessage> error
-
info
List<XmlMessage> info
-
warning
List<XmlMessage> warning
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlEvidenceRecord
class XmlEvidenceRecord extends XmlToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
evidenceRecordScope
List<XmlSignatureScope> evidenceRecordScope
-
poeTime
Date poeTime
-
timestamps
XmlTimestamps timestamps
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlEvidenceRecords
class XmlEvidenceRecords extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
evidenceRecord
List<XmlEvidenceRecord> evidenceRecord
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlMessage
class XmlMessage extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlPDFAInfo
class XmlPDFAInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
pdfaProfile
String pdfaProfile
-
valid
Boolean valid
-
validationMessages
XmlValidationMessages validationMessages
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlSemantic
class XmlSemantic extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlSignature
class XmlSignature extends XmlToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
bestSignatureTime
Date bestSignatureTime
-
counterSignature
Boolean counterSignature
-
evidenceRecords
XmlEvidenceRecords evidenceRecords
-
extensionPeriodMax
Date extensionPeriodMax
-
extensionPeriodMin
Date extensionPeriodMin
-
parentId
String parentId
-
signatureFormat
SignatureLevel signatureFormat
-
signatureLevel
XmlSignatureLevel signatureLevel
-
signatureScope
List<XmlSignatureScope> signatureScope
-
signedBy
String signedBy
-
signingTime
Date signingTime
-
timestamps
XmlTimestamps timestamps
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlSignatureLevel
class XmlSignatureLevel extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
-
value
SignatureQualification value
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlSignatureScope
class XmlSignatureScope extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
name
String name
-
scope
SignatureScopeType scope
-
value
String value
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport
class XmlSimpleReport extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
containerType
ASiCContainerType containerType
-
documentName
String documentName
-
pdfaInfo
XmlPDFAInfo pdfaInfo
-
semantic
List<XmlSemantic> semantic
-
signatureOrTimestampOrEvidenceRecord
List<XmlToken> signatureOrTimestampOrEvidenceRecord
-
signaturesCount
int signaturesCount
-
validationPolicy
XmlValidationPolicy validationPolicy
-
validationTime
Date validationTime
-
validSignaturesCount
int validSignaturesCount
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlTimestamp
class XmlTimestamp extends XmlToken implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
evidenceRecords
XmlEvidenceRecords evidenceRecords
-
producedBy
String producedBy
-
productionTime
Date productionTime
-
timestampLevel
XmlTimestampLevel timestampLevel
-
timestampScope
List<XmlSignatureScope> timestampScope
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlTimestampLevel
class XmlTimestampLevel extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
-
value
TimestampQualification value
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlTimestamps
class XmlTimestamps extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
timestamp
List<XmlTimestamp> timestamp
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlToken
class XmlToken extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
adESValidationDetails
XmlDetails adESValidationDetails
-
certificateChain
XmlCertificateChain certificateChain
-
filename
String filename
-
id
String id
-
indication
Indication indication
-
qualificationDetails
XmlDetails qualificationDetails
-
subIndication
SubIndication subIndication
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlTrustAnchor
class XmlTrustAnchor extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlTrustAnchors
class XmlTrustAnchors extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trustAnchor
List<XmlTrustAnchor> trustAnchor
-
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlValidationMessages
class XmlValidationMessages extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.dss.simplereport.jaxb.XmlValidationPolicy
class XmlValidationPolicy extends Object implements Serializable- serialVersionUID:
- 1L
-
-
Package eu.europa.esig.dss.spi
-
Class eu.europa.esig.dss.spi.SignatureCertificateSource
class SignatureCertificateSource extends TokenCertificateSource implements Serializable-
Serialized Fields
-
candidatesForSigningCertificate
CandidatesForSigningCertificate candidatesForSigningCertificate
The reference to the object containing all candidates to the signing certificate.
-
-
-
-
Package eu.europa.esig.dss.spi.client.http
-
Class eu.europa.esig.dss.spi.client.http.IgnoreDataLoader
class IgnoreDataLoader extends Object implements Serializable- serialVersionUID:
- -1808691070503805042L
-
Class eu.europa.esig.dss.spi.client.http.MemoryDataLoader
class MemoryDataLoader extends Object implements Serializable- serialVersionUID:
- -2899281917849499181L
-
Class eu.europa.esig.dss.spi.client.http.NativeHTTPDataLoader
class NativeHTTPDataLoader extends Object implements Serializable- serialVersionUID:
- 4075489539157157286L
-
Serialized Fields
-
connectTimeout
int connectTimeout
Timeout on the connection establishment with a remote resource. -
maxInputSize
int maxInputSize
Max inputStream size -
readTimeout
int readTimeout
Timeout on the response reading from a remote resource.
-
-
-
Package eu.europa.esig.dss.spi.exception
-
Exception Class eu.europa.esig.dss.spi.exception.DSSDataLoaderMultipleException
class DSSDataLoaderMultipleException extends DSSExternalResourceException implements Serializable- serialVersionUID:
- 4981228392826668216L
-
Exception Class eu.europa.esig.dss.spi.exception.DSSExternalResourceException
class DSSExternalResourceException extends DSSException implements Serializable- serialVersionUID:
- 8290929546359871166L
-
Exception Class eu.europa.esig.dss.spi.exception.IllegalInputException
class IllegalInputException extends RuntimeException implements Serializable- serialVersionUID:
- -1729275289834218194L
-
-
Package eu.europa.esig.dss.spi.signature
-
Class eu.europa.esig.dss.spi.signature.DefaultAdvancedSignature
class DefaultAdvancedSignature extends Object implements Serializable- serialVersionUID:
- 6452189007886779360L
-
Serialized Fields
-
containerContents
List<DSSDocument> containerContents
In case of a ASiC-S signature this is the archive or manifest content. -
counterSignatures
List<AdvancedSignature> counterSignatures
Cached list of embedded counter signatures -
detachedContents
List<DSSDocument> detachedContents
In case of a detached signature this is the signed document. -
manifestFile
ManifestFile manifestFile
In case of a ASiC-E signature this is the found related manifest file. -
masterSignature
AdvancedSignature masterSignature
The master signature in case if the current signature is a counter signature -
offlineCertificateSource
SignatureCertificateSource offlineCertificateSource
Cached offline signature certificate source -
referenceValidations
List<ReferenceValidation> referenceValidations
This variable contains a list of reference validations (reference tag for XAdES or message-digest for CAdES) -
signatureCRLSource
OfflineCRLSource signatureCRLSource
Cached offline signature CRL source -
signatureCryptographicVerification
SignatureCryptographicVerification signatureCryptographicVerification
This variable contains the result of the signature mathematical validation. It is initialised when the methodcheckSignatureIntegrity
is called. -
signatureFilename
String signatureFilename
The name of a signature file -
signatureIdentifier
SignatureIdentifier signatureIdentifier
Unique signature identifier -
signatureOCSPSource
OfflineOCSPSource signatureOCSPSource
Cached offline signature OCSP source -
signaturePolicy
SignaturePolicy signaturePolicy
The SignaturePolicy identifier -
signatureScopes
List<SignatureScope> signatureScopes
A list of foundSignatureScope
s -
signatureTimestampSource
TimestampSource signatureTimestampSource
Cached offline signature timestamp source -
signingCertificateSource
CertificateSource signingCertificateSource
The certificate source of a signing certificate -
signingCertificateToken
CertificateToken signingCertificateToken
Cached instance of the signing certificate token -
structureValidationMessages
List<String> structureValidationMessages
A list of error messages occurred during a structure validation
-
-
-
Package eu.europa.esig.dss.spi.signature.identifier
-
Class eu.europa.esig.dss.spi.signature.identifier.AbstractSignatureIdentifierBuilder
class AbstractSignatureIdentifierBuilder extends Object implements Serializable- serialVersionUID:
- 5839378965317021595L
-
Serialized Fields
-
signature
AdvancedSignature signature
The signature to build identifier for
-
-
Class eu.europa.esig.dss.spi.signature.identifier.SignatureIdentifier
class SignatureIdentifier extends Identifier implements Serializable- serialVersionUID:
- -6700888325973167656L
-
-
Package eu.europa.esig.dss.spi.tsl
-
Class eu.europa.esig.dss.spi.tsl.TrustedListsCertificateSource
class TrustedListsCertificateSource extends CommonTrustedCertificateSource implements Serializable-
Serialized Fields
-
summary
TLValidationJobSummary summary
The TL Validation job summary -
trustPropertiesByEntity
Map<EntityIdentifier,
List<TrustProperties>> trustPropertiesByEntity The map of trust properties by EntityIdentifier (public keys)
-
-
-
-
Package eu.europa.esig.dss.spi.validation
-
Package eu.europa.esig.dss.spi.validation.analyzer.timestamp
-
Class eu.europa.esig.dss.spi.validation.analyzer.timestamp.TimestampAnalyzerComparator
class TimestampAnalyzerComparator extends Object implements Serializable- serialVersionUID:
- 4909403725265623858L
-
-
Package eu.europa.esig.dss.spi.validation.evidencerecord
-
Class eu.europa.esig.dss.spi.validation.evidencerecord.ByteArrayComparator
class ByteArrayComparator extends Object implements Serializable- serialVersionUID:
- 100676696837205640L
-
-
Package eu.europa.esig.dss.spi.validation.identifier
-
Class eu.europa.esig.dss.spi.validation.identifier.SignatureAttributeIdentifier
class SignatureAttributeIdentifier extends Identifier implements Serializable- serialVersionUID:
- -137902040976540872L
-
-
Package eu.europa.esig.dss.spi.validation.scope
-
Class eu.europa.esig.dss.spi.validation.scope.ContainerContentSignatureScope
class ContainerContentSignatureScope extends ContainerSignatureScope implements Serializable- serialVersionUID:
- 7807261511908211301L
-
Class eu.europa.esig.dss.spi.validation.scope.ContainerSignatureScope
class ContainerSignatureScope extends SignatureScope implements Serializable- serialVersionUID:
- -2887585442963519410L
-
Class eu.europa.esig.dss.spi.validation.scope.CounterSignatureScope
class CounterSignatureScope extends SignatureScope implements Serializable- serialVersionUID:
- 8599151632129217473L
-
Serialized Fields
-
masterSignature
AdvancedSignature masterSignature
The counter-signed parent signature
-
-
Class eu.europa.esig.dss.spi.validation.scope.DigestSignatureScope
class DigestSignatureScope extends SignatureScope implements Serializable- serialVersionUID:
- -5483258316745203622L
-
Class eu.europa.esig.dss.spi.validation.scope.FullSignatureScope
class FullSignatureScope extends SignatureScope implements Serializable- serialVersionUID:
- 7242031052591124750L
-
Class eu.europa.esig.dss.spi.validation.scope.ManifestSignatureScope
class ManifestSignatureScope extends SignatureScopeWithTransformations implements Serializable- serialVersionUID:
- -5343386923285755160L
-
Class eu.europa.esig.dss.spi.validation.scope.SignatureScopeWithTransformations
class SignatureScopeWithTransformations extends SignatureScope implements Serializable- serialVersionUID:
- -7049827869970167023L
-
Class eu.europa.esig.dss.spi.validation.scope.SignatureSignatureScope
class SignatureSignatureScope extends SignatureScope implements Serializable-
Serialized Fields
-
signature
AdvancedSignature signature
Covered signature
-
-
-
-
Package eu.europa.esig.dss.spi.validation.timestamp
-
Class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampIdentifierBuilder
class SignatureTimestampIdentifierBuilder extends TimestampIdentifierBuilder implements Serializable- serialVersionUID:
- -1948364785002670303L
-
Serialized Fields
-
attribute
SignatureAttribute attribute
Attribute encapsulating the time-stamp token -
orderOfAttribute
Integer orderOfAttribute
Position of the attribute within the signature -
orderWithinAttribute
Integer orderWithinAttribute
Position of the current time-stamp within time-stamp attribute -
signature
AdvancedSignature signature
Corresponding signature of the time-stamp
-
-
Class eu.europa.esig.dss.spi.validation.timestamp.SignatureTimestampSource
class SignatureTimestampSource extends AbstractTimestampSource implements Serializable- serialVersionUID:
- -6099954395130813702L
-
Serialized Fields
-
certificateSource
ListCertificateSource certificateSource
CertificateSource containing merged data from signature and timestamps -
crlSource
ListRevocationSource<CRL> crlSource
CRL revocation source containing merged data from signature and timestamps -
ocspSource
ListRevocationSource<OCSP> ocspSource
OCSP revocation source containing merged data from signature and timestamps -
signature
AS extends AdvancedSignature signature
The signature is being validated -
signedSignatureProperties
SignatureProperties<SA extends SignatureAttribute> signedSignatureProperties
A cached instance of Signed Signature Properties -
unsignedSignatureProperties
SignatureProperties<SA extends SignatureAttribute> unsignedSignatureProperties
A cached instance of Unsigned Signature Properties
-
-
-
Package eu.europa.esig.dss.spi.x509
-
Class eu.europa.esig.dss.spi.x509.AlternateUrlsSourceAdapter
class AlternateUrlsSourceAdapter extends Object implements Serializable- serialVersionUID:
- 3375119421036319160L
-
Serialized Fields
-
alternateUrls
List<String> alternateUrls
List of alternative URLs -
wrappedSource
RevocationSourceAlternateUrlsSupport<R extends Revocation> wrappedSource
The source to extract revocation tokens
-
-
Class eu.europa.esig.dss.spi.x509.CandidatesForSigningCertificate
class CandidatesForSigningCertificate extends Object implements Serializable- serialVersionUID:
- 7965288455045066076L
-
Serialized Fields
-
certificateValidityList
List<CertificateValidity> certificateValidityList
This list contains the candidates for the signing certificate. -
theCertificateValidity
CertificateValidity theCertificateValidity
This field contains the reference to the signing certificate with its validity. This reference is set after the signature verification.
-
-
Class eu.europa.esig.dss.spi.x509.CertificateRef
class CertificateRef extends Object implements Serializable- serialVersionUID:
- -325165164194282066L
-
Serialized Fields
-
certDigest
Digest certDigest
The digest of the certificate -
identifier
Identifier identifier
An unique identifier of the reference -
responderId
ResponderId responderId
ResponderId in case of OCSP response -
signerIdentifier
SignerIdentifier signerIdentifier
ASN.1 SignerId (signature or timestamp) -
x509Url
String x509Url
Identifies the location URI of the X.509 public key certificate
-
-
Class eu.europa.esig.dss.spi.x509.CertificateRefIdentifier
class CertificateRefIdentifier extends Identifier implements Serializable- serialVersionUID:
- -957484858420900350L
-
Class eu.europa.esig.dss.spi.x509.CertificateValidity
class CertificateValidity extends Object implements Serializable- serialVersionUID:
- -8840096915238342503L
-
Serialized Fields
-
certificateToken
CertificateToken certificateToken
The certificate token, when available -
digestEqual
boolean digestEqual
Digest equal -
digestPresent
boolean digestPresent
Digest present -
distinguishedNameEqual
boolean distinguishedNameEqual
Issuer Serial Distinguished Name equal -
issuerSerialPresent
boolean issuerSerialPresent
Issuer Serial present -
publicKey
PublicKey publicKey
This field is used when only the public key is available (non AdES signature) -
responderIdMatch
boolean responderIdMatch
OCSP Responder Id match -
responderIdPresent
boolean responderIdPresent
OCSP Responder Id present -
serialNumberEqual
boolean serialNumberEqual
Issuer Serial Number equal -
signerIdentifier
SignerIdentifier signerIdentifier
The signer identifier (used in CAdES) -
signerIdMatch
boolean signerIdMatch
CMS Signer id
-
-
Class eu.europa.esig.dss.spi.x509.CMSCertificateSource
class CMSCertificateSource extends SignatureCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CMSCRLSource
class CMSCRLSource extends OfflineCRLSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CMSOCSPSource
class CMSOCSPSource extends OfflineOCSPSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CommonCertificateSource
class CommonCertificateSource extends Object implements Serializable- serialVersionUID:
- -5031898106342793626L
-
Serialized Fields
-
entriesByPublicKeyHash
Map<EntityIdentifier,
eu.europa.esig.dss.spi.x509.EquivalentCertificatesEntity> entriesByPublicKeyHash Map of entries, the key is a hash of the public key. All entries share the same key pair -
tokensBySubject
Map<Map<String,
String>, Set<CertificateToken>> tokensBySubject Map of tokens, the key is the properties map of SubjectX500Principal For a same SubjectX500Principal, different key pairs (and certificates) are possible
-
-
Class eu.europa.esig.dss.spi.x509.CommonTrustedCertificateSource
class CommonTrustedCertificateSource extends CommonCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.CompositeRevocationSource
class CompositeRevocationSource extends Object implements Serializable- serialVersionUID:
- 948088043702414489L
-
Serialized Fields
-
compositeRevocationSources
Map<String,
RevocationSource<T extends Revocation>> compositeRevocationSources A map of source keys and corresponding Sources
-
-
Class eu.europa.esig.dss.spi.x509.KeyStoreCertificateSource
class KeyStoreCertificateSource extends CommonCertificateSource implements Serializable-
Serialized Fields
-
keyStore
KeyStore keyStore
The KeyStore -
passwordProtection
char[] passwordProtection
A password to the KeyStore
-
-
-
Class eu.europa.esig.dss.spi.x509.ListCertificateSource
class ListCertificateSource extends Object implements Serializable- serialVersionUID:
- -7790810642120721289L
-
Serialized Fields
-
sources
List<CertificateSource> sources
A list of certificate sources
-
-
Class eu.europa.esig.dss.spi.x509.ResponderId
class ResponderId extends Object implements Serializable- serialVersionUID:
- 651463368797656154L
-
Serialized Fields
-
ski
byte[] ski
SKI if the OCSP issuer -
subjectX500Principal
X500Principal subjectX500Principal
TheX500Principal
of the OCSP issuer
-
-
Class eu.europa.esig.dss.spi.x509.SignerIdentifier
class SignerIdentifier extends Object implements Serializable- serialVersionUID:
- 8539151269599455910L
-
Serialized Fields
-
current
boolean current
the used CertificateIdentifier for a signature/timestamp -
issuerName
X500Principal issuerName
The X500Principal name of the certificate issue -
serialNumber
BigInteger serialNumber
The certificate's serial number -
ski
byte[] ski
SHA-1 hash of certificate's public key (used in OCSP response)
-
-
Class eu.europa.esig.dss.spi.x509.TokenCertificateSource
class TokenCertificateSource extends CommonCertificateSource implements Serializable-
Serialized Fields
-
certificateIdentifierOrigins
Map<SignerIdentifier,
List<CertificateOrigin>> certificateIdentifierOrigins A map betweenSignerIdentifier
s andCertificateOrigin
s -
certificateOrigins
Map<CertificateToken,
List<CertificateOrigin>> certificateOrigins A map betweenCertificateToken
s andCertificateOrigin
s -
certificateRefOrigins
Map<CertificateRef,
List<CertificateRefOrigin>> certificateRefOrigins A map betweenCertificateRef
s andCertificateOrigin
s
-
-
-
-
Package eu.europa.esig.dss.spi.x509.aia
-
Class eu.europa.esig.dss.spi.x509.aia.AIACertificateSource
class AIACertificateSource extends CommonCertificateSource implements Serializable- serialVersionUID:
- -2604947158902474169L
-
Serialized Fields
-
aiaSource
AIASource aiaSource
Used to access the issuer certificates by AIA -
certificate
CertificateToken certificate
The certificate token to get issuer for
-
-
Class eu.europa.esig.dss.spi.x509.aia.CompositeAIASource
class CompositeAIASource extends Object implements Serializable- serialVersionUID:
- 948088043702414489L
-
Class eu.europa.esig.dss.spi.x509.aia.DefaultAIASource
class DefaultAIASource extends Object implements Serializable- serialVersionUID:
- 3968373722847675203L
-
Serialized Fields
-
acceptedProtocols
Collection<Protocol> acceptedProtocols
Collection of protocols to be accepted and used by the source Default: all protocols are accepted (FILE, HTTP, HTTPS, LDAP, FTP). -
dataLoader
DataLoader dataLoader
The usedDataLoader
to download data
-
-
Class eu.europa.esig.dss.spi.x509.aia.RepositoryAIASource
class RepositoryAIASource extends Object implements Serializable- serialVersionUID:
- -8629948836670094079L
-
Serialized Fields
-
proxiedSource
AIASource proxiedSource
Data source is used to access certificate tokens that are not present in the repository
-
-
-
Package eu.europa.esig.dss.spi.x509.revocation
-
Class eu.europa.esig.dss.spi.x509.revocation.JdbcRevocationSource
class JdbcRevocationSource extends RepositoryRevocationSource<R extends Revocation> implements Serializable- serialVersionUID:
- 8752226611048306095L
-
Class eu.europa.esig.dss.spi.x509.revocation.ListRevocationSource
class ListRevocationSource extends Object implements Serializable- serialVersionUID:
- -6284731668494875108L
-
Serialized Fields
-
sources
List<OfflineRevocationSource<R extends Revocation>> sources
List of revocation sources
-
-
Class eu.europa.esig.dss.spi.x509.revocation.OfflineRevocationSource
class OfflineRevocationSource extends Object implements Serializable- serialVersionUID:
- 8270762277613989997L
-
Serialized Fields
-
binaryOrigins
Map<EncapsulatedRevocationTokenIdentifier<R extends Revocation>,
Set<RevocationOrigin>> binaryOrigins The map between revocation token identifiers and corresponding origins -
referenceOrigins
Map<RevocationRef<R extends Revocation>,
Set<RevocationRefOrigin>> referenceOrigins A map between revocation references and their origins -
tokenOrigins
Map<RevocationToken<R extends Revocation>,
Set<RevocationOrigin>> tokenOrigins A map between computedRevocationToken
s and their origins -
tokenRefMatcher
RevocationTokenRefMatcher<R extends Revocation> tokenRefMatcher
The use RevocationTokenRefMatcher
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RepositoryRevocationSource
class RepositoryRevocationSource extends Object implements Serializable- serialVersionUID:
- 8116937707098957391L
-
Serialized Fields
-
defaultNextUpdateDelay
Long defaultNextUpdateDelay
Default cache delay in case of null nextUpdate in the revocation data -
maxNextUpdateDelay
Long maxNextUpdateDelay
Maximum cache delay for the revocation data -
proxiedSource
RevocationSource<R extends Revocation> proxiedSource
Data source used to access a revocation token that is not present in the repository -
removeExpired
boolean removeExpired
If true, removes revocation tokens from DB with nextUpdate before the current date
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationCertificateSource
class RevocationCertificateSource extends TokenCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.revocation.RevocationRef
class RevocationRef extends Object implements Serializable- serialVersionUID:
- 7313118727647264457L
-
Serialized Fields
-
digest
Digest digest
Digest within the reference -
identifier
Identifier identifier
Reference unique identifier
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationRefIdentifier
class RevocationRefIdentifier extends Identifier implements Serializable- serialVersionUID:
- 7648525025665164890L
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationToken
class RevocationToken extends Token implements Serializable-
Serialized Fields
-
archiveCutOff
Date archiveCutOff
archive-cut-off time extension -
certHashMatch
boolean certHashMatch
Represents if the certHash extension from an OCSP Response is match with the related certificate's hash (optional) -
certHashPresent
boolean certHashPresent
Represents if the certHash extension from an OCSP Response is present (optional) -
expiredCertsOnCRL
Date expiredCertsOnCRL
expired-certs-on-crl time extension -
externalOrigin
RevocationOrigin externalOrigin
The external origin (ONLINE or CACHED) -
nextUpdate
Date nextUpdate
Represents the next update date of the CRL or null for OCSP response. -
productionDate
Date productionDate
Represents the production date of the OCSP response or the thisUpdate in case of CRL. -
reason
RevocationReason reason
The reason of the revocation. -
relatedCertificate
CertificateToken relatedCertificate
RelatedCertificateToken
to this revocation object -
revocationDate
Date revocationDate
Represents the revocation date from an X509CRLEntry or from an BasicOCSPResp (if the related certificate is revoked) -
sourceURL
String sourceURL
The URL which was used to obtain the revocation data (online). -
status
CertificateStatus status
Contains the revocation status of the token. -
thisUpdate
Date thisUpdate
Represents the this update date of the CRL.
-
-
-
Class eu.europa.esig.dss.spi.x509.revocation.RevocationTokenIdentifier
class RevocationTokenIdentifier extends TokenIdentifier implements Serializable- serialVersionUID:
- -6238848475533856942L
-
-
Package eu.europa.esig.dss.spi.x509.revocation.crl
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.CRLRef
- serialVersionUID:
- -6785644604097791548L
-
Serialized Fields
-
crlIssuedTime
Date crlIssuedTime
The time of CRL production -
crlIssuer
org.bouncycastle.asn1.x500.X500Name crlIssuer
Name of the CRL issuer -
crlNumber
BigInteger crlNumber
CRL number
-
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.CRLToken
- serialVersionUID:
- 1934492191629483078L
-
Serialized Fields
-
crlValidity
CRLValidity crlValidity
The reference to the relatedCRLValidity
-
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.ExternalResourcesCRLSource
class ExternalResourcesCRLSource extends OfflineCRLSource implements Serializable- serialVersionUID:
- -985602836642741439L
-
Class eu.europa.esig.dss.spi.x509.revocation.crl.OfflineCRLSource
-
Serialized Fields
-
cachedValidCRLValidities
List<CRLValidity> cachedValidCRLValidities
A cached list of processedCRLValidity
s
-
-
-
-
Package eu.europa.esig.dss.spi.x509.revocation.ocsp
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.ExternalResourcesOCSPSource
class ExternalResourcesOCSPSource extends OfflineOCSPSource implements Serializable- serialVersionUID:
- -332201368387706970L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPCertificateSource
class OCSPCertificateSource extends RevocationCertificateSource implements Serializable-
Serialized Fields
-
basicOCSPResp
org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp
The Basic OCSP Response -
candidatesForSigningCertificate
CandidatesForSigningCertificate candidatesForSigningCertificate
The reference to the object containing all candidates to the signing certificate.
-
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRef
- serialVersionUID:
- -4757221403735075782L
-
Serialized Fields
-
producedAt
Date producedAt
OCSP's production time -
responderId
ResponderId responderId
The OCSP Responder Id
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPRefIdentifier
class OCSPRefIdentifier extends RevocationRefIdentifier implements Serializable- serialVersionUID:
- 3113937346660525679L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPResponseBinary
class OCSPResponseBinary extends EncapsulatedRevocationTokenIdentifier<OCSP> implements Serializable- serialVersionUID:
- 6693521503459405568L
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPToken
-
Serialized Fields
-
basicOCSPResp
org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp
The encapsulated basic OCSP response. -
certificateSource
OCSPCertificateSource certificateSource
The source of embedded into the OCSP token certificates -
issuerCertificateToken
CertificateToken issuerCertificateToken
Issuer of the OCSP token -
latestSingleResp
org.bouncycastle.cert.ocsp.SingleResp latestSingleResp
The used SingleResp (can be null)
-
-
-
Class eu.europa.esig.dss.spi.x509.revocation.ocsp.OfflineOCSPSource
-
-
Package eu.europa.esig.dss.spi.x509.tsp
-
Class eu.europa.esig.dss.spi.x509.tsp.CompositeTSPSource
class CompositeTSPSource extends Object implements Serializable- serialVersionUID:
- 948088043702414489L
-
Class eu.europa.esig.dss.spi.x509.tsp.KeyEntityTSPSource
class KeyEntityTSPSource extends Object implements Serializable- serialVersionUID:
- -5082887845359355029L
-
Serialized Fields
-
acceptedDigestAlgorithms
Collection<DigestAlgorithm> acceptedDigestAlgorithms
Collection of digest algorithms accepted by the current TSP source in the request -
certificate
X509Certificate certificate
The certificate representing a time-stamp issuer -
certificateChain
List<X509Certificate> certificateChain
Certificate chain associated with thecertificate
-
digestAlgorithm
DigestAlgorithm digestAlgorithm
The Digest Algorithm of the signature of the created time-stamp token -
encryptionAlgorithm
EncryptionAlgorithm encryptionAlgorithm
Encryption algorithm of the signature of the OCSP response -
privateKey
PrivateKey privateKey
The private key to be used to sign a time-stamp token -
productionTime
Date productionTime
The static production date of the timestamp -
secureRandom
SecureRandom secureRandom
SecureRandom used to calculate a serial number for a timestamp -
tsaPolicy
String tsaPolicy
The TSA policy
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampCertificateSource
class TimestampCertificateSource extends CMSCertificateSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.tsp.TimestampCRLSource
class TimestampCRLSource extends CMSCRLSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.tsp.TimestampedReference
class TimestampedReference extends Object implements Serializable- serialVersionUID:
- -6147592379027843583L
-
Serialized Fields
-
category
TimestampedObjectType category
Timestamped object type -
objectId
String objectId
Id of the timestamped object
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampIdentifierBuilder
class TimestampIdentifierBuilder extends Object implements Serializable- serialVersionUID:
- 8108224076397826022L
-
Serialized Fields
-
filename
String filename
Name of the document containing the time-stamp token -
timestampTokenBinaries
byte[] timestampTokenBinaries
Time-stamp token to build an identifier for
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampInclude
class TimestampInclude extends Object implements Serializable- serialVersionUID:
- 8557108386646000784L
-
Serialized Fields
-
referencedData
boolean referencedData
The referencedData attribute shall be present in each and every Include element, and set to "true". -
uri
String uri
The reference URI
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampOCSPSource
class TimestampOCSPSource extends CMSOCSPSource implements Serializable -
Class eu.europa.esig.dss.spi.x509.tsp.TimestampToken
class TimestampToken extends Token implements Serializable-
Serialized Fields
-
archiveTimestampType
ArchiveTimestampType archiveTimestampType
Defines for archive timestamp its type. -
candidatesForSigningCertificate
CandidatesForSigningCertificate candidatesForSigningCertificate
Cached list of signing certificate candidates -
canonicalizationMethod
String canonicalizationMethod
This attribute is used for XAdES timestamps. It indicates the canonicalization method used for message-imprint computation. NOTE: Used for XAdES/JAdES only -
certificateSource
TimestampCertificateSource certificateSource
Certificate source extracted from the timestamp -
crlSource
TimestampCRLSource crlSource
CRL source extracted from the timestamp -
detachedEvidenceRecords
List<EvidenceRecord> detachedEvidenceRecords
Returns a list of detached evidence records covering the time-stamp, when applicable -
evidenceRecordTimestampType
EvidenceRecordTimestampType evidenceRecordTimestampType
Defines for an evidence record archive timestamp its type. -
fileName
String fileName
In case of a detached timestamp -
identifierBuilder
TimestampIdentifierBuilder identifierBuilder
Builds a time-stamp token unique identifier -
manifestFile
ManifestFile manifestFile
The timestamped manifest file, when applicable (ASiC with CAdES) -
messageImprint
Digest messageImprint
Computed message-imprint -
messageImprintData
boolean messageImprintData
Defines whether the message-imprint has been found -
messageImprintIntact
Boolean messageImprintIntact
Defines whether the computed message-imprint is intact -
ocspSource
TimestampOCSPSource ocspSource
OCSP source extracted from the timestamp -
processed
boolean processed
Internal variables defining whether the timestamp has been validated -
referenceValidations
List<ReferenceValidation> referenceValidations
In case of an Evidence record time-stamp, contains references to -
timeStamp
org.bouncycastle.tsp.TimeStampToken timeStamp
BouncyCastle representation of a TimeStamp Token -
timestampedReferences
List<TimestampedReference> timestampedReferences
List of references to tokens covered (protected) by the timestamp -
timestampIncludes
List<TimestampInclude> timestampIncludes
In case of XAdES IndividualDataObjectsTimeStamp, Includes shall be specified -
timestampScopes
List<SignatureScope> timestampScopes
Only present for detached timestamps; -
timeStampType
TimestampType timeStampType
Type of the timestamp relatively to the signature -
tsaX500Principal
X500Principal tsaX500Principal
Identifies a TSA issued the timestamp token NOTE: Takes a value only for a successfully validated token
-
-
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenComparator
class TimestampTokenComparator extends Object implements Serializable- serialVersionUID:
- 3404578959761631884L
-
Class eu.europa.esig.dss.spi.x509.tsp.TimestampTokenIdentifier
class TimestampTokenIdentifier extends TokenIdentifier implements Serializable- serialVersionUID:
- 4260120806950705848L
-
-
Package eu.europa.esig.dss.tsl.dto
-
Class eu.europa.esig.dss.tsl.dto.AbstractCacheDTO
class AbstractCacheDTO extends Object implements Serializable- serialVersionUID:
- -8787039602635778771L
-
Serialized Fields
-
cacheState
CacheStateEnum cacheState
The state of the record -
exceptionFirstOccurrenceTime
Date exceptionFirstOccurrenceTime
The first time of the exception occurrence -
exceptionLastOccurrenceTime
Date exceptionLastOccurrenceTime
The last time of the exception occurrence -
exceptionMessage
String exceptionMessage
The exception message -
exceptionStackTrace
String exceptionStackTrace
The exception stack trace -
lastStateTransitionTime
Date lastStateTransitionTime
The last time of the state change -
lastSuccessSynchronizationTime
Date lastSuccessSynchronizationTime
The last time of a successful synchronization -
resultExist
boolean resultExist
Defines if the result exists
-
-
Class eu.europa.esig.dss.tsl.dto.DownloadCacheDTO
class DownloadCacheDTO extends AbstractCacheDTO implements Serializable- serialVersionUID:
- 514589372769360786L
-
Serialized Fields
-
document
DSSDocument document
The downloaded document -
sha2ErrorMessages
List<String> sha2ErrorMessages
Error messages occurred during sha2 processing
-
-
Class eu.europa.esig.dss.tsl.dto.ParsingCacheDTO
class ParsingCacheDTO extends AbstractCacheDTO implements Serializable- serialVersionUID:
- 5464908480606825440L
-
Serialized Fields
-
distributionPoints
List<String> distributionPoints
The distribution points urls -
issueDate
Date issueDate
The issuance date of the LOTL/TL -
lotlOtherPointers
List<OtherTSLPointer> lotlOtherPointers
List of LOTL other pointers -
nextUpdateDate
Date nextUpdateDate
The next update date -
pivotUrls
List<String> pivotUrls
List of pivot URLs -
sequenceNumber
Integer sequenceNumber
The LOTL/TL sequence number -
signingCertificateAnnouncementUrl
String signingCertificateAnnouncementUrl
Signing certificate announcement URL -
territory
String territory
The country (territory) -
tlOtherPointers
List<OtherTSLPointer> tlOtherPointers
List of TL other pointers -
trustServiceProviders
List<TrustServiceProvider> trustServiceProviders
List of found trust service providers -
tslType
TSLType tslType
The LOTL/TL TSLType -
version
Integer version
LOTL/TL version
-
-
Class eu.europa.esig.dss.tsl.dto.ValidationCacheDTO
class ValidationCacheDTO extends AbstractCacheDTO implements Serializable- serialVersionUID:
- -4534009898186648431L
-
Serialized Fields
-
indication
Indication indication
The validation Indication -
potentialSigners
List<CertificateToken> potentialSigners
Signing candidates -
signingCertificate
CertificateToken signingCertificate
The signing certificate -
signingTime
Date signingTime
The claimed signing time -
subIndication
SubIndication subIndication
The validation SubIndication
-
-
-
Package eu.europa.esig.dss.tsl.dto.condition
-
Class eu.europa.esig.dss.tsl.dto.condition.CertSubjectDNAttributeCondition
class CertSubjectDNAttributeCondition extends Object implements Serializable- serialVersionUID:
- 5941353274395443267L
-
Class eu.europa.esig.dss.tsl.dto.condition.CompositeCondition
class CompositeCondition extends Object implements Serializable- serialVersionUID:
- -3756905347291887068L
-
Class eu.europa.esig.dss.tsl.dto.condition.ExtendedKeyUsageCondition
class ExtendedKeyUsageCondition extends Object implements Serializable- serialVersionUID:
- -5969735320082024885L
-
Class eu.europa.esig.dss.tsl.dto.condition.KeyUsageCondition
class KeyUsageCondition extends Object implements Serializable- serialVersionUID:
- -5078159553328523044L
-
Serialized Fields
-
bit
KeyUsageBit bit
Key usage bit to be checked -
value
boolean value
The bit value of the key to be checked
-
-
Class eu.europa.esig.dss.tsl.dto.condition.PolicyIdCondition
class PolicyIdCondition extends Object implements Serializable- serialVersionUID:
- 7590885101177874819L
-
Serialized Fields
-
policyOid
String policyOid
PolicyOid to be checked if present in the certificate's policies
-
-
Class eu.europa.esig.dss.tsl.dto.condition.QCStatementCondition
class QCStatementCondition extends Object implements Serializable- serialVersionUID:
- -446434899721093605L
-
-
Package eu.europa.esig.dss.tsl.sha2
-
Class eu.europa.esig.dss.tsl.sha2.DocumentWithSha2
class DocumentWithSha2 extends CommonDocument implements Serializable- serialVersionUID:
- -6370847348735932510L
-
Serialized Fields
-
document
DSSDocument document
The original downloaded document -
errors
List<String> errors
List of errors occurred during .sha2 document processing -
sha2Document
DSSDocument sha2Document
The corresponding sha2 document, containing digests of thedocument
-
-
Class eu.europa.esig.dss.tsl.sha2.Sha2FileCacheDataLoader
class Sha2FileCacheDataLoader extends Object implements Serializable- serialVersionUID:
- 3104647343425527021L
-
Serialized Fields
-
dataLoader
DSSCacheFileLoader dataLoader
File cache data loader used to load the document -
predicate
Predicate<DocumentWithSha2> predicate
This predicate is used to check whether the sha2 document matched the digest of the original document or refresh of the document shall be enforced
-
-
-
Package eu.europa.esig.dss.validation.process.vpfswatsp
-
Class eu.europa.esig.dss.validation.process.vpfswatsp.POEComparator
class POEComparator extends Object implements Serializable- serialVersionUID:
- -4256501779628944917L
-
-
Package eu.europa.esig.dss.validation.reports
-
Exception Class eu.europa.esig.dss.validation.reports.DSSReportException
class DSSReportException extends RuntimeException implements Serializable- serialVersionUID:
- -2849739549071583052L
-
-
Package eu.europa.esig.dss.ws.cert.validation.dto
-
Class eu.europa.esig.dss.ws.cert.validation.dto.CertificateReportsDTO
class CertificateReportsDTO extends Object implements Serializable- serialVersionUID:
- 6655102454289129851L
-
Serialized Fields
-
detailedReport
XmlDetailedReport detailedReport
The Detailed report -
diagnosticData
XmlDiagnosticData diagnosticData
The DiagnosticData report -
simpleCertificateReport
XmlSimpleCertificateReport simpleCertificateReport
The Simple Certificate report
-
-
-
Package eu.europa.esig.dss.ws.cert.validation.rest
-
Class eu.europa.esig.dss.ws.cert.validation.rest.RestCertificateValidationServiceImpl
class RestCertificateValidationServiceImpl extends Object implements Serializable-
Serialized Fields
-
validationService
RemoteCertificateValidationService validationService
The certificate validation service
-
-
-
-
Package eu.europa.esig.dss.ws.cert.validation.rest.client
-
Package eu.europa.esig.dss.ws.cert.validation.soap
-
Class eu.europa.esig.dss.ws.cert.validation.soap.SoapCertificateValidationServiceImpl
class SoapCertificateValidationServiceImpl extends Object implements Serializable-
Serialized Fields
-
validationService
RemoteCertificateValidationService validationService
The certificate validation service
-
-
-
-
Package eu.europa.esig.dss.ws.cert.validation.soap.client
-
Class eu.europa.esig.dss.ws.cert.validation.soap.client.WSCertificateReportsDTO
class WSCertificateReportsDTO extends Object implements Serializable-
Serialized Fields
-
detailedReport
XmlDetailedReport detailedReport
The Detailed report -
diagnosticData
XmlDiagnosticData diagnosticData
The DiagnosticData report -
simpleCertificateReport
XmlSimpleCertificateReport simpleCertificateReport
The Simple Certificate report
-
-
-
-
Package eu.europa.esig.dss.ws.dto
-
Class eu.europa.esig.dss.ws.dto.DigestDTO
class DigestDTO extends Object implements Serializable-
Serialized Fields
-
algorithm
DigestAlgorithm algorithm
The used DigestAlgorithm -
value
byte[] value
The digest's value
-
-
-
Class eu.europa.esig.dss.ws.dto.RemoteCertificate
class RemoteCertificate extends Object implements Serializable-
Serialized Fields
-
encodedCertificate
byte[] encodedCertificate
The DER-encoded binaries of the certificate
-
-
-
Class eu.europa.esig.dss.ws.dto.RemoteColor
class RemoteColor extends Object implements Serializable -
Class eu.europa.esig.dss.ws.dto.RemoteDocument
class RemoteDocument extends Object implements Serializable-
Serialized Fields
-
bytes
byte[] bytes
Binaries of the document or its digest value (for DigestDocument) -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The used DigestAlgorithm in case of a DigestDocument (allows to send only the digest of the document) -
name
String name
The document name
-
-
-
Class eu.europa.esig.dss.ws.dto.SignatureValueDTO
class SignatureValueDTO extends Object implements Serializable-
Serialized Fields
-
algorithm
SignatureAlgorithm algorithm
The used SignatureAlgorithm -
value
byte[] value
The SignatureValue binaries
-
-
-
Class eu.europa.esig.dss.ws.dto.TimestampDTO
class TimestampDTO extends Object implements Serializable- serialVersionUID:
- -8661917001841886938L
-
Serialized Fields
-
binaries
byte[] binaries
The timestamp token's DER-encoded binaries -
canonicalizationMethod
String canonicalizationMethod
The canonicalization method (for XAdES/JAdES formats) -
includes
List<TimestampIncludeDTO> includes
Defines signed references for a XAdES IndividualDataObjectsTimeStamp -
type
TimestampType type
The type of the timestamp
-
-
Class eu.europa.esig.dss.ws.dto.TimestampIncludeDTO
class TimestampIncludeDTO extends Object implements Serializable- serialVersionUID:
- -6910516846531402711L
-
Serialized Fields
-
referencedData
boolean referencedData
Defines if the data is references NOTE: The referencedData attribute shall be present in each and every Include element, and set to "true". -
uri
String uri
The URI of the reference to be covered
-
-
Class eu.europa.esig.dss.ws.dto.ToBeSignedDTO
class ToBeSignedDTO extends Object implements Serializable-
Serialized Fields
-
bytes
byte[] bytes
Binaries ToBeSigned
-
-
-
-
Package eu.europa.esig.dss.ws.dto.exception
-
Exception Class eu.europa.esig.dss.ws.dto.exception.DSSRemoteServiceException
class DSSRemoteServiceException extends RuntimeException implements Serializable- serialVersionUID:
- 7836605176128624553L
-
-
Package eu.europa.esig.dss.ws.server.signing.dto
-
Class eu.europa.esig.dss.ws.server.signing.dto.RemoteKeyEntry
class RemoteKeyEntry extends Object implements Serializable-
Serialized Fields
-
alias
String alias
The key alias -
certificate
RemoteCertificate certificate
The certificate token binaries -
certificateChain
RemoteCertificate[] certificateChain
The certificate token's chain -
encryptionAlgo
EncryptionAlgorithm encryptionAlgo
The encryption algorithm
-
-
-
-
Package eu.europa.esig.dss.ws.server.signing.rest
-
Class eu.europa.esig.dss.ws.server.signing.rest.RestSignatureTokenConnectionImpl
class RestSignatureTokenConnectionImpl extends Object implements Serializable-
Serialized Fields
-
token
RemoteSignatureTokenConnection token
The connection to the remote token
-
-
-
-
Package eu.europa.esig.dss.ws.server.signing.rest.client
-
Package eu.europa.esig.dss.ws.server.signing.soap
-
Class eu.europa.esig.dss.ws.server.signing.soap.SoapSignatureTokenConnectionImpl
class SoapSignatureTokenConnectionImpl extends Object implements Serializable-
Serialized Fields
-
token
RemoteSignatureTokenConnection token
The connection to the remote token
-
-
-
-
Package eu.europa.esig.dss.ws.server.signing.soap.client
-
Package eu.europa.esig.dss.ws.signature.common
-
Class eu.europa.esig.dss.ws.signature.common.RemoteDocumentSignatureServiceImpl
class RemoteDocumentSignatureServiceImpl extends AbstractRemoteSignatureServiceImpl implements Serializable-
Serialized Fields
-
asicWithCAdESService
ASiCWithCAdESService asicWithCAdESService
ASiC with CAdES signature service -
asicWithXAdESService
ASiCWithXAdESService asicWithXAdESService
ASiC with XAdES signature service -
cadesService
CAdESService cadesService
CAdES signature service -
jadesService
JAdESService jadesService
JAdES signature service -
padesService
PAdESService padesService
PAdES signature service -
xadesService
XAdESService xadesService
XAdES signature service
-
-
-
Class eu.europa.esig.dss.ws.signature.common.RemoteExternalCMSServiceImpl
class RemoteExternalCMSServiceImpl extends AbstractRemoteSignatureServiceImpl implements Serializable- serialVersionUID:
- -8128859790984520949L
-
Serialized Fields
-
service
ExternalCMSService service
Service to generate a CMS compliant for a PAdES signature creation
-
-
Class eu.europa.esig.dss.ws.signature.common.RemoteMultipleDocumentsSignatureServiceImpl
class RemoteMultipleDocumentsSignatureServiceImpl extends AbstractRemoteSignatureServiceImpl implements Serializable-
Serialized Fields
-
asicWithCAdESService
MultipleDocumentsSignatureService<ASiCWithCAdESSignatureParameters,
ASiCWithCAdESTimestampParameters> asicWithCAdESService ASiC with XAdES multiple signature service -
asicWithXAdESService
MultipleDocumentsSignatureService<ASiCWithXAdESSignatureParameters,
XAdESTimestampParameters> asicWithXAdESService ASiC with CAdES multiple signature service -
jadesService
MultipleDocumentsSignatureService<JAdESSignatureParameters,
JAdESTimestampParameters> jadesService JAdES multiple signature service -
xadesService
MultipleDocumentsSignatureService<XAdESSignatureParameters,
XAdESTimestampParameters> xadesService XAdES multiple signature service
-
-
-
Class eu.europa.esig.dss.ws.signature.common.RemotePAdESWithExternalCMSServiceImpl
class RemotePAdESWithExternalCMSServiceImpl extends AbstractRemoteSignatureServiceImpl implements Serializable- serialVersionUID:
- -5681970320686504972L
-
Serialized Fields
-
service
PAdESWithExternalCMSService service
PAdES signature service
-
-
Class eu.europa.esig.dss.ws.signature.common.RemoteTrustedListSignatureServiceImpl
class RemoteTrustedListSignatureServiceImpl extends AbstractRemoteSignatureServiceImpl implements Serializable- serialVersionUID:
- 1029264702356172700L
-
Serialized Fields
-
xadesService
XAdESService xadesService
XAdES signature service
-
-
-
Package eu.europa.esig.dss.ws.signature.dto
-
Class eu.europa.esig.dss.ws.signature.dto.AbstractDataToSignDTO
class AbstractDataToSignDTO extends Object implements Serializable-
Serialized Fields
-
parameters
RemoteSignatureParameters parameters
The signature parameters DTO
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.AbstractSignDocumentDTO
class AbstractSignDocumentDTO extends Object implements Serializable-
Serialized Fields
-
parameters
RemoteSignatureParameters parameters
The signature parameters -
signatureValue
SignatureValueDTO signatureValue
The SignatureValue
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.CounterSignSignatureDTO
class CounterSignSignatureDTO extends AbstractSignDocumentDTO implements Serializable-
Serialized Fields
-
signatureDocument
RemoteDocument signatureDocument
The document containing a signature to be counter signed
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.DataToBeCounterSignedDTO
class DataToBeCounterSignedDTO extends AbstractDataToSignDTO implements Serializable-
Serialized Fields
-
signatureDocument
RemoteDocument signatureDocument
Document containing a signature to be counter signed
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.DataToSignExternalCmsDTO
class DataToSignExternalCmsDTO extends AbstractDataToSignDTO implements Serializable- serialVersionUID:
- -442105442755635331L
-
Serialized Fields
-
messageDigest
DigestDTO messageDigest
Message-digest computed in PDF signature ByteRange
-
-
Class eu.europa.esig.dss.ws.signature.dto.DataToSignMultipleDocumentsDTO
class DataToSignMultipleDocumentsDTO extends AbstractDataToSignDTO implements Serializable-
Serialized Fields
-
toSignDocuments
List<RemoteDocument> toSignDocuments
A list of documents to be signed
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.DataToSignOneDocumentDTO
class DataToSignOneDocumentDTO extends AbstractDataToSignDTO implements Serializable-
Serialized Fields
-
toSignDocument
RemoteDocument toSignDocument
The document to be signed
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.ExtendDocumentDTO
class ExtendDocumentDTO extends Object implements Serializable-
Serialized Fields
-
parameters
RemoteSignatureParameters parameters
Extension parameters -
toExtendDocument
RemoteDocument toExtendDocument
Document to extend
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.PDFExternalMessageDigestDTO
class PDFExternalMessageDigestDTO extends DataToSignOneDocumentDTO implements Serializable- serialVersionUID:
- 4116757487911778822L
-
Class eu.europa.esig.dss.ws.signature.dto.PDFExternalSignDocumentDTO
class PDFExternalSignDocumentDTO extends Object implements Serializable- serialVersionUID:
- 8643243141734642919L
-
Serialized Fields
-
cmsDocument
RemoteDocument cmsDocument
The document to be signed -
parameters
RemoteSignatureParameters parameters
The signature parameters DTO -
toSignDocument
RemoteDocument toSignDocument
The document to be signed
-
-
Class eu.europa.esig.dss.ws.signature.dto.SignMessageDigestExternalCmsDTO
class SignMessageDigestExternalCmsDTO extends AbstractSignDocumentDTO implements Serializable- serialVersionUID:
- -4212141706198393826L
-
Serialized Fields
-
messageDigest
DigestDTO messageDigest
Message-digest computed in PDF signature ByteRange
-
-
Class eu.europa.esig.dss.ws.signature.dto.SignMultipleDocumentDTO
class SignMultipleDocumentDTO extends AbstractSignDocumentDTO implements Serializable-
Serialized Fields
-
toSignDocuments
List<RemoteDocument> toSignDocuments
List of documents to be signed
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.SignOneDocumentDTO
class SignOneDocumentDTO extends AbstractSignDocumentDTO implements Serializable-
Serialized Fields
-
toSignDocument
RemoteDocument toSignDocument
Document to be signed
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.SignTrustedListDTO
class SignTrustedListDTO extends Object implements Serializable- serialVersionUID:
- 7274971797590600434L
-
Serialized Fields
-
parameters
RemoteTrustedListSignatureParameters parameters
The signature parameters -
signatureValue
SignatureValueDTO signatureValue
The SignatureValue -
trustedList
RemoteDocument trustedList
Document to be signed
-
-
-
Package eu.europa.esig.dss.ws.signature.dto.parameters
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteBLevelParameters
class RemoteBLevelParameters extends Object implements Serializable-
Serialized Fields
-
claimedSignerRoles
List<String> claimedSignerRoles
The claimed signer roles -
commitmentTypeIndications
List<CommitmentTypeEnum> commitmentTypeIndications
Commitment type indications -
policyDescription
String policyDescription
The signature policy description -
policyDigestAlgorithm
DigestAlgorithm policyDigestAlgorithm
The signature policy digest algorithm -
policyDigestValue
byte[] policyDigestValue
The signature policy digest value -
policyId
String policyId
Signature policy id -
policyQualifier
ObjectIdentifierQualifier policyQualifier
Qualifier attribute for XAdES Identifier -
policySpuri
String policySpuri
The signature policy access URI -
signedAssertions
List<String> signedAssertions
Signed assertions -
signerLocationCountry
String signerLocationCountry
SignerLocation country -
signerLocationLocality
String signerLocationLocality
SignerLocation locality -
signerLocationPostalAddress
List<String> signerLocationPostalAddress
SignerLocation postal address -
signerLocationPostalCode
String signerLocationPostalCode
SignerLocation postal code -
signerLocationStateOrProvince
String signerLocationStateOrProvince
SignerLocation state or province -
signerLocationStreet
String signerLocationStreet
SignerLocation street -
signingDate
Date signingDate
The claimed signing time -
trustAnchorBPPolicy
boolean trustAnchorBPPolicy
This variable indicates if the Baseline profile's trust anchor policy shall be followed: ETSI TS 103 171 V2.1.1 (2012-03) 6.2.1 Placement of the signing certificate ../.. it is advised to include at least the unavailable intermediary certificates up to but not including the CAs present in the TSLs, ../.. This rule applies as follows: when -B level is constructed the trust anchor is not included, when -LT level is constructed the trust anchor is included. NOTE: when trust anchor baseline profile policy is defined only the certificates previous to the trust anchor are included when -B level is constructed.
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteSignatureFieldParameters
class RemoteSignatureFieldParameters extends Object implements Serializable- serialVersionUID:
- 1048548792862251941L
-
Serialized Fields
-
fieldId
String fieldId
The Id of a field to sign, if present -
height
Float height
The signature field height -
originX
Float originX
The upper left X coordinate -
originY
Float originY
The upper left Y coordinate -
page
Integer page
The page number to create the field on -
rotation
VisualSignatureRotation rotation
The rotation of the signature field -
width
Float width
The signature field width
-
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteSignatureImageParameters
class RemoteSignatureImageParameters extends Object implements Serializable-
Serialized Fields
-
alignmentHorizontal
VisualSignatureAlignmentHorizontal alignmentHorizontal
Visual signature horizontal position on the pdf page -
alignmentVertical
VisualSignatureAlignmentVertical alignmentVertical
Visual signature vertical position on the pdf page -
backgroundColor
RemoteColor backgroundColor
The signature field's background color -
dpi
Integer dpi
The signature image DPIs -
fieldParameters
RemoteSignatureFieldParameters fieldParameters
The signature field parameters -
image
RemoteDocument image
The visual signature image document -
imageScaling
ImageScaling imageScaling
Defines the image scaling behavior within a signature field with a fixed size -
textParameters
RemoteSignatureImageTextParameters textParameters
The signature field text parameters -
zoom
Integer zoom
The visual signature zoom
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteSignatureImageTextParameters
class RemoteSignatureImageTextParameters extends Object implements Serializable-
Serialized Fields
-
backgroundColor
RemoteColor backgroundColor
The text bounding box background color -
font
RemoteDocument font
The Font document file -
padding
Float padding
The padding of the text boundary box -
signerTextHorizontalAlignment
SignerTextHorizontalAlignment signerTextHorizontalAlignment
The horizontal alignment of the text -
signerTextPosition
SignerTextPosition signerTextPosition
The text position relatively to the image (if present) -
signerTextVerticalAlignment
SignerTextVerticalAlignment signerTextVerticalAlignment
The vertical alignment of the text -
size
Integer size
The text size -
text
String text
The text string -
textColor
RemoteColor textColor
The text color -
textWrapping
TextWrapping textWrapping
Defines how the given text should be wrapped within the signature field's box
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteSignatureParameters
class RemoteSignatureParameters extends Object implements Serializable-
Serialized Fields
-
archiveTimestampParameters
RemoteTimestampParameters archiveTimestampParameters
The object represents the parameters related to the archive timestamp (Baseline-LTA) -
asicContainerType
ASiCContainerType asicContainerType
ASiC Container type -
base64UrlEncodedEtsiUComponents
boolean base64UrlEncodedEtsiUComponents
JAdES base64url encoded etsiU components -
base64UrlEncodedPayload
boolean base64UrlEncodedPayload
JAdES base64url encoded payload -
bLevelParams
RemoteBLevelParameters bLevelParams
The object representing the parameters related to B- level. -
certificateChain
List<RemoteCertificate> certificateChain
Signing certificate chain -
contentTimestampParameters
RemoteTimestampParameters contentTimestampParameters
The object represents the parameters related to the content timestamp (Baseline-B) -
contentTimestamps
List<TimestampDTO> contentTimestamps
This object represents the list of content timestamps to be added into the signature. -
detachedContents
List<RemoteDocument> detachedContents
The documents to be signed -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The digest algorithm used on signature creation. -
embedXML
boolean embedXML
This variable defines whether enveloped content shall be embedded into a signature in its clear XML representation (only for XAdES) -
encryptionAlgorithm
EncryptionAlgorithm encryptionAlgorithm
The encryption algorithm shall be automatically extracted from the signing token. -
generateTBSWithoutCertificate
boolean generateTBSWithoutCertificate
This variable indicates if it is possible to generate ToBeSigned data without the signing certificate. -
imageParameters
RemoteSignatureImageParameters imageParameters
PAdES: The image information to be included. -
jwsSerializationType
JWSSerializationType jwsSerializationType
JAdES JWS Serialization Type -
manifestSignature
boolean manifestSignature
This variable defines whether an XML Manifest is being signed (only for XAdES) -
maskGenerationFunction
MaskGenerationFunction maskGenerationFunction
Deprecated.since DSS 6.1. Please useencryptionAlgorithm
to indicate MGF1 (use EncryptionAlgorithm.RSASSA_PSS)The mask generation function -
referenceDigestAlgorithm
DigestAlgorithm referenceDigestAlgorithm
XAdES: The digest algorithm used to hash ds:Reference. -
sigDMechanism
SigDMechanism sigDMechanism
JAdES SigDMechanism for a DETACHED packaging -
signatureAlgorithm
SignatureAlgorithm signatureAlgorithm
Deprecated.since DSS 6.1. Please use combination ofdigestAlgorithm
andencryptionAlgorithm
The signature algorithm used to create the signature -
signatureIdToCounterSign
String signatureIdToCounterSign
This variable defines an Id of a signature to be counter-signed Used only forgetDataToBeCounterSigned()
andcounterSignSignature()
methods -
signatureLevel
SignatureLevel signatureLevel
This variable indicates the expected signature level -
signaturePackaging
SignaturePackaging signaturePackaging
This variable indicates the expected signature packaging -
signatureTimestampParameters
RemoteTimestampParameters signatureTimestampParameters
The object represents the parameters related to the signature timestamp (Baseline-T) -
signingCertificate
RemoteCertificate signingCertificate
Signing certificate -
signWithExpiredCertificate
boolean signWithExpiredCertificate
Deprecated.since DSS 6.1. Please seeCertificateVerifier#alertOnExpiredCertificate
This variable indicates if it is possible to sign with an expired certificate.
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteTimestampParameters
class RemoteTimestampParameters extends Object implements Serializable-
Serialized Fields
-
canonicalizationMethod
String canonicalizationMethod
This is the default canonicalization method for XMLDSIG used for timestamps. Another complication arises because of the way that the default canonicalization algorithm handles namespace declarations; frequently a signed XML document needs to be embedded in another document; in this case the original canonicalization algorithm will not yield the same result as if the document is treated alone. For this reason, the so-called Exclusive Canonicalization, which serializes XML namespace declarations independently of the surrounding XML, was created. -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The digest algorithm to provide to the timestamping authority -
timestampContainerForm
TimestampContainerForm timestampContainerForm
Specifies format of the output file containing a timestamp
-
-
-
Class eu.europa.esig.dss.ws.signature.dto.parameters.RemoteTrustedListSignatureParameters
class RemoteTrustedListSignatureParameters extends Object implements Serializable- serialVersionUID:
- 5459292709179313722L
-
Serialized Fields
-
bLevelParameters
RemoteBLevelParameters bLevelParameters
The B-Level parameters -
digestAlgorithm
DigestAlgorithm digestAlgorithm
The digest algorithm used to hash signed data on signing -
encryptionAlgorithm
EncryptionAlgorithm encryptionAlgorithm
The encryption algorithm used for a signature creation by the current signing-certificate -
referenceDigestAlgorithm
DigestAlgorithm referenceDigestAlgorithm
The DigestAlgorithm to be used for an Enveloped-signature reference -
referenceId
String referenceId
The Enveloped reference Id to be used -
signingCertificate
RemoteCertificate signingCertificate
The signing certificate
-
-
-
Package eu.europa.esig.dss.ws.signature.rest
-
Class eu.europa.esig.dss.ws.signature.rest.RestDocumentSignatureServiceImpl
class RestDocumentSignatureServiceImpl extends Object implements Serializable-
Serialized Fields
-
service
RemoteDocumentSignatureService service
The service to use
-
-
-
Class eu.europa.esig.dss.ws.signature.rest.RestExternalCMSServiceImpl
class RestExternalCMSServiceImpl extends Object implements Serializable- serialVersionUID:
- 6958836951128294905L
-
Serialized Fields
-
service
RemoteExternalCMSService service
The service to use
-
-
Class eu.europa.esig.dss.ws.signature.rest.RestMultipleDocumentSignatureServiceImpl
class RestMultipleDocumentSignatureServiceImpl extends Object implements Serializable-
Serialized Fields
-
service
RemoteMultipleDocumentsSignatureService service
The service to use
-
-
-
Class eu.europa.esig.dss.ws.signature.rest.RestPAdESWithExternalCMSServiceImpl
class RestPAdESWithExternalCMSServiceImpl extends Object implements Serializable- serialVersionUID:
- 7258729288847441656L
-
Serialized Fields
-
service
RemotePAdESWithExternalCMSService service
The service to use
-
-
Class eu.europa.esig.dss.ws.signature.rest.RestTrustedListSignatureServiceImpl
class RestTrustedListSignatureServiceImpl extends Object implements Serializable- serialVersionUID:
- 2929769970186252017L
-
Serialized Fields
-
service
RemoteTrustedListSignatureService service
The service to use
-
-
-
Package eu.europa.esig.dss.ws.signature.rest.client
-
Package eu.europa.esig.dss.ws.signature.soap
-
Class eu.europa.esig.dss.ws.signature.soap.SoapDocumentSignatureServiceImpl
class SoapDocumentSignatureServiceImpl extends Object implements Serializable-
Serialized Fields
-
service
RemoteDocumentSignatureService service
The service to use
-
-
-
Class eu.europa.esig.dss.ws.signature.soap.SoapExternalCMSServiceImpl
class SoapExternalCMSServiceImpl extends Object implements Serializable- serialVersionUID:
- 6958836951128294905L
-
Serialized Fields
-
service
RemoteExternalCMSService service
The service to use
-
-
Class eu.europa.esig.dss.ws.signature.soap.SoapMultipleDocumentsSignatureServiceImpl
class SoapMultipleDocumentsSignatureServiceImpl extends Object implements Serializable-
Serialized Fields
-
service
RemoteMultipleDocumentsSignatureService service
The service to use
-
-
-
Class eu.europa.esig.dss.ws.signature.soap.SoapPAdESWithExternalCMSServiceImpl
class SoapPAdESWithExternalCMSServiceImpl extends Object implements Serializable- serialVersionUID:
- 7258729288847441656L
-
Serialized Fields
-
service
RemotePAdESWithExternalCMSService service
The service to use
-
-
Class eu.europa.esig.dss.ws.signature.soap.SoapTrustedListSignatureServiceImpl
class SoapTrustedListSignatureServiceImpl extends Object implements Serializable- serialVersionUID:
- -2982455071210880177L
-
Serialized Fields
-
service
RemoteTrustedListSignatureService service
The service to use
-
-
-
Package eu.europa.esig.dss.ws.signature.soap.client
-
Package eu.europa.esig.dss.ws.timestamp.dto
-
Class eu.europa.esig.dss.ws.timestamp.dto.TimestampResponseDTO
class TimestampResponseDTO extends Object implements Serializable-
Serialized Fields
-
binaries
byte[] binaries
The timestamp binaries
-
-
-
-
Package eu.europa.esig.dss.ws.timestamp.remote.rest
-
Class eu.europa.esig.dss.ws.timestamp.remote.rest.RestTimestampServiceImpl
class RestTimestampServiceImpl extends Object implements Serializable- serialVersionUID:
- -9029828318368575716L
-
Serialized Fields
-
timestampService
RemoteTimestampService timestampService
The timestamp service to use
-
-
-
Package eu.europa.esig.dss.ws.timestamp.remote.rest.client
-
Package eu.europa.esig.dss.ws.timestamp.remote.soap
-
Class eu.europa.esig.dss.ws.timestamp.remote.soap.SoapTimestampServiceImpl
class SoapTimestampServiceImpl extends Object implements Serializable- serialVersionUID:
- 7421969260893851663L
-
Serialized Fields
-
timestampService
RemoteTimestampService timestampService
The timestamp service to use
-
-
-
Package eu.europa.esig.dss.ws.timestamp.remote.soap.client
-
Package eu.europa.esig.dss.ws.validation.dto
-
Class eu.europa.esig.dss.ws.validation.dto.WSReportsDTO
class WSReportsDTO extends Object implements Serializable-
Serialized Fields
-
detailedReport
XmlDetailedReport detailedReport
The DetailedReport report -
diagnosticData
XmlDiagnosticData diagnosticData
The DiagnosticData report -
simpleReport
XmlSimpleReport simpleReport
The SimpleReport report -
validationReportDataHandler
jakarta.activation.DataHandler validationReportDataHandler
Uses MTOM to avoid XML ID conflict (between diagnostic data and etsi validation report)
-
-
-
-
Package eu.europa.esig.dss.ws.validation.rest
-
Class eu.europa.esig.dss.ws.validation.rest.RestDocumentValidationServiceImpl
class RestDocumentValidationServiceImpl extends Object implements Serializable-
Serialized Fields
-
validationService
RemoteDocumentValidationService validationService
The validation service to use
-
-
-
-
Package eu.europa.esig.dss.ws.validation.rest.client
-
Package eu.europa.esig.dss.ws.validation.soap
-
Class eu.europa.esig.dss.ws.validation.soap.SoapDocumentValidationServiceImpl
class SoapDocumentValidationServiceImpl extends Object implements Serializable-
Serialized Fields
-
validationService
RemoteDocumentValidationService validationService
The validation service to use
-
-
-
-
Package eu.europa.esig.dss.ws.validation.soap.client
-
Package eu.europa.esig.dss.xades
-
Class eu.europa.esig.dss.xades.DSSObject
class DSSObject extends Object implements Serializable- serialVersionUID:
- -4680201985310575707L
-
Serialized Fields
-
content
DSSDocument content
Represents a content of the ds:Object element Can be XML or any other format (e.g. base64 encoded) -
encodingAlgorithm
String encodingAlgorithm
Represents a value for the "Encoding" attribute -
id
String id
Represents a value for the "Id" attribute -
mimeType
String mimeType
Represents a value for the "MimeType" attribute
-
-
Class eu.europa.esig.dss.xades.XAdESProfileParameters
class XAdESProfileParameters extends ProfileParameters implements Serializable- serialVersionUID:
- 2655781283234085565L
-
Serialized Fields
-
builder
SignatureBuilder builder
The builder used to create the signature structure. -
operationKind
SigningOperation operationKind
Indicates the type of the operation to be done -
profile
SignatureProfile profile
The XAdES creation profile -
references
List<DSSReference> references
List of references created by a reference builder
-
-
Class eu.europa.esig.dss.xades.XAdESSignatureParameters
class XAdESSignatureParameters extends AbstractSignatureParameters<XAdESTimestampParameters> implements Serializable- serialVersionUID:
- 9131889715562901184L
-
Serialized Fields
-
addX509SubjectName
boolean addX509SubjectName
This parameter allows adding an optional X509SubjectName in the tag X509Data -
dataObjectFormatList
List<DSSDataObjectFormat> dataObjectFormatList
List of custom xades:DataObjectFormat elements incorporated within xades:SignedDataObjectProperties element of the signature -
dssReferences
List<DSSReference> dssReferences
A list of references to incorporate -
embedXML
boolean embedXML
In case of ENVELOPING signature, this parameter allows to include the complete XML and not its base64 encoded value NOTE: not compatible withBase64Transform
-
en319132
boolean en319132
Defines if the signature shall be created according to ETSI EN 319 132 Default: true -
keyInfoCanonicalizationMethod
String keyInfoCanonicalizationMethod
ds:CanonicalizationMethod indicates the canonicalization algorithm: Algorithm="..." for KeyInfo. The EXCLUSIVE canonicalization is used by default -
manifestSignature
boolean manifestSignature
This parameter allows producing a Manifest signature (https://www.w3.org/TR/xmldsig-core/#sec-o-Manifest). -
objects
List<DSSObject> objects
List of custom ds:Object elements to be incorporated inside the signature -
prettyPrint
boolean prettyPrint
If true, prints each signature's tag to a new line with a relevant indent -
rootDocument
Document rootDocument
This attribute defines the root element of the file to create signature in (used in INTERNALLY_DETACHED) -
signedAdESObject
byte[] signedAdESObject
Optional parameter that contains the canonicalized XML of the XAdES object that was digested, referenced from the SigningInfo, and indirectly signed when the signature value was created. If this parameter is specified it will be used in the signed XML document. -
signedInfoCanonicalizationMethod
String signedInfoCanonicalizationMethod
ds:CanonicalizationMethod indicates the canonicalization algorithm: Algorithm="..." for SignedInfo. The EXCLUSIVE canonicalization is used by default -
signedPropertiesCanonicalizationMethod
String signedPropertiesCanonicalizationMethod
ds:CanonicalizationMethod indicates the canonicalization algorithm: Algorithm="..." for SignedProperties. The EXCLUSIVE canonicalization is used by default -
signingCertificateDigestMethod
DigestAlgorithm signingCertificateDigestMethod
The digest method used to create the digest of the signer's certificate. -
signKeyInfo
boolean signKeyInfo
Optional parameter defining should the "KeyInfo" element be signed. If the value of parameter is TRUE, reference of the "KeyInfo" element will be added to "SignedInfo". FALSE by default. -
tokenReferencesDigestAlgorithm
DigestAlgorithm tokenReferencesDigestAlgorithm
TheDigestAlgorithm
used to incorporate CompleteCertificateRefs/CompleteRevocationRefs on -C level Default: SHA512 -
xades141Namespace
DSSNamespace xades141Namespace
XAdES 1.4.1 definition -
xadesNamespace
DSSNamespace xadesNamespace
XAdES 1.1.1, 1.2.2 or 1.3.2 definition -
xmldsigNamespace
DSSNamespace xmldsigNamespace
XMLDSig definition -
xPathElementPlacement
XAdESSignatureParameters.XPathElementPlacement xPathElementPlacement
Defines the signature placement relatively to the element defined in thexPathLocationString
(used for ENVELOPED format) -
xPathLocationString
String xPathLocationString
Defines the signature position xpath string (used for ENVELOPED format)
-
-
Class eu.europa.esig.dss.xades.XAdESTimestampParameters
class XAdESTimestampParameters extends TimestampParameters implements Serializable-
Serialized Fields
-
canonicalizationMethod
String canonicalizationMethod
The canonicalization method to use for the message-imprint
-
-
-
-
Package eu.europa.esig.dss.xades.dataobject
-
Class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
class DSSDataObjectFormat extends Object implements Serializable- serialVersionUID:
- -28123121170037681L
-
Serialized Fields
-
description
String description
Describes the data object -
encoding
String encoding
Defines the encoding of the data object -
mimeType
String mimeType
Defined the MimeType of the data object -
objectIdentifier
ObjectIdentifier objectIdentifier
Provides an identifier to the data object -
objectReference
String objectReference
Provides a reference to the data object
-
-
-
Package eu.europa.esig.dss.xades.definition
-
Package eu.europa.esig.dss.xades.definition.xades111
-
Class eu.europa.esig.dss.xades.definition.xades111.XAdES111Path
class XAdES111Path extends AbstractPath implements Serializable- serialVersionUID:
- -4625230696899261996L
-
-
Package eu.europa.esig.dss.xades.definition.xades122
-
Class eu.europa.esig.dss.xades.definition.xades122.XAdES122Path
class XAdES122Path extends AbstractPath implements Serializable- serialVersionUID:
- 5349623288353583493L
-
-
Package eu.europa.esig.dss.xades.definition.xades132
-
Class eu.europa.esig.dss.xades.definition.xades132.XAdES132Path
class XAdES132Path extends AbstractPath implements Serializable- serialVersionUID:
- 1878591854613359863L
-
-
Package eu.europa.esig.dss.xades.reference
-
Class eu.europa.esig.dss.xades.reference.AbstractTransform
class AbstractTransform extends Object implements Serializable- serialVersionUID:
- 7176619121506452500L
-
Serialized Fields
-
algorithm
String algorithm
The algorithm url string -
namespace
DSSNamespace namespace
The namespace
-
-
Class eu.europa.esig.dss.xades.reference.Base64Transform
class Base64Transform extends AbstractTransform implements Serializable- serialVersionUID:
- -3517468564871841676L
-
Class eu.europa.esig.dss.xades.reference.CanonicalizationTransform
class CanonicalizationTransform extends ComplexTransform implements Serializable- serialVersionUID:
- 4876071474579456586L
-
Class eu.europa.esig.dss.xades.reference.ComplexTransform
class ComplexTransform extends AbstractTransform implements Serializable- serialVersionUID:
- -2344414065328072642L
-
Serialized Fields
-
transformObject
org.apache.xml.security.transforms.Transform transformObject
Internal object, used to build the Transformation
-
-
Class eu.europa.esig.dss.xades.reference.DSSReference
class DSSReference extends Object implements Serializable- serialVersionUID:
- 1121091037126466008L
-
Serialized Fields
-
contents
DSSDocument contents
The referenced data -
digestMethod
DigestAlgorithm digestMethod
The DigestAlgorithm of the reference to compute digest value -
id
String id
The Id attribute of the reference -
object
DSSObject object
When set, defines the ds:Object element to be incorporated within the signature -
transforms
List<DSSTransform> transforms
List of transforms to be performed -
type
String type
The Type attribute of the reference -
uri
String uri
The URI attribute of the reference
-
-
Class eu.europa.esig.dss.xades.reference.EnvelopedSignatureTransform
class EnvelopedSignatureTransform extends AbstractTransform implements Serializable- serialVersionUID:
- -7029101849592279769L
-
Class eu.europa.esig.dss.xades.reference.SPDocDigestAsInSpecificationTransform
class SPDocDigestAsInSpecificationTransform extends AbstractTransform implements Serializable- serialVersionUID:
- -2521900114294437390L
-
Class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
class XAdESReferenceValidation extends ReferenceValidation implements Serializable- serialVersionUID:
- 2721340360134442005L
-
Serialized Fields
-
reference
org.apache.xml.security.signature.Reference reference
The digest value of the original document, before applying transformations (if accessible)
-
-
Class eu.europa.esig.dss.xades.reference.XPath2FilterEnvelopedSignatureTransform
class XPath2FilterEnvelopedSignatureTransform extends XPath2FilterTransform implements Serializable- serialVersionUID:
- -6358451916689562596L
-
Class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
class XPath2FilterTransform extends XPathTransform implements Serializable- serialVersionUID:
- -7152990450159701613L
-
Serialized Fields
-
filter
String filter
The filter
-
-
Class eu.europa.esig.dss.xades.reference.XPathEnvelopedSignatureTransform
class XPathEnvelopedSignatureTransform extends XPathTransform implements Serializable- serialVersionUID:
- 1425638155172234234L
-
Class eu.europa.esig.dss.xades.reference.XPathTransform
class XPathTransform extends ComplexTransform implements Serializable- serialVersionUID:
- 4223069758436340714L
-
Serialized Fields
-
xPathExpression
String xPathExpression
The XPath expression to use
-
-
Class eu.europa.esig.dss.xades.reference.XsltTransform
class XsltTransform extends ComplexTransform implements Serializable- serialVersionUID:
- -5119986978252813925L
-
Serialized Fields
-
content
Document content
The document to be added
-
-
-
Package eu.europa.esig.dss.xades.signature
-
Class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
class XAdESCounterSignatureParameters extends XAdESSignatureParameters implements Serializable- serialVersionUID:
- -1443369404631708953L
-
Serialized Fields
-
counterSignatureCanonicalizationMethod
String counterSignatureCanonicalizationMethod
The canonicalization method used for a SignatureValue canonicalization The EXCLUSIVE canonicalization is used by default -
signatureIdToCounterSign
String signatureIdToCounterSign
Signature Id to be counter-signed Can be a DSS Id or XMLDSIG Signature Id
-
-
Class eu.europa.esig.dss.xades.signature.XAdESService
class XAdESService extends AbstractSignatureService<XAdESSignatureParameters,XAdESTimestampParameters> implements Serializable - serialVersionUID:
- -391276429698752703L
-
Class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
class XmlPolicyWithTransforms extends Policy implements Serializable- serialVersionUID:
- 8177559439441560945L
-
Serialized Fields
-
transforms
List<DSSTransform> transforms
The list of transforms to be applied on the XML policy before the digest calculation
-
-
-
Package eu.europa.esig.dss.xades.validation
-
Class eu.europa.esig.dss.xades.validation.XAdESAttribute
class XAdESAttribute extends Object implements Serializable- serialVersionUID:
- 7860166312054634028L
-
Serialized Fields
-
element
Element element
The corresponding element -
identifier
XAdESAttributeIdentifier identifier
Identifies the instance -
localName
String localName
The tag name of the element -
xadesPaths
XAdESPath xadesPaths
The XPath list to use
-
-
Class eu.europa.esig.dss.xades.validation.XAdESAttributeIdentifier
class XAdESAttributeIdentifier extends SignatureAttributeIdentifier implements Serializable- serialVersionUID:
- 178331193990451357L
-
Class eu.europa.esig.dss.xades.validation.XAdESCertificateSource
class XAdESCertificateSource extends SignatureCertificateSource implements Serializable -
Class eu.europa.esig.dss.xades.validation.XAdESCRLSource
class XAdESCRLSource extends OfflineCRLSource implements Serializable -
Class eu.europa.esig.dss.xades.validation.XAdESOCSPSource
class XAdESOCSPSource extends OfflineOCSPSource implements Serializable -
Class eu.europa.esig.dss.xades.validation.XAdESSignature
class XAdESSignature extends DefaultAdvancedSignature implements Serializable- serialVersionUID:
- -2639858392612722185L
-
Serialized Fields
-
daIdentifier
String daIdentifier
A signature identifier provided by a Driving Application. -
disableXSWProtection
boolean disableXSWProtection
Defines if the XSW protection shall be disabled (false by default) -
signatureElement
Element signatureElement
The current signature element -
xadesNamespace
DSSNamespace xadesNamespace
The current signature xades namespace -
xadesPath
XAdESPath xadesPath
The XAdES XPath to use -
xadesPathHolders
List<XAdESPath> xadesPathHolders
This variable contains the list ofXAdESPaths
adapted to the specific signature schema. -
xmldSigNamespace
DSSNamespace xmldSigNamespace
The XMLDSIG namespace
-
-
Class eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
class XAdESSignatureIdentifierBuilder extends AbstractSignatureIdentifierBuilder implements Serializable- serialVersionUID:
- 6174322691822584700L
-
Class eu.europa.esig.dss.xades.validation.XAdESSignaturePolicy
class XAdESSignaturePolicy extends SignaturePolicy implements Serializable- serialVersionUID:
- 7680417705376716706L
-
Serialized Fields
-
transforms
Element transforms
The transforms Element (used in XAdES)
-
-
Class eu.europa.esig.dss.xades.validation.XAdESSignedDataObjectProperties
class XAdESSignedDataObjectProperties extends XAdESSigProperties implements Serializable- serialVersionUID:
- -8340742069424121438L
-
Class eu.europa.esig.dss.xades.validation.XAdESSigProperties
class XAdESSigProperties extends Object implements Serializable- serialVersionUID:
- -8950099614582666431L
-
Class eu.europa.esig.dss.xades.validation.XAdESUnsignedSigProperties
class XAdESUnsignedSigProperties extends XAdESSigProperties implements Serializable- serialVersionUID:
- -1323693650418213811L
-
-
Package eu.europa.esig.dss.xades.validation.scope
-
Class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
class ManifestEntrySignatureScope extends SignatureScopeWithTransformations implements Serializable- serialVersionUID:
- 8764813918985821868L
-
Serialized Fields
-
manifestName
String manifestName
Manifest filename
-
-
Class eu.europa.esig.dss.xades.validation.scope.XmlElementSignatureScope
class XmlElementSignatureScope extends SignatureScopeWithTransformations implements Serializable- serialVersionUID:
- 4812001557745419012L
-
Class eu.europa.esig.dss.xades.validation.scope.XmlFullSignatureScope
class XmlFullSignatureScope extends XmlRootSignatureScope implements Serializable- serialVersionUID:
- 1723939599853179050L
-
Class eu.europa.esig.dss.xades.validation.scope.XmlRootSignatureScope
class XmlRootSignatureScope extends XmlElementSignatureScope implements Serializable- serialVersionUID:
- 7325542318746995759L
-
Class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
class XPointerSignatureScope extends SignatureScopeWithTransformations implements Serializable- serialVersionUID:
- 203530674533107438L
-
Serialized Fields
-
uri
String uri
XPointer query
-
-
-
Package eu.europa.esig.dss.xades.validation.timestamp
-
Class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
class XAdESTimestampSource extends SignatureTimestampSource<XAdESSignature,XAdESAttribute> implements Serializable -
Serialized Fields
-
timestampAttributeMap
Map<TimestampToken,
XAdESAttribute> timestampAttributeMap Map between time-stamp tokens and corresponding XAdES attributes -
xadesPaths
XAdESPath xadesPaths
XAdES XPaths to use
-
-
-
-
Package eu.europa.esig.dss.xml.common.definition
-
Class eu.europa.esig.dss.xml.common.definition.AbstractPath
class AbstractPath extends Object implements Serializable- serialVersionUID:
- 4685307161693054765L
-
Class eu.europa.esig.dss.xml.common.definition.DSSNamespace
class DSSNamespace extends Object implements Serializable- serialVersionUID:
- 470380729820070418L
-
-
Package eu.europa.esig.dss.xml.common.definition.xmldsig
-
Class eu.europa.esig.dss.xml.common.definition.xmldsig.XMLDSigPath
class XMLDSigPath extends AbstractPath implements Serializable- serialVersionUID:
- 7404631861282645939L
-
-
Package eu.europa.esig.dss.xml.common.exception
-
Exception Class eu.europa.esig.dss.xml.common.exception.SecurityConfigurationException
class SecurityConfigurationException extends Exception implements Serializable- serialVersionUID:
- 5905334726222259641L
-
Exception Class eu.europa.esig.dss.xml.common.exception.XSDValidationException
class XSDValidationException extends RuntimeException implements Serializable- serialVersionUID:
- 4928003472348809475L
-
-
Package eu.europa.esig.trustedlist.jaxb.ecc
-
Class eu.europa.esig.trustedlist.jaxb.ecc.CriteriaListType
class CriteriaListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_assert
Assert _assert
-
criteriaList
List<CriteriaListType> criteriaList
-
description
String description
-
keyUsage
List<KeyUsageType> keyUsage
-
otherCriteriaList
AnyType otherCriteriaList
-
policySet
List<PoliciesListType> policySet
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.KeyUsageBitType
class KeyUsageBitType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
KeyUsageBit name
-
value
boolean value
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.KeyUsageType
class KeyUsageType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keyUsageBit
List<KeyUsageBitType> keyUsageBit
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.PoliciesListType
class PoliciesListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
policyIdentifier
List<ObjectIdentifierType> policyIdentifier
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.QualificationElementType
class QualificationElementType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
criteriaList
CriteriaListType criteriaList
-
qualifiers
QualifiersType qualifiers
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.QualificationsType
class QualificationsType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualificationElement
List<QualificationElementType> qualificationElement
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.QualifiersType
class QualifiersType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualifier
List<QualifierType> qualifier
-
-
Class eu.europa.esig.trustedlist.jaxb.ecc.QualifierType
class QualifierType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
uri
String uri
-
-
-
Package eu.europa.esig.trustedlist.jaxb.mra
-
Class eu.europa.esig.trustedlist.jaxb.mra.CertificateContentReferenceEquivalenceType
class CertificateContentReferenceEquivalenceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateContentDeclarationPointedParty
CriteriaListType certificateContentDeclarationPointedParty
-
certificateContentDeclarationPointingParty
CriteriaListType certificateContentDeclarationPointingParty
-
certificateContentReferenceEquivalenceContext
MRAEquivalenceContext certificateContentReferenceEquivalenceContext
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.CertificateContentReferencesEquivalenceListType
class CertificateContentReferencesEquivalenceListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateContentReferenceEquivalence
List<CertificateContentReferenceEquivalenceType> certificateContentReferenceEquivalence
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.MutualRecognitionAgreementInformationType
class MutualRecognitionAgreementInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
mraDepth
BigInteger mraDepth
-
pointedContractingPartyLegislation
String pointedContractingPartyLegislation
-
pointingContractingPartyLegislation
String pointingContractingPartyLegislation
-
technicalType
BigInteger technicalType
-
trustServiceEquivalenceInformation
List<TrustServiceEquivalenceInformationType> trustServiceEquivalenceInformation
-
version
BigInteger version
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.QcStatementInfoType
class QcStatementInfoType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qcCClegislation
String qcCClegislation
-
qcType
ObjectIdentifierType qcType
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.QcStatementListType
class QcStatementListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qcStatement
List<QcStatementType> qcStatement
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.QcStatementType
class QcStatementType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qcStatementId
ObjectIdentifierType qcStatementId
-
qcStatementInfo
QcStatementInfoType qcStatementInfo
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.QualifierEquivalenceListType
class QualifierEquivalenceListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualifierEquivalence
List<QualifierEquivalenceType> qualifierEquivalence
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.QualifierEquivalenceType
class QualifierEquivalenceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualifierPointedParty
QualifierType qualifierPointedParty
-
qualifierPointingParty
QualifierType qualifierPointingParty
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceEquivalenceHistoryInstanceType
class TrustServiceEquivalenceHistoryInstanceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateContentReferencesEquivalenceList
CertificateContentReferencesEquivalenceListType certificateContentReferencesEquivalenceList
-
trustServiceEquivalenceStatus
MRAStatus trustServiceEquivalenceStatus
-
trustServiceEquivalenceStatusStartingTime
XMLGregorianCalendar trustServiceEquivalenceStatusStartingTime
-
trustServiceTSLQualificationExtensionEquivalenceList
TrustServiceTSLQualificationExtensionEquivalenceListType trustServiceTSLQualificationExtensionEquivalenceList
-
trustServiceTSLStatusEquivalenceList
TrustServiceTSLStatusEquivalenceListType trustServiceTSLStatusEquivalenceList
-
trustServiceTSLTypeEquivalenceList
TrustServiceTSLTypeEquivalenceListType trustServiceTSLTypeEquivalenceList
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceEquivalenceHistoryType
class TrustServiceEquivalenceHistoryType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trustServiceEquivalenceHistoryInstance
List<TrustServiceEquivalenceHistoryInstanceType> trustServiceEquivalenceHistoryInstance
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceEquivalenceInformationType
class TrustServiceEquivalenceInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
certificateContentReferencesEquivalenceList
CertificateContentReferencesEquivalenceListType certificateContentReferencesEquivalenceList
-
trustServiceEquivalenceHistory
List<TrustServiceEquivalenceHistoryType> trustServiceEquivalenceHistory
-
trustServiceEquivalenceStatus
MRAStatus trustServiceEquivalenceStatus
-
trustServiceEquivalenceStatusStartingTime
XMLGregorianCalendar trustServiceEquivalenceStatusStartingTime
-
trustServiceLegalIdentifier
String trustServiceLegalIdentifier
-
trustServiceTSLQualificationExtensionEquivalenceList
TrustServiceTSLQualificationExtensionEquivalenceListType trustServiceTSLQualificationExtensionEquivalenceList
-
trustServiceTSLStatusEquivalenceList
TrustServiceTSLStatusEquivalenceListType trustServiceTSLStatusEquivalenceList
-
trustServiceTSLTypeEquivalenceList
TrustServiceTSLTypeEquivalenceListType trustServiceTSLTypeEquivalenceList
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLQualificationExtensionEquivalenceListType
class TrustServiceTSLQualificationExtensionEquivalenceListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
qualifierEquivalenceList
List<QualifierEquivalenceListType> qualifierEquivalenceList
-
trustServiceTSLQualificationExtensionName
TrustServiceTSLQualificationExtensionNameType trustServiceTSLQualificationExtensionName
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLQualificationExtensionNameType
class TrustServiceTSLQualificationExtensionNameType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLStatusEquivalenceListType
class TrustServiceTSLStatusEquivalenceListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trustServiceTSLStatusInvalidEquivalence
TrustServiceTSLStatusEquivalenceType trustServiceTSLStatusInvalidEquivalence
-
trustServiceTSLStatusValidEquivalence
TrustServiceTSLStatusEquivalenceType trustServiceTSLStatusValidEquivalence
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLStatusEquivalenceType
class TrustServiceTSLStatusEquivalenceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trustServiceTSLStatusListPointedParty
TrustServiceTSLStatusList trustServiceTSLStatusListPointedParty
-
trustServiceTSLStatusListPointingParty
TrustServiceTSLStatusList trustServiceTSLStatusListPointingParty
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLStatusList
class TrustServiceTSLStatusList extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLTypeEquivalenceListType
class TrustServiceTSLTypeEquivalenceListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trustServiceTSLTypeListPointedParty
TrustServiceTSLTypeListType trustServiceTSLTypeListPointedParty
-
trustServiceTSLTypeListPointingParty
TrustServiceTSLTypeListType trustServiceTSLTypeListPointingParty
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLTypeListType
class TrustServiceTSLTypeListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
trustServiceTSLType
List<TrustServiceTSLTypeType> trustServiceTSLType
-
-
Class eu.europa.esig.trustedlist.jaxb.mra.TrustServiceTSLTypeType
class TrustServiceTSLTypeType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
additionalServiceInformation
AdditionalServiceInformationType additionalServiceInformation
-
serviceTypeIdentifier
String serviceTypeIdentifier
-
-
-
Package eu.europa.esig.trustedlist.jaxb.tsl
-
Class eu.europa.esig.trustedlist.jaxb.tsl.AdditionalInformationType
class AdditionalInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
textualInformationOrOtherInformation
List<Serializable> textualInformationOrOtherInformation
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.AdditionalServiceInformationType
class AdditionalServiceInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
informationValue
String informationValue
-
otherInformation
AnyType otherInformation
-
uri
NonEmptyMultiLangURIType uri
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.AddressType
class AddressType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
electronicAddress
ElectronicAddressType electronicAddress
-
postalAddresses
PostalAddressListType postalAddresses
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.AnyType
class AnyType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.AttributedNonEmptyURIType
class AttributedNonEmptyURIType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.DigitalIdentityListType
class DigitalIdentityListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digitalId
List<DigitalIdentityType> digitalId
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.DigitalIdentityType
class DigitalIdentityType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keyValue
KeyValueType keyValue
-
other
AnyType other
-
x509Certificate
byte[] x509Certificate
-
x509SKI
byte[] x509SKI
-
x509SubjectName
String x509SubjectName
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ElectronicAddressType
class ElectronicAddressType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
uri
List<NonEmptyMultiLangURIType> uri
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ExtensionsListType
class ExtensionsListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
extension
List<ExtensionType> extension
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ExtensionType
class ExtensionType extends AnyType implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
critical
boolean critical
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.InternationalNamesType
class InternationalNamesType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
name
List<MultiLangNormStringType> name
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.MultiLangNormStringType
class MultiLangNormStringType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.MultiLangStringType
class MultiLangStringType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.NextUpdateType
class NextUpdateType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
dateTime
XMLGregorianCalendar dateTime
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.NonEmptyMultiLangURIListType
class NonEmptyMultiLangURIListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
uri
List<NonEmptyMultiLangURIType> uri
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.NonEmptyMultiLangURIType
class NonEmptyMultiLangURIType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.NonEmptyURIListType
class NonEmptyURIListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.OtherTSLPointersType
class OtherTSLPointersType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
otherTSLPointer
List<OtherTSLPointerType> otherTSLPointer
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.OtherTSLPointerType
class OtherTSLPointerType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
additionalInformation
AdditionalInformationType additionalInformation
-
serviceDigitalIdentities
ServiceDigitalIdentityListType serviceDigitalIdentities
-
tslLocation
String tslLocation
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.PolicyOrLegalnoticeType
class PolicyOrLegalnoticeType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tslLegalNotice
List<MultiLangStringType> tslLegalNotice
-
tslPolicy
List<NonEmptyMultiLangURIType> tslPolicy
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.PostalAddressListType
class PostalAddressListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
postalAddress
List<PostalAddressType> postalAddress
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.PostalAddressType
class PostalAddressType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ServiceDigitalIdentityListType
class ServiceDigitalIdentityListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceDigitalIdentity
List<DigitalIdentityListType> serviceDigitalIdentity
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ServiceHistoryInstanceType
class ServiceHistoryInstanceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceDigitalIdentity
DigitalIdentityListType serviceDigitalIdentity
-
serviceInformationExtensions
ExtensionsListType serviceInformationExtensions
-
serviceName
InternationalNamesType serviceName
-
serviceStatus
String serviceStatus
-
serviceTypeIdentifier
String serviceTypeIdentifier
-
statusStartingTime
XMLGregorianCalendar statusStartingTime
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ServiceHistoryType
class ServiceHistoryType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceHistoryInstance
List<ServiceHistoryInstanceType> serviceHistoryInstance
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.ServiceSupplyPointsType
class ServiceSupplyPointsType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceSupplyPoint
List<AttributedNonEmptyURIType> serviceSupplyPoint
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TrustServiceProviderListType
class TrustServiceProviderListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TrustStatusListType
class TrustStatusListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
id
String id
-
schemeInformation
TSLSchemeInformationType schemeInformation
-
signature
SignatureType signature
-
trustServiceProviderList
TrustServiceProviderListType trustServiceProviderList
-
tslTag
String tslTag
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TSLSchemeInformationType
class TSLSchemeInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
distributionPoints
NonEmptyURIListType distributionPoints
-
historicalInformationPeriod
BigInteger historicalInformationPeriod
-
listIssueDateTime
XMLGregorianCalendar listIssueDateTime
-
nextUpdate
NextUpdateType nextUpdate
-
pointersToOtherTSL
OtherTSLPointersType pointersToOtherTSL
-
policyOrLegalNotice
PolicyOrLegalnoticeType policyOrLegalNotice
-
schemeExtensions
ExtensionsListType schemeExtensions
-
schemeInformationURI
NonEmptyMultiLangURIListType schemeInformationURI
-
schemeName
InternationalNamesType schemeName
-
schemeOperatorAddress
AddressType schemeOperatorAddress
-
schemeOperatorName
InternationalNamesType schemeOperatorName
-
schemeTerritory
String schemeTerritory
-
schemeTypeCommunityRules
NonEmptyMultiLangURIListType schemeTypeCommunityRules
-
statusDeterminationApproach
String statusDeterminationApproach
-
tslSequenceNumber
BigInteger tslSequenceNumber
-
tslType
String tslType
-
tslVersionIdentifier
BigInteger tslVersionIdentifier
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TSPInformationType
class TSPInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tspAddress
AddressType tspAddress
-
tspInformationExtensions
ExtensionsListType tspInformationExtensions
-
tspInformationURI
NonEmptyMultiLangURIListType tspInformationURI
-
tspName
InternationalNamesType tspName
-
tspTradeName
InternationalNamesType tspTradeName
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TSPServiceInformationType
class TSPServiceInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
schemeServiceDefinitionURI
NonEmptyMultiLangURIListType schemeServiceDefinitionURI
-
serviceDigitalIdentity
DigitalIdentityListType serviceDigitalIdentity
-
serviceInformationExtensions
ExtensionsListType serviceInformationExtensions
-
serviceName
InternationalNamesType serviceName
-
serviceStatus
String serviceStatus
-
serviceSupplyPoints
ServiceSupplyPointsType serviceSupplyPoints
-
serviceTypeIdentifier
String serviceTypeIdentifier
-
statusStartingTime
XMLGregorianCalendar statusStartingTime
-
tspServiceDefinitionURI
NonEmptyMultiLangURIListType tspServiceDefinitionURI
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TSPServicesListType
class TSPServicesListType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tspService
List<TSPServiceType> tspService
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TSPServiceType
class TSPServiceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
serviceHistory
ServiceHistoryType serviceHistory
-
serviceInformation
TSPServiceInformationType serviceInformation
-
-
Class eu.europa.esig.trustedlist.jaxb.tsl.TSPType
class TSPType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
tspInformation
TSPInformationType tspInformation
-
tspServices
TSPServicesListType tspServices
-
-
-
Package eu.europa.esig.trustedlist.jaxb.tslx
-
Class eu.europa.esig.trustedlist.jaxb.tslx.CertSubjectDNAttributeType
class CertSubjectDNAttributeType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributeOID
List<ObjectIdentifierType> attributeOID
-
-
Class eu.europa.esig.trustedlist.jaxb.tslx.ExtendedKeyUsageType
class ExtendedKeyUsageType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
keyPurposeId
List<ObjectIdentifierType> keyPurposeId
-
-
Class eu.europa.esig.trustedlist.jaxb.tslx.TakenOverByType
class TakenOverByType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
otherQualifier
List<AnyType> otherQualifier
-
schemeOperatorName
InternationalNamesType schemeOperatorName
-
schemeTerritory
String schemeTerritory
-
tspName
InternationalNamesType tspName
-
uri
NonEmptyMultiLangURIType uri
-
-
-
Package eu.europa.esig.validationreport.jaxb
-
Class eu.europa.esig.validationreport.jaxb.AdditionalValidationReportDataType
class AdditionalValidationReportDataType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
reportData
List<TypedDataType> reportData
-
-
Class eu.europa.esig.validationreport.jaxb.AnyType
class AnyType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.AttributeBaseType
class AttributeBaseType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
attributeObject
List<VOReferenceType> attributeObject
-
signed
Boolean signed
-
-
Class eu.europa.esig.validationreport.jaxb.CertificateChainType
class CertificateChainType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
intermediateCertificate
List<VOReferenceType> intermediateCertificate
-
otherInformation
AnyType otherInformation
-
signingCertificate
VOReferenceType signingCertificate
-
trustAnchor
VOReferenceType trustAnchor
-
-
Class eu.europa.esig.validationreport.jaxb.ConstraintStatusType
class ConstraintStatusType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
overriddenBy
String overriddenBy
-
status
ConstraintStatus status
-
-
Class eu.europa.esig.validationreport.jaxb.CryptoInformationType
class CryptoInformationType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
algorithm
String algorithm
-
algorithmParameters
TypedDataType algorithmParameters
-
notAfter
Date notAfter
-
otherInformation
AnyType otherInformation
-
secureAlgorithm
boolean secureAlgorithm
-
validationObjectId
VOReferenceType validationObjectId
-
-
Class eu.europa.esig.validationreport.jaxb.IndividualValidationConstraintReportType
class IndividualValidationConstraintReportType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
constraintStatus
ConstraintStatusType constraintStatus
-
indications
Object indications
-
validationConstraintIdentifier
String validationConstraintIdentifier
-
validationConstraintParameter
List<TypedDataType> validationConstraintParameter
-
validationStatus
ValidationStatusType validationStatus
-
-
Class eu.europa.esig.validationreport.jaxb.NsPrefixMappingType
class NsPrefixMappingType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.POEProvisioningType
class POEProvisioningType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
poeTime
Date poeTime
-
signatureReference
List<SignatureReferenceType> signatureReference
-
validationObject
List<VOReferenceType> validationObject
-
-
Class eu.europa.esig.validationreport.jaxb.POEType
class POEType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
poeObject
VOReferenceType poeObject
-
poeTime
Date poeTime
-
typeOfProof
TypeOfProof typeOfProof
-
-
Class eu.europa.esig.validationreport.jaxb.RevocationStatusInformationType
class RevocationStatusInformationType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
otherInformation
AnyType otherInformation
-
revocationObject
VOReferenceType revocationObject
-
revocationReason
RevocationReason revocationReason
-
revocationTime
Date revocationTime
-
validationObjectId
VOReferenceType validationObjectId
-
-
Class eu.europa.esig.validationreport.jaxb.SACertIDListType
class SACertIDListType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
certID
List<SACertIDType> certID
-
-
Class eu.europa.esig.validationreport.jaxb.SACertIDType
class SACertIDType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
digestMethod
DigestMethodType digestMethod
-
digestValue
byte[] digestValue
-
x509IssuerSerial
byte[] x509IssuerSerial
-
-
Class eu.europa.esig.validationreport.jaxb.SACommitmentTypeIndicationType
class SACommitmentTypeIndicationType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
commitmentTypeIdentifier
String commitmentTypeIdentifier
-
-
Class eu.europa.esig.validationreport.jaxb.SAContactInfoType
class SAContactInfoType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
contactInfoElement
String contactInfoElement
-
-
Class eu.europa.esig.validationreport.jaxb.SACounterSignatureType
class SACounterSignatureType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
counterSignature
SignatureReferenceType counterSignature
-
-
Class eu.europa.esig.validationreport.jaxb.SACRLIDType
class SACRLIDType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
digestMethod
DigestMethodType digestMethod
-
digestValue
byte[] digestValue
-
-
Class eu.europa.esig.validationreport.jaxb.SADataObjectFormatType
class SADataObjectFormatType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.SADSSType
class SADSSType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
certs
VOReferenceType certs
-
crLs
VOReferenceType crLs
-
ocsPs
VOReferenceType ocsPs
-
-
Class eu.europa.esig.validationreport.jaxb.SAFilterType
class SAFilterType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
filter
String filter
-
-
Class eu.europa.esig.validationreport.jaxb.SAMessageDigestType
class SAMessageDigestType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
digest
byte[] digest
-
-
Class eu.europa.esig.validationreport.jaxb.SANameType
class SANameType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
nameElement
String nameElement
-
-
Class eu.europa.esig.validationreport.jaxb.SAOCSPIDType
class SAOCSPIDType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.SAOneSignerRoleType
class SAOneSignerRoleType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
endorsementType
EndorsementType endorsementType
-
role
String role
-
-
Class eu.europa.esig.validationreport.jaxb.SAReasonType
class SAReasonType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
reasonElement
String reasonElement
-
-
Class eu.europa.esig.validationreport.jaxb.SARevIDListType
class SARevIDListType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
crlidOrOCSPID
List<Serializable> crlidOrOCSPID
-
-
Class eu.europa.esig.validationreport.jaxb.SASignatureProductionPlaceType
class SASignatureProductionPlaceType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.SASignerRoleType
class SASignerRoleType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
roleDetails
List<SAOneSignerRoleType> roleDetails
-
-
Class eu.europa.esig.validationreport.jaxb.SASigningTimeType
class SASigningTimeType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
time
Date time
-
-
Class eu.europa.esig.validationreport.jaxb.SASigPolicyIdentifierType
class SASigPolicyIdentifierType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
sigPolicyId
String sigPolicyId
-
-
Class eu.europa.esig.validationreport.jaxb.SASubFilterType
class SASubFilterType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
subFilterElement
String subFilterElement
-
-
Class eu.europa.esig.validationreport.jaxb.SATimestampType
class SATimestampType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
timeStampValue
Date timeStampValue
-
-
Class eu.europa.esig.validationreport.jaxb.SAVRIType
class SAVRIType extends AttributeBaseType implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
certs
VOReferenceType certs
-
crLs
VOReferenceType crLs
-
ocsPs
VOReferenceType ocsPs
-
ts
SATimestampType ts
-
tu
String tu
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureAttributesType
class SignatureAttributesType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
signingTimeOrSigningCertificateOrDataObjectFormat
List<jakarta.xml.bind.JAXBElement<?>> signingTimeOrSigningCertificateOrDataObjectFormat
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureIdentifierType
class SignatureIdentifierType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
daIdentifier
String daIdentifier
-
digestAlgAndValue
DigestAlgAndValueType digestAlgAndValue
-
docHashOnly
boolean docHashOnly
-
hashOnly
boolean hashOnly
-
id
String id
-
otherInformation
AnyType otherInformation
-
signatureValue
SignatureValueType signatureValue
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureQualityType
class SignatureQualityType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.SignatureReferenceType
class SignatureReferenceType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
canonicalizationMethod
String canonicalizationMethod
-
digestMethod
String digestMethod
-
digestValue
byte[] digestValue
-
otherInformation
AnyType otherInformation
-
pAdESFieldName
String pAdESFieldName
-
xAdESSignaturePtr
XAdESSignaturePtrType xAdESSignaturePtr
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureValidationPolicyType
class SignatureValidationPolicyType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
formalPolicyObject
VOReferenceType formalPolicyObject
-
formalPolicyURI
String formalPolicyURI
-
policyName
String policyName
-
readablePolicyURI
String readablePolicyURI
-
signaturePolicyIdentifier
SignaturePolicyIdentifierType signaturePolicyIdentifier
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureValidationProcessType
class SignatureValidationProcessType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
otherInformation
AnyType otherInformation
-
signatureValidationPracticeStatement
String signatureValidationPracticeStatement
-
signatureValidationProcessID
SignatureValidationProcessID signatureValidationProcessID
-
signatureValidationServicePolicy
String signatureValidationServicePolicy
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureValidationReportType
class SignatureValidationReportType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
otherInformation
AnyType otherInformation
-
signatureAttributes
SignatureAttributesType signatureAttributes
-
signatureIdentifier
SignatureIdentifierType signatureIdentifier
-
signatureQuality
SignatureQualityType signatureQuality
-
signatureValidationProcess
SignatureValidationProcessType signatureValidationProcess
-
signatureValidationStatus
ValidationStatusType signatureValidationStatus
-
signerInformation
SignerInformationType signerInformation
-
signersDocument
SignersDocumentType signersDocument
-
validationConstraintsEvaluationReport
ValidationConstraintsEvaluationReportType validationConstraintsEvaluationReport
-
validationTimeInfo
ValidationTimeInfoType validationTimeInfo
-
-
Class eu.europa.esig.validationreport.jaxb.SignatureValidatorType
class SignatureValidatorType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
digitalId
List<DigitalIdentityType> digitalId
-
otherInformation
AnyType otherInformation
-
tspInformation
TSPInformationType tspInformation
-
-
Class eu.europa.esig.validationreport.jaxb.SignerInformationType
class SignerInformationType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
otherInformation
AnyType otherInformation
-
pseudonym
Boolean pseudonym
-
signer
String signer
-
signerCertificate
VOReferenceType signerCertificate
-
-
Class eu.europa.esig.validationreport.jaxb.SignersDocumentType
class SignersDocumentType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
content
List<jakarta.xml.bind.JAXBElement<?>> content
-
-
Class eu.europa.esig.validationreport.jaxb.TypedDataType
class TypedDataType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.ValidationConstraintsEvaluationReportType
class ValidationConstraintsEvaluationReportType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
signatureValidationPolicy
SignatureValidationPolicyType signatureValidationPolicy
-
validationConstraint
List<IndividualValidationConstraintReportType> validationConstraint
-
-
Class eu.europa.esig.validationreport.jaxb.ValidationObjectListType
class ValidationObjectListType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
validationObject
List<ValidationObjectType> validationObject
-
-
Class eu.europa.esig.validationreport.jaxb.ValidationObjectRepresentationType
class ValidationObjectRepresentationType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.ValidationObjectType
class ValidationObjectType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
id
String id
-
objectType
ObjectType objectType
-
poe
POEType poe
-
poeProvisioning
POEProvisioningType poeProvisioning
-
validationObjectRepresentation
ValidationObjectRepresentationType validationObjectRepresentation
-
validationReport
SignatureValidationReportType validationReport
-
-
Class eu.europa.esig.validationreport.jaxb.ValidationReportDataType
class ValidationReportDataType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
additionalValidationReportData
AdditionalValidationReportDataType additionalValidationReportData
-
certificateChain
CertificateChainType certificateChain
-
cryptoInformation
CryptoInformationType cryptoInformation
-
relatedValidationObject
List<VOReferenceType> relatedValidationObject
-
revocationStatusInformation
RevocationStatusInformationType revocationStatusInformation
-
trustAnchor
VOReferenceType trustAnchor
-
-
Class eu.europa.esig.validationreport.jaxb.ValidationReportType
class ValidationReportType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
signature
SignatureType signature
-
signatureValidationObjects
ValidationObjectListType signatureValidationObjects
-
signatureValidationReport
List<SignatureValidationReportType> signatureValidationReport
-
signatureValidator
SignatureValidatorType signatureValidator
-
-
Class eu.europa.esig.validationreport.jaxb.ValidationStatusType
class ValidationStatusType extends Object implements Serializable- serialVersionUID:
- -1L
-
Serialized Fields
-
associatedValidationReportData
List<ValidationReportDataType> associatedValidationReportData
-
mainIndication
Indication mainIndication
-
subIndication
List<SubIndication> subIndication
-
-
Class eu.europa.esig.validationreport.jaxb.ValidationTimeInfoType
class ValidationTimeInfoType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.VOReferenceType
class VOReferenceType extends Object implements Serializable- serialVersionUID:
- -1L
-
Class eu.europa.esig.validationreport.jaxb.XAdESSignaturePtrType
class XAdESSignaturePtrType extends Object implements Serializable- serialVersionUID:
- -1L
-
-
Package eu.europa.esig.xmlers.jaxb
-
Class eu.europa.esig.xmlers.jaxb.ArchiveTimeStampSequenceType
class ArchiveTimeStampSequenceType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archiveTimeStampChain
List<ArchiveTimeStampSequenceType.ArchiveTimeStampChain> archiveTimeStampChain
-
-
Class eu.europa.esig.xmlers.jaxb.ArchiveTimeStampSequenceType.ArchiveTimeStampChain
class ArchiveTimeStampChain extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archiveTimeStamp
List<ArchiveTimeStampType> archiveTimeStamp
-
canonicalizationMethod
CanonicalizationMethodType canonicalizationMethod
-
digestMethod
DigestMethodType digestMethod
-
order
int order
-
-
Class eu.europa.esig.xmlers.jaxb.ArchiveTimeStampType
class ArchiveTimeStampType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attributes
Attributes attributes
-
hashTree
HashTreeType hashTree
-
order
int order
-
timeStamp
TimeStampType timeStamp
-
-
Class eu.europa.esig.xmlers.jaxb.Attributes
class Attributes extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
attribute
List<Attributes.Attribute> attribute
-
-
Class eu.europa.esig.xmlers.jaxb.Attributes.Attribute
class Attribute extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.xmlers.jaxb.CanonicalizationMethodType
class CanonicalizationMethodType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.xmlers.jaxb.CryptographicInformationType
class CryptographicInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cryptographicInformation
List<CryptographicInformationType.CryptographicInformation> cryptographicInformation
-
-
Class eu.europa.esig.xmlers.jaxb.CryptographicInformationType.CryptographicInformation
class CryptographicInformation extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.xmlers.jaxb.DigestMethodType
class DigestMethodType extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.xmlers.jaxb.EncryptionInfo
class EncryptionInfo extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
encryptionInformationType
String encryptionInformationType
-
encryptionInformationValue
EncryptionInfo.EncryptionInformationValue encryptionInformationValue
-
-
Class eu.europa.esig.xmlers.jaxb.EncryptionInfo.EncryptionInformationValue
class EncryptionInformationValue extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.xmlers.jaxb.EvidenceRecordType
class EvidenceRecordType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
archiveTimeStampSequence
ArchiveTimeStampSequenceType archiveTimeStampSequence
-
encryptionInformation
EncryptionInfo encryptionInformation
-
supportingInformationList
SupportingInformationType supportingInformationList
-
version
BigDecimal version
-
-
Class eu.europa.esig.xmlers.jaxb.HashTreeType
class HashTreeType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
sequence
List<HashTreeType.Sequence> sequence
-
-
Class eu.europa.esig.xmlers.jaxb.HashTreeType.Sequence
class Sequence extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
digestValue
List<byte[]> digestValue
-
order
int order
-
-
Class eu.europa.esig.xmlers.jaxb.SupportingInformationType
class SupportingInformationType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
supportingInformation
List<SupportingInformationType.SupportingInformation> supportingInformation
-
-
Class eu.europa.esig.xmlers.jaxb.SupportingInformationType.SupportingInformation
class SupportingInformation extends Object implements Serializable- serialVersionUID:
- 1L
-
Class eu.europa.esig.xmlers.jaxb.TimeStampType
class TimeStampType extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
cryptographicInformationList
CryptographicInformationType cryptographicInformationList
-
timeStampToken
TimeStampType.TimeStampToken timeStampToken
-
-
Class eu.europa.esig.xmlers.jaxb.TimeStampType.TimeStampToken
class TimeStampToken extends Object implements Serializable- serialVersionUID:
- 1L
-
CertificateVerifier#alertOnExpiredCertificate
instead.