Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCadesDssFacade - Class in org.digidoc4j.impl.asic.cades
-
Abstract base class of facade classes for DSS functionality related to ASiC containers.
- AbstractCadesDssFacade() - Constructor for class org.digidoc4j.impl.asic.cades.AbstractCadesDssFacade
- AbstractValidationReportGenerator - Class in org.digidoc4j.impl.asic
-
An abstract base class for validation report generators.
- aContainer() - Static method in class org.digidoc4j.ContainerBuilder
-
Create a new ASICE container builder.
- aContainer(String) - Static method in class org.digidoc4j.ContainerBuilder
-
Create a new container builder based on a container type.
- aContainer(Container.DocumentType) - Static method in class org.digidoc4j.ContainerBuilder
-
Create a new container builder based on a container type.
- addAdjunctCertSources(CertificateSource...) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- addCertificate(CertificateToken) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- addCertificate(CertificateToken, List<TrustProperties>) - Method in interface org.digidoc4j.TSLCertificateSource
-
This method allows to define (to add) any certificate as trusted.
- addDataFile(File, String) - Method in interface org.digidoc4j.Container
-
Adds a data file from the file system to the container.
- addDataFile(File, String) - Method in class org.digidoc4j.impl.asic.AsicContainer
- addDataFile(File, String) - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- addDataFile(File, String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- addDataFile(File, String) - Method in class org.digidoc4j.impl.pades.PadesContainer
- addDataFile(InputStream, String, String) - Method in interface org.digidoc4j.Container
-
Adds a data file from the input stream (i.e. the date file content can be read from the internal memory buffer).
- addDataFile(InputStream, String, String) - Method in class org.digidoc4j.impl.asic.AsicContainer
- addDataFile(InputStream, String, String) - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- addDataFile(InputStream, String, String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- addDataFile(InputStream, String, String) - Method in class org.digidoc4j.impl.pades.PadesContainer
- addDataFile(String, String) - Method in interface org.digidoc4j.Container
-
Adds a data file from the file system to the container.
- addDataFile(String, String) - Method in class org.digidoc4j.impl.asic.AsicContainer
- addDataFile(String, String) - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- addDataFile(String, String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- addDataFile(String, String) - Method in class org.digidoc4j.impl.pades.PadesContainer
- addDataFile(DataFile) - Method in interface org.digidoc4j.Container
-
Adds the specified data file to the container.
- addDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.AsicContainer
- addDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- addDataFile(DataFile) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- addDataFile(DataFile) - Method in class org.digidoc4j.impl.pades.PadesContainer
- addDetailedReportExceptions(List<DigiDoc4JException>, List<DigiDoc4JException>) - Method in class org.digidoc4j.impl.asic.xades.validation.FullSimpleReportBuilder
-
Deprecated.Add exceptions from DetailedReport to SimpleReport
- addDigestDataFile(DigestDataFile) - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- addFileEntries(Collection<DataFile>) - Method in class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Adds a list of file entries, representing the specified data files, into this manifest file.
- addFileEntry(Collection<DataFile>) - Method in class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Deprecated.
- addFileEntry(DataFile) - Method in class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Adds a new file entry, representing the specified data file, into this manifest file.
- Adding data files - Search tag in Overview
- Section
- Adding signatures - Search tag in Overview
- Section
- addManifest(AsicArchiveManifest, Function<String, CadesTimestamp>) - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampProcessor
-
Adds a new ASiCArchiveManifest into this processor and associates it with an existing CAdES timestamp.
- addSignature(Signature) - Method in interface org.digidoc4j.Container
-
Adds a new signature to the container.
- addSignature(Signature) - Method in class org.digidoc4j.impl.asic.AsicContainer
- addSignature(Signature) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
- addSignature(Signature) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- addSignature(Signature) - Method in class org.digidoc4j.impl.pades.PadesContainer
- addTimestamp(CadesTimestamp) - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampProcessor
-
Adds a new CAdES timestamp into this processor as a processable timestamp.
- addTimestamp(Timestamp) - Method in interface org.digidoc4j.Container
-
Adds a new timestamp token covering the contents of this container.
- addTimestamp(Timestamp) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainer
- addTimestamp(Timestamp) - Method in class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
- addTimestamp(Timestamp) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
- addTimestamp(Timestamp) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- addTimestamp(Timestamp) - Method in class org.digidoc4j.impl.pades.PadesContainer
- addTrustedCertSources(CertificateSource...) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- addTSLCertificate(X509Certificate) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- addTSLCertificate(X509Certificate) - Method in class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
-
Add a certificate to the TSL
- addTSLCertificate(X509Certificate) - Method in interface org.digidoc4j.TSLCertificateSource
-
This method allows to define (to add) any certificate as trusted.
- aFinalizer(List<DataFile>, SignatureParameters, Configuration, Container.DocumentType) - Static method in class org.digidoc4j.SignatureFinalizerBuilder
-
Create a new signature finalizer based on datafiles, signature parameters, configuration and document type.
- aFinalizer(Container, SignatureParameters) - Static method in class org.digidoc4j.SignatureFinalizerBuilder
-
Create a new signature finalizer based on a container and signature parameters.
- AIA_OCSP - Enum constant in enum org.digidoc4j.ServiceType
- aiaOcspsCount - Enum constant in enum org.digidoc4j.ConfigurationParameter
- aiaOcspSource - Enum constant in enum org.digidoc4j.ConfigurationParameter
- AIASourceFactory - Interface in org.digidoc4j
-
Manages the creation of new AIA sources.
- AllowASN1UnsafeInteger - Enum constant in enum org.digidoc4j.ConfigurationParameter
- AllowedOcspRespondersForTM - Enum constant in enum org.digidoc4j.ConfigurationParameter
- AllowedTimestampAndOCSPResponseDeltaInMinutes - Enum constant in enum org.digidoc4j.ConfigurationParameter
- anOcspSource() - Static method in class org.digidoc4j.OCSPSourceBuilder
-
Deprecated.Deprecated for removal. Time-mark OCSP responders are obsolete.
- API overview - Search tag in Overview
- Section
- Architecture - Search tag in Overview
- Section
- ARCHIVE_TIMESTAMP_DIGEST_ALGORITHM - Static variable in class org.digidoc4j.Constant.Default
- ArchiveTimestampDigestAlgorithm - Enum constant in enum org.digidoc4j.ConfigurationParameter
- ArchiveTimestampReferenceDigestAlgorithm - Enum constant in enum org.digidoc4j.ConfigurationParameter
- AsicArchiveManifest - Class in org.digidoc4j.impl.asic.cades
-
An entity for handling instances of
ASiCArchiveManifest. - AsicArchiveManifest(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.cades.AsicArchiveManifest
-
Creates an instance of AsicArchiveManifest by wrapping the specified DSSDocument.
- AsicArchiveManifest.DataReference - Class in org.digidoc4j.impl.asic.cades
- AsicArchiveManifest.Reference - Class in org.digidoc4j.impl.asic.cades
- AsicCompositeContainerValidationResult - Class in org.digidoc4j.impl.asic
-
A composite validation result that aggregates the contents of both an arbitrary nested container and a nesting ASiC container.
- AsicCompositeContainerValidationResult(AsicContainerValidationResult, ContainerValidationResult) - Constructor for class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- AsicContainer - Class in org.digidoc4j.impl.asic
-
Created by Andrei on 7.11.2017.
- AsicContainer(InputStream, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - AsicContainer(InputStream, Configuration, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - AsicContainer(String, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String)orContainerBuilder.fromExistingFile(String)instead. - AsicContainer(String, Configuration, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String, Configuration)orContainerBuilder.fromExistingFile(String)instead. - AsicContainer(AsicParseResult, Configuration, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal. Use
AsicContainer(AsicParseResult, Configuration)instead. - AsicContainerCreator - Class in org.digidoc4j.impl.asic
-
ASIC container creator
- AsicContainerCreator(OutputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.AsicContainerCreator
- AsicContainerParser - Class in org.digidoc4j.impl.asic
-
Abstract class for parsing ASiC containers.
- AsicContainerTimestamp - Class in org.digidoc4j.impl.asic.cades
-
An implementation of timestamp token that covers the contents of ASiC containers.
- AsicContainerTimestampBuilder - Class in org.digidoc4j.impl.asic.cades
-
An abstract base class for timestamp builders for ASiC containers.
- AsicContainerTimestampBuilder() - Constructor for class org.digidoc4j.impl.asic.cades.AsicContainerTimestampBuilder
- AsicContainerTimestampFinalizer - Class in org.digidoc4j.impl.asic.cades
-
Base class for finalizers of timestamp tokens for ASiC containers.
- AsicContainerValidationResult - Class in org.digidoc4j.impl.asic
-
Validation result information.
- AsicContainerValidationResult() - Constructor for class org.digidoc4j.impl.asic.AsicContainerValidationResult
- AsicContainerValidator - Class in org.digidoc4j.impl.asic
-
ASiC container validator
- AsicDataFile - Class in org.digidoc4j.impl.asic
-
ASIC data file
- AsicDataFile(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.AsicDataFile
- ASICE - Enum constant in enum org.digidoc4j.Container.DocumentType
-
ASiCE container with mime-type "application/vnd.etsi.asic-e+zip"
- ASICE_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
- AsicEContainer - Class in org.digidoc4j.impl.asic.asice
-
Created by Andrei on 7.11.2017.
- AsicEContainer() - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
AsicEContainer constructor.
- AsicEContainer(InputStream) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - AsicEContainer(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - AsicEContainer(String) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String)orContainerBuilder.fromExistingFile(String)instead. - AsicEContainer(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String, Configuration)orContainerBuilder.fromExistingFile(String)instead. - AsicEContainer(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
AsicEContainer constructor.
- AsicEContainer(AsicParseResult, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
-
AsicEContainer constructor
- AsicEContainerBuilder - Class in org.digidoc4j.impl.asic.asice
-
Created by Andrei on 10.11.2017.
- AsicEContainerBuilder() - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainerBuilder
- AsicEContainerValidator - Class in org.digidoc4j.impl.asic.asice
-
ASiC-E container validator
- AsicEContainerValidator(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainerValidator
- AsicEContainerValidator(AsicParseResult, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainerValidator
- AsicEContainerValidator(AsicParseResult, Configuration, boolean) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainerValidator
- AsicEntry - Class in org.digidoc4j.impl.asic
-
ASIC entry
- AsicEntry(ZipEntry) - Constructor for class org.digidoc4j.impl.asic.AsicEntry
- AsicESignature - Class in org.digidoc4j.impl.asic.asice
-
Created by Andrei on 29.11.2017.
- AsicESignature(XadesSignature, SignatureValidator) - Constructor for class org.digidoc4j.impl.asic.asice.AsicESignature
-
AsicE signature constructor.
- AsicESignatureBuilder - Class in org.digidoc4j.impl.asic.asice
-
Created by Andrei on 29.11.2017.
- AsicESignatureBuilder() - Constructor for class org.digidoc4j.impl.asic.asice.AsicESignatureBuilder
- AsicESignatureFinalizer - Class in org.digidoc4j.impl.asic.asice
-
ASiCE signature finalizer for datafiles signing process.
- AsicESignatureFinalizer(List<DataFile>, SignatureParameters, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicESignatureFinalizer
- AsicESignatureOpener - Class in org.digidoc4j.impl.asic.asice
-
Class for converting Xades signature to ASiCE signature.
- AsicESignatureOpener(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicESignatureOpener
-
Constructor
- AsicFileContainerParser - Class in org.digidoc4j.impl.asic
-
ASIC file container parser
- AsicFileContainerParser(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.AsicFileContainerParser
- AsicManifest - Class in org.digidoc4j.impl.asic.manifest
-
Represents the META-INF/manifest.xml sub-document
- AsicManifest() - Constructor for class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Creates an instance of ASiC manifest without specifying container type (the root file entry mimetype defaults to
MimeTypeEnum.ASICE). - AsicManifest(String) - Constructor for class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Creates an instance of ASiC manifest with the specified container type.
- AsicParseResult - Class in org.digidoc4j.impl.asic
-
ASIC parse result
- AsicParseResult() - Constructor for class org.digidoc4j.impl.asic.AsicParseResult
- ASICS - Enum constant in enum org.digidoc4j.Container.DocumentType
-
ASiCS container with mime-type "application/vnd.etsi.asic-s+zip"
- ASICS_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
- ASICS_NS - Static variable in class org.digidoc4j.impl.asic.xades.XmlDomCreator
- AsicSCompositeContainer - Class in org.digidoc4j.impl.asic.asics
-
A special case of ASiC-S container with timestamp tokens, when the datafile of the container is a nested container.
- AsicSCompositeContainer(DataFile, Container) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- AsicSCompositeContainer(DataFile, Container, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- AsicSCompositeContainer(AsicParseResult, Container, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- AsicSContainer - Class in org.digidoc4j.impl.asic.asics
-
Created by Andrei on 7.11.2017.
- AsicSContainer() - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
AsicSContainer constructor.
- AsicSContainer(InputStream) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - AsicSContainer(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - AsicSContainer(String) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String)orContainerBuilder.fromExistingFile(String)instead. - AsicSContainer(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String, Configuration)orContainerBuilder.fromExistingFile(String)instead. - AsicSContainer(Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
AsicSContainer constructor.
- AsicSContainer(AsicParseResult, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
-
AsicSContainer constructor.
- AsicSContainerBuilder - Class in org.digidoc4j.impl.asic.asics
-
Created by Andrei on 10.11.2017.
- AsicSContainerBuilder() - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerBuilder
- AsicSContainerTimestamp - Class in org.digidoc4j.impl.asic.asics
-
An implementation of timestamp token that covers the contents of ASiC-S containers.
- AsicSContainerTimestamp(CadesTimestamp) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerTimestamp
-
Creates an ASiC-S timestamp token without ASiCArchiveManifest.
- AsicSContainerTimestamp(CadesTimestamp, AsicArchiveManifest) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerTimestamp
-
Creates an ASiC-S timestamp token with ASiCArchiveManifest.
- AsicSContainerTimestampBuilder - Class in org.digidoc4j.impl.asic.asics
-
An implementation of a timestamp builder for ASiC-S containers.
- AsicSContainerTimestampBuilder(Container) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerTimestampBuilder
-
Creates an instance of the builder.
- AsicSContainerTimestampFinalizer - Class in org.digidoc4j.impl.asic.asics
-
An implementation of a finalizer for timestamp tokens for ASiC-S containers.
- AsicSContainerTimestampFinalizer(Configuration, DataFile, TimestampParameters) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerTimestampFinalizer
-
Creates an instance of timestamp finalizer with specified configuration, datafile and timestamp parameters.
- AsicSContainerValidationUtils - Class in org.digidoc4j.impl.asic.asics
-
Utility class for validating ASiC-S container contents.
- AsicSContainerValidator - Class in org.digidoc4j.impl.asic.asics
-
ASiC-S container validator
- AsicSContainerValidator(Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerValidator
- AsicSContainerValidator(AsicParseResult, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerValidator
- AsicSContainerValidator(AsicParseResult, Configuration, boolean) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainerValidator
- AsicSignature - Class in org.digidoc4j.impl.asic
-
Created by Andrei on 29.11.2017.
- AsicSignature(XadesSignature, SignatureValidator) - Constructor for class org.digidoc4j.impl.asic.AsicSignature
-
Asic signature constructor.
- AsicSignatureBuilder - Class in org.digidoc4j.impl.asic
-
Signature builder for Asic container.
- AsicSignatureBuilder() - Constructor for class org.digidoc4j.impl.asic.AsicSignatureBuilder
- AsicSignatureFinalizer - Class in org.digidoc4j.impl.asic
-
Asic signature finalizer for datafiles signing process.
- AsicSignatureOpener - Interface in org.digidoc4j.impl.asic
- AsicSignatureParser - Class in org.digidoc4j.impl.asic
- AsicSignatureParser(List<DSSDocument>, Configuration) - Constructor for class org.digidoc4j.impl.asic.AsicSignatureParser
- AsicSSignature - Class in org.digidoc4j.impl.asic.asics
-
Created by Andrei on 29.11.2017.
- AsicSSignature(XadesSignature, SignatureValidator) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSSignature
-
AsicS signature constructor.
- AsicSSignatureBuilder - Class in org.digidoc4j.impl.asic.asics
- AsicSSignatureBuilder() - Constructor for class org.digidoc4j.impl.asic.asics.AsicSSignatureBuilder
- AsicSSignatureOpener - Class in org.digidoc4j.impl.asic.asics
-
Class for converting XAdES signature to ASiC-S signature.
- AsicSSignatureOpener(Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSSignatureOpener
-
Creates an instance of ASiC signature opener
- AsicSTimestampedContainerValidationResult - Class in org.digidoc4j.impl.asic.asics
- AsicSTimestampedContainerValidationResult() - Constructor for class org.digidoc4j.impl.asic.asics.AsicSTimestampedContainerValidationResult
- AsicSTimestampedContainerValidator - Class in org.digidoc4j.impl.asic.asics
-
A validator for ASiC-S containers with timestamp tokens.
- AsicSTimestampedContainerValidator(AsicSContainer) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSTimestampedContainerValidator
-
Creates an instance of a validator with current validation time.
- AsicSTimestampedContainerValidator(AsicSContainer, Date) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSTimestampedContainerValidator
-
Creates an instance of a validator with specified validation time.
- AsicSTimestampsValidationReportGenerator - Class in org.digidoc4j.impl.asic.asics
-
Validation report generator for ASiC-S containers with timestamp tokens.
- AsicSTimestampsValidationReportGenerator(AsicSContainer) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSTimestampsValidationReportGenerator
- AsicStreamContainerParser - Class in org.digidoc4j.impl.asic
-
ASIC container parser from input stream
- AsicStreamContainerParser(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.AsicStreamContainerParser
- AsicValidationReportBuilder - Class in org.digidoc4j.impl.asic
-
ASIC validation report builder
- AsicValidationReportBuilder(List<SignatureValidationData>, List<DigiDoc4JException>) - Constructor for class org.digidoc4j.impl.asic.AsicValidationReportBuilder
-
Deprecated.Deprecated for removal. Use
AsicValidationReportBuilder(List, List, List, List)instead. - AsicValidationReportBuilder(List<SignatureValidationData>, List<TimestampValidationData>, List<DigiDoc4JException>, List<DigiDoc4JException>) - Constructor for class org.digidoc4j.impl.asic.AsicValidationReportBuilder
- AsicXadesSignatureOpener - Class in org.digidoc4j.impl.asic.xades
-
Base class for converting XAdES signature to ASiC signature.
- aSignature(Container) - Static method in class org.digidoc4j.SignatureBuilder
-
Create a new signature builder based on a container.
- aTimestamp(Container) - Static method in class org.digidoc4j.TimestampBuilder
-
Creates an instance of a timestamp builder for the contents of the specified container.
B
- B_BES - Enum constant in enum org.digidoc4j.SignatureProfile
-
no profile (baseline)
- B_EPES - Enum constant in enum org.digidoc4j.SignatureProfile
-
no profile (baseline) with signature id (compatible with BDoc)
- BDOC - Enum constant in enum org.digidoc4j.Container.DocumentType
-
BDOC 2.1 container with mime-type "application/vnd.etsi.asic-e+zip"
- BDOC_1_9_9 - Enum constant in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- BDOC_2_0_0 - Enum constant in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- BDOC_2_1_0 - Enum constant in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- BDOC_2_1_2 - Enum constant in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- BDOC_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
- BDocContainer - Class in org.digidoc4j.impl.asic.asice.bdoc
-
Offers functionality for handling data files and signatures in a container.
- BDocContainer() - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
BDocContainer constructor.
- BDocContainer(InputStream) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - BDocContainer(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(InputStream, Configuration)orContainerBuilder.fromStream(InputStream)instead. - BDocContainer(String) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String)orContainerBuilder.fromExistingFile(String)instead. - BDocContainer(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
Deprecated.Deprecated for removal. Use
ContainerOpener.open(String, Configuration)orContainerBuilder.fromExistingFile(String)instead. - BDocContainer(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
BDocContainer constructor.
- BDocContainer(AsicParseResult, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
BDocContainer constructor.
- BDocContainerBuilder - Class in org.digidoc4j.impl.asic.asice.bdoc
-
Created by Andrei on 10.11.2017.
- BDocContainerBuilder() - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainerBuilder
- BDocContainerValidator - Class in org.digidoc4j.impl.asic.asice.bdoc
-
BDOC container validator
- BDocContainerValidator(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainerValidator
- BDocContainerValidator(AsicParseResult, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainerValidator
- BDocContainerValidator(AsicParseResult, Configuration, boolean) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainerValidator
- BDocSignature - Class in org.digidoc4j.impl.asic.asice.bdoc
-
BDoc signature implementation.
- BDocSignature(XadesSignature, SignatureValidator) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocSignature
-
BDoc signature constructor.
- BDocSignatureOpener - Class in org.digidoc4j.impl.asic.asice.bdoc
-
BDOC signature opener
- BDocSignatureOpener(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocSignatureOpener
- BDocTMOcspSource - Class in org.digidoc4j.impl.asic.ocsp
-
Deprecated.Deprecated for removal. Time-mark OCSP responders are obsolete.
- BDocTMOcspSource(Configuration, byte[]) - Constructor for class org.digidoc4j.impl.asic.ocsp.BDocTMOcspSource
-
Deprecated.
- BesSignature - Class in org.digidoc4j.impl.asic.xades
-
BES signature
- BesSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.BesSignature
- build() - Method in class org.digidoc4j.CertificateValidatorBuilder
- build() - Method in class org.digidoc4j.ContainerBuilder
-
Builds a new container or opens existing container from the parameters given to the builder.
- build() - Method in class org.digidoc4j.OCSPSourceBuilder
- buildAllSimpleReports() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
- buildDataToSign() - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Creates data to be signed externally.
- buildDataToSign() - Method in class org.digidoc4j.impl.asic.AsicSignatureBuilder
- buildDataToSign() - Method in class org.digidoc4j.SignatureBuilder
-
Creates data to be signed externally.
- buildSignatureIdMap() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
- buildSignatureSimpleReports() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
-
Gets signature Simple Reports.
- buildSignatureValidationReports() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
-
Gets signature Validation Reports.
- buildSignatureValidationResultMap() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
- buildSimpleReports() - Method in class org.digidoc4j.impl.asic.xades.validation.XadesValidationResult
- buildTimestamped(Consumer<TimestampBuilder>) - Method in class org.digidoc4j.CompositeContainerBuilder
-
Builds a timestamped composite container.
- buildTimestampSimpleReports() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
-
Gets timestamp token Simple Reports.
- buildTimestampValidationReports() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
-
Gets timestamp token Validation Reports.
- buildTimestampValidationResultMap() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
- buildXmlReport() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
C
- C - Enum constant in enum org.digidoc4j.X509Cert.Issuer
- C - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
- CACHE_ALL_DATA_FILES - Static variable in class org.digidoc4j.Constant
- CACHE_NO_DATA_FILES - Static variable in class org.digidoc4j.Constant
- CadesTimestamp - Class in org.digidoc4j.impl.asic.cades
-
An entity for handling instances of CAdES timestamp tokens.
- CadesTimestamp(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.cades.CadesTimestamp
-
Creates an instance of CadesTimestamp by wrapping the specified DSSDocument.
- CadesTimestampingDssFacade - Class in org.digidoc4j.impl.asic.cades
-
Facade class for DSS CAdES timestamping functionality for ASiC containers.
- CadesTimestampingDssFacade() - Constructor for class org.digidoc4j.impl.asic.cades.CadesTimestampingDssFacade
- CadesValidationDssFacade - Class in org.digidoc4j.impl.asic.cades
-
Facade class for DSS CAdES validation functionality for ASiC-S containers.
- CadesValidationDssFacade() - Constructor for class org.digidoc4j.impl.asic.cades.CadesValidationDssFacade
- CadesValidationReportGenerator - Class in org.digidoc4j.impl.asic.cades
-
Abstract base class of validation report generator for CAdES.
- calculateDigest() - Method in class org.digidoc4j.DataFile
-
Calculates digest http://www.w3.org/2001/04/xmlenc#sha256 for the data file.
- calculateDigest(URL) - Method in class org.digidoc4j.DataFile
-
Calculates digest for data file.
- calculateDigest(DigestAlgorithm) - Method in class org.digidoc4j.DataFile
- call() - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationTask
- CANONICALIZATION_FACTORY_IMPLEMENTATION - Static variable in class org.digidoc4j.Constant.DDoc4J
- CertificateNotFoundException - Exception Class in org.digidoc4j.exceptions
-
Certificate not found exception
- CertificateNotFoundException(String, String) - Constructor for exception class org.digidoc4j.exceptions.CertificateNotFoundException
- CertificateRevokedException - Exception Class in org.digidoc4j.exceptions
-
Certificate has been revoked exception
- CertificateRevokedException(String) - Constructor for exception class org.digidoc4j.exceptions.CertificateRevokedException
- CertificateRevokedException(String, String) - Constructor for exception class org.digidoc4j.exceptions.CertificateRevokedException
- CertificateStatus - Interface in org.digidoc4j
-
Created by Janar Rahumeel (CGI Estonia)
- CertificateValidationException - Exception Class in org.digidoc4j.exceptions
-
Created by Janar Rahumeel (CGI Estonia)
- CertificateValidationException.CertificateValidationStatus - Enum in org.digidoc4j.exceptions
- CertificateValidator - Interface in org.digidoc4j
-
Created by Janar Rahumeel (CGI Estonia)
- CertificateValidatorBuilder - Class in org.digidoc4j
-
Builder for certificate validator.
- CertificateValidatorBuilder() - Constructor for class org.digidoc4j.CertificateValidatorBuilder
- close() - Method in interface org.digidoc4j.SignatureToken
- close() - Method in class org.digidoc4j.signers.ExternalSigner
- close() - Method in class org.digidoc4j.signers.PKCS11SignatureToken
- close() - Method in class org.digidoc4j.signers.PKCS12SignatureToken
- CN - Enum constant in enum org.digidoc4j.X509Cert.Issuer
- CN - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
- collectErrorsAsExceptions(List<ReportedMessagesExtractor.Message>...) - Static method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Collects extracted error messages as unique list and converts them to
DigiDoc4JExceptions. - collectWarningsAsExceptions(List<ReportedMessagesExtractor.Message>...) - Static method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Collects extracted warning messages as unique list and converts them to
DigiDoc4JExceptions. - Component diagram - Search tag in Overview
- Section
- CompositeContainer - Interface in org.digidoc4j
-
An extension to the
Containerinterface that represents a composite structure where a nested inner container is contained inside a nesting outer container. - CompositeContainerBuilder - Class in org.digidoc4j
-
A builder for creating
CompositeContainers by nesting an existing container into another container. - ConfigManagerInitializer - Class in org.digidoc4j.impl.ddoc
-
Configuration manager initializer
- ConfigManagerInitializer() - Constructor for class org.digidoc4j.impl.ddoc.ConfigManagerInitializer
- Configuration - Search tag in Overview
- Section
- Configuration - Class in org.digidoc4j
-
Possibility to create custom configurations for
Containerimplementations. - Configuration() - Constructor for class org.digidoc4j.Configuration
-
Create new configuration
- Configuration(Configuration.Mode) - Constructor for class org.digidoc4j.Configuration
-
Create new configuration with application mode specified
- Configuration.Mode - Enum in org.digidoc4j
-
Application mode
- ConfigurationException - Exception Class in org.digidoc4j.exceptions
-
Exeptions related to digidoc4J configuration settings
- ConfigurationException(String) - Constructor for exception class org.digidoc4j.exceptions.ConfigurationException
-
Create a configuration exception with give message
- ConfigurationException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.ConfigurationException
-
Create a configuration exception with give message and cause
- ConfigurationParameter - Enum in org.digidoc4j
-
Created by Janar Rahumeel (CGI Estonia)
- ConfigurationRegistry - Class in org.digidoc4j
-
Offers registry for configuration parameters.
- ConfigurationRegistry() - Constructor for class org.digidoc4j.ConfigurationRegistry
- ConnectionTimedOutException - Exception Class in org.digidoc4j.exceptions
- ConnectionTimedOutException(String, ServiceType) - Constructor for exception class org.digidoc4j.exceptions.ConnectionTimedOutException
- ConnectionTimeoutInMillis - Enum constant in enum org.digidoc4j.ConfigurationParameter
- Constant - Class in org.digidoc4j
-
Constants holder for system property names, default and environmental values.
- Constant() - Constructor for class org.digidoc4j.Constant
- Constant.DDoc4J - Class in org.digidoc4j
- Constant.Default - Class in org.digidoc4j
- Constant.Production - Class in org.digidoc4j
- Constant.System - Class in org.digidoc4j
- Constant.Test - Class in org.digidoc4j
- Container - Interface in org.digidoc4j
-
Offers functionality for handling data files and signatures in a container.
- Container.DocumentType - Enum in org.digidoc4j
-
Document types
- ContainerBuilder - Class in org.digidoc4j
-
Class for creating and opening containers.
- ContainerBuilder() - Constructor for class org.digidoc4j.ContainerBuilder
- ContainerBuilder.ContainerDataFile - Class in org.digidoc4j
- ContainerDataFile(InputStream, String, String) - Constructor for class org.digidoc4j.ContainerBuilder.ContainerDataFile
- ContainerDataFile(String, String) - Constructor for class org.digidoc4j.ContainerBuilder.ContainerDataFile
- ContainerDataFile(DataFile) - Constructor for class org.digidoc4j.ContainerBuilder.ContainerDataFile
- ContainerOpener - Class in org.digidoc4j
-
Helper class for opening containers.
- ContainerOpener() - Constructor for class org.digidoc4j.ContainerOpener
- ContainerTimestampProcessor - Class in org.digidoc4j.impl.asic.cades
-
A helper class for gathering and linking timestamp tokens and their manifests, and sorting the result.
- ContainerTimestampProcessor() - Constructor for class org.digidoc4j.impl.asic.cades.ContainerTimestampProcessor
- ContainerTimestampUtils - Class in org.digidoc4j.impl.asic.cades
-
Utility class for handling CAdES timestamp tokens for ASiC containers.
- ContainerTimestampWrapper - Class in org.digidoc4j.impl.asic.cades
-
An immutable wrapper that holds a CAdES timestamp and an optional ASiCArchiveManifest associated with it.
- ContainerTimestampWrapper(CadesTimestamp) - Constructor for class org.digidoc4j.impl.asic.cades.ContainerTimestampWrapper
-
Creates a new instance by wrapping a CAdES timestamp.
- ContainerTimestampWrapper(CadesTimestamp, AsicArchiveManifest) - Constructor for class org.digidoc4j.impl.asic.cades.ContainerTimestampWrapper
-
Creates a new instance by wrapping a CAdES timestamp and an ASiCArchiveManifest.
- ContainerValidationReport - Class in org.digidoc4j.impl.asic.report
- ContainerValidationReport() - Constructor for class org.digidoc4j.impl.asic.report.ContainerValidationReport
- ContainerValidationResult - Interface in org.digidoc4j
-
An entity encapsulating the validation result information for a whole container.
- ContainerWithoutFilesException - Exception Class in org.digidoc4j.exceptions
-
Container without files exception
- ContainerWithoutFilesException() - Constructor for exception class org.digidoc4j.exceptions.ContainerWithoutFilesException
- ContainerWithoutFilesException(String) - Constructor for exception class org.digidoc4j.exceptions.ContainerWithoutFilesException
- containsManifestFile() - Method in class org.digidoc4j.impl.asic.manifest.ManifestParser
- copy() - Method in class org.digidoc4j.Configuration
-
Clones configuration
- copy() - Method in class org.digidoc4j.SignatureParameters
-
Clones signature parameters
- countDataFiles() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- countSignatures() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- create() - Method in interface org.digidoc4j.AIASourceFactory
-
Create a new AIA source instance.
- create() - Method in interface org.digidoc4j.DataLoaderFactory
-
Create a new data loader instance.
- create() - Method in interface org.digidoc4j.DSSFileLoaderFactory
-
Create a new file loader instance.
- create() - Method in class org.digidoc4j.impl.asic.tsl.TslFileLoaderFactory
- create() - Method in class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidatorFactory
- create() - Method in interface org.digidoc4j.OCSPSourceFactory
-
Create a new OCSP source instance.
- create() - Method in interface org.digidoc4j.TSPSourceFactory
-
Create a new TSP source instance.
- create(XmlSignature) - Static method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- create(XmlTimestamp) - Static method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- create(TimestampValidationData) - Static method in class org.digidoc4j.impl.asic.report.TimestampValidationReportCreator
- create(SignatureValidationData) - Static method in class org.digidoc4j.impl.asic.report.SignatureValidationReportCreator
- createDocument(String, String, Element) - Static method in class org.digidoc4j.impl.asic.xades.XmlDomCreator
-
Creates a DOM Document object of the specified type with its document element.
- createFormattedXmlString(ContainerValidationReport) - Static method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
- createSignature(DSSDocument) - Method in class org.digidoc4j.impl.asic.AsicSignatureFinalizer
- Creating a container - Search tag in Overview
- Section
- Creating a container - Search tag in Overview
- Section
- Creating and handling digital signatures - Search tag in Overview
- Section
- Creating and handling signature containers - Search tag in Overview
- Section
- Creating a new signature - Search tag in Overview
- Section
- Creating a timestamped ASiCS container - Search tag in Overview
- Section
- Creating multiple signed containers - Search tag in Overview
- Section
- CRL_SIGN - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
D
- DATA_ENCIPHERMENT - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- DataFile - Class in org.digidoc4j
-
Data file wrapper providing methods for handling signed files or files to be signed in Container.
- DataFile() - Constructor for class org.digidoc4j.DataFile
-
Deprecated.Deprecated for removal. Use parameterized constructors to create instances that do not need post-construct mutation.
- DataFile(byte[], String, String) - Constructor for class org.digidoc4j.DataFile
-
Creates in memory document container.
- DataFile(InputStream, String, String) - Constructor for class org.digidoc4j.DataFile
-
Creates in memory document container.
- DataFile(String, String) - Constructor for class org.digidoc4j.DataFile
-
Creates container.
- DATAFILE_DIGEST_ALGORITHM - Static variable in class org.digidoc4j.Constant.Default
- DataFileDigestAlgorithm - Enum constant in enum org.digidoc4j.ConfigurationParameter
- DataFileMissingException - Exception Class in org.digidoc4j.exceptions
- DataFileMissingException() - Constructor for exception class org.digidoc4j.exceptions.DataFileMissingException
- DataFileNotFoundException - Exception Class in org.digidoc4j.exceptions
- DataFileNotFoundException(String) - Constructor for exception class org.digidoc4j.exceptions.DataFileNotFoundException
- DataLoaderDecorator - Class in org.digidoc4j.impl.asic
-
Data loader decorator
- DataLoaderDecorator() - Constructor for class org.digidoc4j.impl.asic.DataLoaderDecorator
- DataLoaderFactory - Interface in org.digidoc4j
-
Manages the creation of new data loaders.
- DataToSign - Class in org.digidoc4j
-
Data to be signed externally (e.g. in the Web by a browser plugin).
- DataToSign(byte[], SignatureFinalizer) - Constructor for class org.digidoc4j.DataToSign
-
Constructor
- DDOC - Enum constant in enum org.digidoc4j.Container.DocumentType
-
DIGIDOC-XML 1.3 container
- DDOC_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
- DDoc4J() - Constructor for class org.digidoc4j.Constant.DDoc4J
- DDocContainer - Class in org.digidoc4j.impl.ddoc
-
Offers functionality for handling DDoc containers.
- DDocContainer(DDocFacade) - Constructor for class org.digidoc4j.impl.ddoc.DDocContainer
-
DDocContainer constructor.
- DDocContainerBuilder - Class in org.digidoc4j.impl.ddoc
-
DDOC container builder
- DDocContainerBuilder() - Constructor for class org.digidoc4j.impl.ddoc.DDocContainerBuilder
- DDocContainerValidationResult - Class in org.digidoc4j.impl.ddoc
-
Overview of errors and warnings for DDoc signature
- DDocContainerValidationResult(List<DigiDocException>, List<DigiDocException>, Map<String, ValidationResult>, String) - Constructor for class org.digidoc4j.impl.ddoc.DDocContainerValidationResult
-
Constructor
- DDocFacade - Class in org.digidoc4j.impl.ddoc
-
Offers validation specific functionality of a DDOC container.
- DDocFacade(Configuration) - Constructor for class org.digidoc4j.impl.ddoc.DDocFacade
- DDocOpener - Class in org.digidoc4j.impl.ddoc
- DDocOpener() - Constructor for class org.digidoc4j.impl.ddoc.DDocOpener
- DDocSignature - Class in org.digidoc4j.impl.ddoc
-
Signature implementation.
- DDocSignature(Signature) - Constructor for class org.digidoc4j.impl.ddoc.DDocSignature
- DDocSignatureValidationResult - Class in org.digidoc4j.impl.ddoc
-
Overview of errors and warnings for DDoc signature
- DDocSignatureValidationResult(List<DigiDocException>, String) - Constructor for class org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
-
Constructor
- DDocSignatureValidationResult(List<DigiDocException>, List<DigiDocException>, String) - Constructor for class org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
-
Deprecated.Deprecated for removal. Use
DDocContainerValidationResultfor encapsulating DDOC container validation results. - DECIPHER_ONLY - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- decorateWithProxySettings(CommonsDataLoader, Configuration) - Static method in class org.digidoc4j.impl.asic.DataLoaderDecorator
- decorateWithProxySettingsFor(ExternalConnectionType, CommonsDataLoader, Configuration) - Static method in class org.digidoc4j.impl.asic.DataLoaderDecorator
- decorateWithSslSettings(CommonsDataLoader, Configuration) - Static method in class org.digidoc4j.impl.asic.DataLoaderDecorator
- decorateWithSslSettingsFor(ExternalConnectionType, CommonsDataLoader, Configuration) - Static method in class org.digidoc4j.impl.asic.DataLoaderDecorator
- Default() - Constructor for class org.digidoc4j.Constant.Default
- DEFAULT_OCSP_RESPONDERS - Static variable in class org.digidoc4j.Constant.Production
- DEFAULT_OCSP_RESPONDERS - Static variable in class org.digidoc4j.Constant.Test
- DEFAULT_REQUIRED_TERRITORIES - Static variable in class org.digidoc4j.Constant.Production
- DEFAULT_TRUSTED_TERRITORIES - Static variable in class org.digidoc4j.Constant.Production
- defaultOCSPSource() - Static method in class org.digidoc4j.OCSPSourceBuilder
-
Using default OCSP source and user agent token
- DefaultTSLRefreshCallback - Class in org.digidoc4j.impl.asic.tsl
-
Default implementation of the
TSLRefreshCallback. - DefaultTSLRefreshCallback(Configuration) - Constructor for class org.digidoc4j.impl.asic.tsl.DefaultTSLRefreshCallback
-
Creates an instance of this callback with the specified configuration.
- DetachedContentCreator - Class in org.digidoc4j.impl.asic
-
Class for building list of detached content files.
- DetachedContentCreator() - Constructor for class org.digidoc4j.impl.asic.DetachedContentCreator
- DetachedXadesExecutionContext - Class in org.digidoc4j.main.xades
- DetachedXadesSignatureBuilder - Class in org.digidoc4j
- DetachedXadesSignatureBuilder() - Constructor for class org.digidoc4j.DetachedXadesSignatureBuilder
- DetachedXadesSignatureExecutor - Class in org.digidoc4j.main.xades
-
Executor for managing detached XadES signatures.
- DetachedXadesSignatureExecutor(CommandLine) - Constructor for class org.digidoc4j.main.xades.DetachedXadesSignatureExecutor
- DigestAlgorithm - Enum in org.digidoc4j
-
Supported algorithms
- DigestDataFile - Class in org.digidoc4j
- DigestDataFile(String, DigestAlgorithm, byte[], String) - Constructor for class org.digidoc4j.DigestDataFile
-
Creates digest based data file.
- digestInfoPrefix() - Method in enum org.digidoc4j.DigestAlgorithm
- DigiDoc4JException - Exception Class in org.digidoc4j.exceptions
-
Generic exception for DigiDoc4J
- DigiDoc4JException() - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
- DigiDoc4JException(int, String) - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Constructs a new runtime exception with the specified detail message and cause.
- DigiDoc4JException(Exception) - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Creates new exception based on another exception
- DigiDoc4JException(String) - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Constructs a new runtime exception with the specified detail message and cause.
- DigiDoc4JException(String, String) - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Constructs a new runtime exception with the specified detail message, signature ID and cause.
- DigiDoc4JException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Constructs a new runtime exception with the specified detail message and cause.
- DigiDoc4JException(Throwable) - Constructor for exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Creates new exception based on another exception
- DIGITAL_SIGNATURE - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- DssDocumentWrapper - Class in org.digidoc4j.impl.asic.cades
-
A wrapper for
DSSDocuments for capturing document name and mimetype updates, and for shielding the wrapped document from those changes. - DssDocumentWrapper(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- DSSFileLoaderFactory - Interface in org.digidoc4j
-
Manages the creation of new file loaders.
- DssXadesSignature - Class in org.digidoc4j.impl.asic.xades
-
DSS XADES signature
- DssXadesSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.DssXadesSignature
- DuplicateDataFileException - Exception Class in org.digidoc4j.exceptions
- DuplicateDataFileException(String) - Constructor for exception class org.digidoc4j.exceptions.DuplicateDataFileException
- DuplicateSignatureFilesException - Exception Class in org.digidoc4j.exceptions
- DuplicateSignatureFilesException(String) - Constructor for exception class org.digidoc4j.exceptions.DuplicateSignatureFilesException
- DuplicateTimestampException - Exception Class in org.digidoc4j.exceptions
- DuplicateTimestampException(String) - Constructor for exception class org.digidoc4j.exceptions.DuplicateTimestampException
E
- ECDSA - Enum constant in enum org.digidoc4j.EncryptionAlgorithm
- EMAILADDRESS - Enum constant in enum org.digidoc4j.X509Cert.Issuer
- ENCIPHER_ONLY - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- EncryptionAlgorithm - Enum in org.digidoc4j
- ensureTSLState(TLValidationJobSummary) - Method in class org.digidoc4j.impl.asic.tsl.DefaultTSLRefreshCallback
-
Ensures the state of the TSL and either throws an exception or returns
true. - ensureTSLState(TLValidationJobSummary) - Method in interface org.digidoc4j.TSLRefreshCallback
-
Ensures the state of the TSL and either: throws an appropriate exception if the TSL is not in a usable state and the process that triggered the TSL refresh may not continue returns
false, if the process that triggered the TSL refresh may continue, but the time of the TSL refresh must not be updated - the TSL is marked as expired returnstrue, if the TSL is good and the time of the TSL refresh must be updated - the next automatic TSL refresh will not be triggered before the next expiration period is over (seeConfiguration.setTslCacheExpirationTime(long)) - EpesSignature - Class in org.digidoc4j.impl.asic.xades
-
EPES signature
- EpesSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.EpesSignature
- equals(Object) - Method in class org.digidoc4j.impl.asic.manifest.ManifestEntry
- equals(Object) - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor.Message
- Exception handling - Search tag in Overview
- Section
- executeCommand() - Method in class org.digidoc4j.main.xades.DetachedXadesSignatureExecutor
- extend(List<Signature>, SignatureProfile) - Method in class org.digidoc4j.impl.asic.xades.SignatureExtender
- ExtendedCertificateSource - Interface in org.digidoc4j
-
Created by Janar Rahumeel (CGI Estonia)
- extendSignature(DSSDocument, List<DSSDocument>) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- extendSignatureProfile(SignatureProfile) - Method in interface org.digidoc4j.Container
-
Extends profile of all signatures to SignatureProfile
- extendSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.impl.asic.AsicContainer
- extendSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- extendSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.impl.pades.PadesContainer
- extendSignatureProfile(SignatureProfile, List<Signature>) - Method in interface org.digidoc4j.Container
-
Extends profile of selected signatures to SignatureProfile
- extendSignatureProfile(SignatureProfile, List<Signature>) - Method in class org.digidoc4j.impl.asic.AsicContainer
- extendSignatureProfile(SignatureProfile, List<Signature>) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- extendSignatureProfile(SignatureProfile, List<Signature>) - Method in class org.digidoc4j.impl.pades.PadesContainer
- ExternalConnectionType - Enum in org.digidoc4j
- ExternalSigner - Class in org.digidoc4j.signers
-
Signer for external services for example in web
- ExternalSigner(X509Certificate) - Constructor for class org.digidoc4j.signers.ExternalSigner
-
Creates new external signer
- External signing - Search tag in Overview
- Section
- extractReportedSignatureTimestampErrors(String) - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Extracts and returns the error messages of signature timestamps of the specified signature.
- extractReportedSignatureTimestampWarnings(String) - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Extracts and returns the warning messages of signature timestamps of the specified signature.
- extractReportedTokenErrors(String) - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Extracts and returns the error messages of the specified token.
- extractReportedTokenWarnings(String) - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Extracts and returns the warning messages of the specified token.
- extractResult() - Method in interface org.digidoc4j.impl.asic.xades.validation.SignatureValidator
- extractResult() - Method in class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidator
F
- FACTORY_IMPLEMENTATION - Static variable in class org.digidoc4j.Constant.DDoc4J
- fileCacheDirectory - Static variable in class org.digidoc4j.impl.asic.tsl.TslLoader
- filePath - Variable in class org.digidoc4j.ContainerBuilder.ContainerDataFile
- finalize(byte[]) - Method in class org.digidoc4j.DataToSign
-
Finalize the signature by adding externally created signature value in bytes.
- finalizeSignature(byte[]) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
- finalizeSignature(byte[]) - Method in class org.digidoc4j.impl.asic.AsicSignatureFinalizer
- finalizeTimestamp(List<UpdateableTimestampDocumentsHolder>) - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestampFinalizer
-
Finalize and return a new timestamp based on the state of this finalizer and an optional list of existing timestamp tokens.
- finalizeZipFile() - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- Finalizing signature - Search tag in Overview
- Section
- findByAlgorithm(String) - Static method in enum org.digidoc4j.DigestAlgorithm
-
Find DigestAlgorithm by algorithm string.
- findByOid(String) - Static method in enum org.digidoc4j.DigestAlgorithm
-
Find DigestAlgorithm by algorithm OID string.
- findByProfile(String) - Static method in enum org.digidoc4j.SignatureProfile
-
Find SignatureProfile by profile string.
- findLastTimestamp(Collection<T>) - Static method in class org.digidoc4j.impl.asic.cades.ContainerTimestampUtils
-
Finds the last timestamp from the collection of provided
TimestampAndManifestPairs by first finding the timestamp entities that are not covered by any other timestamp entity from the provided list, and then returning the timestamp entity with the latest creation date. - FOR_ESIGNATURES - Static variable in class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
-
Deprecated.Deprecated for removal. Use
AdditionalServiceInformation.FOR_ESIGNATURESinstead. - forceInitConfigManager(Configuration) - Static method in class org.digidoc4j.impl.ddoc.ConfigManagerInitializer
- fromContainer(Container, String) - Static method in class org.digidoc4j.CompositeContainerBuilder
-
Creates an instance of a composite container builder from an existing
Containerobject. - fromContainerFile(String) - Static method in class org.digidoc4j.CompositeContainerBuilder
-
Creates an instance of a composite container builder from an existing container file.
- fromContainerStream(InputStream, String) - Static method in class org.digidoc4j.CompositeContainerBuilder
-
Creates an instance of a composite container builder from the input stream of an existing container.
- fromExistingFile(String) - Method in class org.digidoc4j.ContainerBuilder
-
Open container from an existing file.
- fromStream(InputStream) - Method in class org.digidoc4j.ContainerBuilder
-
Open container from a stream.
- FULL_SIMPLE_REPORT - Static variable in class org.digidoc4j.Constant.Default
- FullSimpleReportBuilder - Class in org.digidoc4j.impl.asic.xades.validation
-
Deprecated.
G
- generate(AsicValidationReportBuilder) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
-
Set report validationReportBuilder.
- generateReports(Date) - Method in class org.digidoc4j.impl.asic.AbstractValidationReportGenerator
-
Validates the state of this validation report generator against the specified validation time, and generates and returns new
Reportsbased on the fresh validation results. - generateReports(Date) - Method in class org.digidoc4j.impl.asic.cades.CadesValidationReportGenerator
- generateReports(Date) - Method in class org.digidoc4j.impl.asic.xades.XadesValidationReportGenerator
- generateTimestampToken(DigestAlgorithm, List<ContainerBuilder.ContainerDataFile>, Configuration) - Static method in class org.digidoc4j.signers.TimestampToken
-
Deprecated.Deprecated for removal
- generateTimestampToken(DigestAlgorithm, DataFile) - Static method in class org.digidoc4j.signers.TimestampToken
-
Deprecated.Deprecated for removal
- getAdESSignature() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getAdESSignature() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getAdESSignature() - Method in interface org.digidoc4j.Signature
-
Returns signature as XAdES XML
- getAdjunctCertSources() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAiaDataLoaderFactory() - Method in class org.digidoc4j.Configuration
-
Deprecated.Prefer to use
Configuration.setAiaSourceFactory(AIASourceFactory)andConfiguration.getAiaSourceFactory()instead. If a custom AIA source factory is configured, then a custom AIA data loader factory has no effect. - getAiaOcspSourceByCN(String) - Method in class org.digidoc4j.Configuration
-
Get the AIA OCSP source by issuer's CN
- getAIASource() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAiaSourceFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set AIA source factory or
nullif no custom AIA source factory is set. - getAlertOnExpiredSignature() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAlertOnInvalidTimestamp() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAlertOnMissingRevocationData() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAlertOnNoRevocationAfterBestSignatureTime() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAlertOnRevokedCertificate() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAlertOnUncoveredPOE() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getAlias() - Method in class org.digidoc4j.signers.PKCS12SignatureToken
-
Returns key entry alias in keyStore.
- getAllowedOcspRespondersForTM() - Method in class org.digidoc4j.Configuration
-
Get allowed OCSP responders for timemark validation.
- getAllowedTimestampAndOCSPResponseDeltaInMinutes() - Method in class org.digidoc4j.Configuration
-
Returns allowed delay between timestamp and OCSP response in minutes.
- getArchiveManifest() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getArchiveManifest() - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampWrapper
- getArchiveManifest() - Method in interface org.digidoc4j.impl.asic.cades.TimestampAndManifestPair
-
Returns an instance of
AsicArchiveManifestassociated with this entity, if present. - getArchiveTimestampDigestAlgorithm() - Method in class org.digidoc4j.Configuration
-
Returns the digest algorithm for archive timestamps, if configured.
- getArchiveTimestampReferenceDigestAlgorithm() - Method in class org.digidoc4j.Configuration
-
Returns the reference digest algorithm for archive timestamps, if configured.
- getArchiveTspSourceFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set TSP source factory for archive timestamps or
nullif no custom TSP source factory is set. - getAsicEntries() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getBestSignatureTime() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getByPublicKey(PublicKey) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getBySubject(X500PrincipalHelper) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getBytes() - Method in class org.digidoc4j.DataFile
-
Gives file bytes
- getBytes() - Method in class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Returns the bytes of the current state of this manifest file.
- getCacheExpirationTime() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getCadesTimestamp() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getCadesTimestamp() - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampWrapper
- getCadesTimestamp() - Method in interface org.digidoc4j.impl.asic.cades.TimestampAndManifestPair
-
Returns an instance of
CadesTimestampassociated with this entity. - getCertificate() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getCertificate() - Method in class org.digidoc4j.impl.asic.cades.CadesTimestamp
-
Returns the signing certificate of this timestamp token, if available.
- getCertificate() - Method in class org.digidoc4j.impl.asic.report.XmlCertificateChain
- getCertificate() - Method in interface org.digidoc4j.SignatureToken
-
Returns signer certificate
- getCertificate() - Method in class org.digidoc4j.signers.ExternalSigner
- getCertificate() - Method in class org.digidoc4j.signers.PKCS11SignatureToken
- getCertificate() - Method in class org.digidoc4j.signers.PKCS12SignatureToken
- getCertificate() - Method in interface org.digidoc4j.Timestamp
-
Returns the signing certificate of this timestamp, if available.
- getCertificateChain() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getCertificateChain() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getCertificatePolicies() - Method in class org.digidoc4j.X509Cert
-
Returns current certificate policies or null if no policies was found.
- getCertificates() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getCertificates() - Method in interface org.digidoc4j.TSLCertificateSource
-
Retrieves the list of all certificate tokens from this source.
- getCertificateSource() - Method in interface org.digidoc4j.CertificateValidator
- getCertificateSourceType() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getCertificateStatus() - Method in exception class org.digidoc4j.exceptions.CertificateValidationException
- getCertValueOfType(int) - Method in class org.digidoc4j.impl.ddoc.DDocSignature
-
Retrieves CertValue element with the desired type
- getCity() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getCity() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getCity() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns city name(string object), it can be empty.
- getCity() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getCity() - Method in interface org.digidoc4j.Signature
-
Returns the signature production city.
- getCity() - Method in class org.digidoc4j.SignatureParameters
- getCity() - Method in class org.digidoc4j.SignatureProductionPlace
- getClaimedSigningDate() - Method in class org.digidoc4j.SignatureParameters
- getClaimedSigningTime() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
This method returns Date object, it can be null.
- getClaimedSigningTime() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getClaimedSigningTime() - Method in interface org.digidoc4j.Signature
-
Returns the computer's time of signing.
- getCommand() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getCommandLine() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getConfiguration() - Method in interface org.digidoc4j.Container
-
Gets Configuration
- getConfiguration() - Method in class org.digidoc4j.DataToSign
-
Container configuration
- getConfiguration() - Method in class org.digidoc4j.impl.asic.AsicContainer
- getConfiguration() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
Getter for Configuration
- getConfiguration() - Method in class org.digidoc4j.impl.asic.AsicSignatureBuilder
- getConfiguration() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- getConfiguration() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getConfiguration() - Method in class org.digidoc4j.impl.pades.PadesContainer
- getConnectionTimeout() - Method in class org.digidoc4j.Configuration
-
Get HTTP connection timeout
- getContainerErrors() - Method in interface org.digidoc4j.ContainerValidationResult
-
Get list container related errors.
- getContainerErrors() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getContainerErrors() - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- getContainerParseResult() - Method in class org.digidoc4j.impl.asic.AsicContainer
- getContainerWarnings() - Method in interface org.digidoc4j.ContainerValidationResult
-
Get list container related warnings.
- getContainerWarnings() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getContainerWarnings() - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- getContent() - Method in class org.digidoc4j.impl.asic.AsicEntry
- getContentType() - Method in class org.digidoc4j.DigestDataFile
- getCountry() - Method in class org.digidoc4j.SignatureParameters
- getCountry() - Method in class org.digidoc4j.SignatureProductionPlace
- getCountryName() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getCountryName() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getCountryName() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns country name(string object), it can be empty.
- getCountryName() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getCountryName() - Method in interface org.digidoc4j.Signature
-
Returns the signature production country.
- getCreationTime() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getCreationTime() - Method in class org.digidoc4j.impl.asic.cades.CadesTimestamp
-
Returns the creation time of this timestamp token.
- getCreationTime() - Method in interface org.digidoc4j.Timestamp
-
Returns the creation time of this timestamp.
- getCrlSource() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getCurrentUsedSignatureFileIndex() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getDataFileDigestAlgorithm() - Method in class org.digidoc4j.Configuration
-
Datafile digest algorithm.
- getDataFileDigestAlgorithm() - Method in class org.digidoc4j.SignatureParameters
-
Gets data file digest type
- getDataFiles() - Method in interface org.digidoc4j.Container
-
Returns the list of data files in the container.
- getDataFiles() - Method in class org.digidoc4j.impl.asic.AsicContainer
- getDataFiles() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getDataFiles() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- getDataFiles() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getDataFiles() - Method in class org.digidoc4j.impl.pades.PadesContainer
- getDataToBeSigned() - Method in class org.digidoc4j.impl.asic.AsicSignatureFinalizer
- getDataToSign() - Method in class org.digidoc4j.DataToSign
-
Data to be signed externally.
- getDataToSign(Collection<DataFile>) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
-
Method getDataToSign converts File into byte array
- getDDoc4JConfiguration() - Method in class org.digidoc4j.Configuration
-
Returns configuration needed for DDoc4J library.
- getDDoc4JFacade() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
-
This method returns Returns DDocFacade.
- getDefaultCertificateSource() - Static method in class org.digidoc4j.CertificateValidatorBuilder
- getDefaultDigestAlgorithm() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getDefaultThreadExecutor() - Static method in class org.digidoc4j.impl.asic.xades.validation.ThreadPoolManager
- getDetachedContentList() - Method in class org.digidoc4j.impl.asic.DetachedContentCreator
-
Method for asking detached content list
- getDetachedContents() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getDigest() - Method in class org.digidoc4j.SignedInfo
- getDigest(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- getDigestAlgorithm() - Method in class org.digidoc4j.DataToSign
-
Signature digest algorithm to be used when creating the signature value.
- getDigestAlgorithm() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest.DataReference
- getDigestAlgorithm() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getDigestAlgorithm() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getDigestAlgorithm() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getDigestAlgorithm() - Method in class org.digidoc4j.SignedInfo
- getDigestAlgorithm() - Method in interface org.digidoc4j.Timestamp
-
Returns the digest algorithm of this timestamp.
- getDigestAlgorithmUri(DigestAlgorithm) - Static method in enum org.digidoc4j.DigestAlgorithm
-
Obtain digest algorithm URI from DSS digest algorithm.
- getDigestDataFiles() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getDigestToSign() - Method in class org.digidoc4j.SignedInfo
- getDigestValue() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest.DataReference
- getDocument() - Method in class org.digidoc4j.DataFile
- getDocumentName() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getDocumentType() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getDssDigestAlgorithm() - Method in enum org.digidoc4j.DigestAlgorithm
- getDssSignature() - Method in class org.digidoc4j.impl.asic.xades.DssXadesSignature
- getDssSignature() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns XAdES signature(XAdESSignature object).
- getDssValidationReport() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
This method returns validation result (XadesValidationResult object).
- getEncapsulatingReports() - Method in class org.digidoc4j.impl.asic.cades.TimestampValidationData
-
Returns the reports that encapsulate the validation results of the related timestamp.
- getEncryptionAlgorithm() - Method in class org.digidoc4j.SignatureParameters
-
Get the encryption algorithm
- getErrorCode() - Method in exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Get the error code of the exception
- getErrorMessage() - Method in class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
- getErrors() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getErrors() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getErrors() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getErrors() - Method in interface org.digidoc4j.ValidationResult
-
Return a list of errors.
- getExtendingOcspSourceFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set OCSP source factory or
nullif no custom OCSP source factory is set. - getExtensionValidationErrors(SignatureProfile) - Method in class org.digidoc4j.impl.asic.AsicContainer
-
Checks whether all the signatures in the container can be extended to target profile and returns the map with the unique ID-s of the signatures that cannot be extended.
- getExtensionValidationErrors(SignatureProfile, List<Signature>) - Method in class org.digidoc4j.impl.asic.AsicContainer
-
Checks whether the selected signatures in the container can be extended to target profile and returns the map with the unique ID-s of the signatures that cannot be extended, together with exceptions wrapped into DigiDoc4JException.
- getFileName() - Method in class org.digidoc4j.impl.asic.manifest.ManifestEntry
-
Get the filename.
- getFileSize() - Method in class org.digidoc4j.DataFile
-
Returns the data file size.
- getFileSize() - Method in class org.digidoc4j.DigestDataFile
- getFirstDetachedContent() - Method in class org.digidoc4j.impl.asic.DetachedContentCreator
-
Method for asking first detached content file
- getFormat() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
-
Returns ddoc format
- getFormat() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
-
Returns ddoc format
- getHttpProxyHost() - Method in class org.digidoc4j.Configuration
-
Get http proxy host.
- getHttpProxyHostFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get http proxy host for specific external connection type.
- getHttpProxyPassword() - Method in class org.digidoc4j.Configuration
-
Get http proxy password.
- getHttpProxyPasswordFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get http proxy password for specific type of external connections.
- getHttpProxyPort() - Method in class org.digidoc4j.Configuration
-
Get http proxy port.
- getHttpProxyPortFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get http proxy port for specific type of external connections.
- getHttpProxyUser() - Method in class org.digidoc4j.Configuration
-
Get http proxy user.
- getHttpProxyUserFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get http proxy user for specific type of external connections.
- getHttpsProxyHost() - Method in class org.digidoc4j.Configuration
- getHttpsProxyHostFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
- getHttpsProxyPassword() - Method in class org.digidoc4j.Configuration
-
Get HTTPS proxy password.
- getHttpsProxyPasswordFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get HTTPS proxy password for specific type of external connections.
- getHttpsProxyPort() - Method in class org.digidoc4j.Configuration
- getHttpsProxyPortFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
- getHttpsProxyUser() - Method in class org.digidoc4j.Configuration
-
Get HTTPS proxy user.
- getHttpsProxyUserFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get HTTPS proxy user for specific type of external connections.
- getId() - Method in class org.digidoc4j.DataFile
-
Returns file ID For BDoc it will return the filename
- getId() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getId() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getId() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getId() - Method in class org.digidoc4j.impl.asic.report.XmlCertificate
- getId() - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor.Message
- getId() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getId() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns signature id(string object).
- getId() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getId() - Method in interface org.digidoc4j.Signature
-
Returns the signature id.
- getIndexInArray() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
-
Get index In array.
- getIndication() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getIndication() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getIndication() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Gets container indication (TOTAL_PASSED or TOTAL_FAILED)
- getIndication(String) - Method in interface org.digidoc4j.ContainerValidationResult
-
Get indication of the token (signature or timestamp) with the specified ID.
- getIndication(String) - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getIndication(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getIndication(String) - Method in class org.digidoc4j.impl.pades.PadesContainerValidationResult
- getIndication(String) - Method in interface org.digidoc4j.SignatureValidationResult
-
Get indication of the signature with the specified ID.
- getInfos() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getInfos() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getInstance() - Static method in class org.digidoc4j.Configuration
-
Getting the default Configuration object.
- getKey() - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor.Message
- getKeyUsages() - Method in class org.digidoc4j.X509Cert
-
Returns the current certificate key usage.
- getLastCacheReloadingTime() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getLotlLocation() - Method in class org.digidoc4j.Configuration
-
Get LOTL (List of Trusted Lists) location.
- getLotlTruststorePassword() - Method in class org.digidoc4j.Configuration
-
Get the password for the trust-store that holds potential LOTL signing certificates.
- getLotlTruststorePath() - Method in class org.digidoc4j.Configuration
-
Get the path to the trust-store that holds potential LOTL signing certificates.
- getLotlTruststoreType() - Method in class org.digidoc4j.Configuration
-
Get the type of the trust-store that holds potential LOTL signing certificates.
- getManifestDocument() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest
-
Returns the DSSDocument of the manifest.
- getManifestDocument() - Method in class org.digidoc4j.impl.asic.cades.TimestampDocumentsHolder
- getManifestFileItems() - Method in class org.digidoc4j.impl.asic.manifest.ManifestParser
- getManifestParser() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getMaxAllowedZipCompressionRatio() - Method in class org.digidoc4j.Configuration
-
Get the maximum ratio of how much are the contents of a ZIP-based container allowed to expand on unpacking before the container is considered harmful.
- getMaxDataFileCachedInBytes() - Method in class org.digidoc4j.Configuration
-
Get the maximum size of data files to be cached.
- getMaxDataFileCachedInMB() - Method in class org.digidoc4j.Configuration
-
Get the maximum size of data files to be cached.
- getMediaType() - Method in class org.digidoc4j.DataFile
-
Returns the file media type.
- getMimeType() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getMimeType() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest.Reference
- getMimeType() - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- getMimeType() - Method in class org.digidoc4j.impl.asic.manifest.ManifestEntry
-
Get the mimetype.
- getName() - Method in class org.digidoc4j.DataFile
-
Returns the data file name.
- getName() - Method in class org.digidoc4j.impl.asic.AsicEntry
- getName() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest.Reference
- getName() - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- getNestedContainerDataFiles() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the list of data files in the nested inner container.
- getNestedContainerDataFiles() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestedContainerSignatures() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the list of signatures in the nested inner container.
- getNestedContainerSignatures() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestedContainerTimestamps() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the list of timestamp tokens that cover the contents of the nested inner container.
- getNestedContainerTimestamps() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestedContainerType() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the type of the nested container.
- getNestedContainerType() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestedContainerValidationResult() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getNestingContainerDataFiles() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the list of data files in the nesting outer container.
- getNestingContainerDataFiles() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestingContainerSignatures() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the list of signatures in the nesting outer container.
- getNestingContainerSignatures() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestingContainerTimestamps() - Method in interface org.digidoc4j.CompositeContainer
-
Returns the list of timestamp tokens that cover the contents of the nesting outer container.
- getNestingContainerTimestamps() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- getNestingContainerValidationResult() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getNonNullEntryNames() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest
-
Returns the set of non-null names of this manifest's entries.
- getNumberOfCertificates() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getNumberOfCertificates() - Method in interface org.digidoc4j.TSLCertificateSource
-
This method returns the number of stored certificates in this source
- getNumberOfTrustedPublicKeys() - Method in interface org.digidoc4j.TSLCertificateSource
- getOCSPAccessCertificateFileName() - Method in class org.digidoc4j.Configuration
-
Get OCSP access certificate filename
- getOCSPAccessCertificatePassword() - Method in class org.digidoc4j.Configuration
-
Get OSCP access certificate password
- getOCSPAccessCertificatePasswordAsString() - Method in class org.digidoc4j.Configuration
-
Get OSCP access certificate password As String
- getOCSPCertificate() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getOCSPCertificate() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain OCSP response
- getOCSPCertificate() - Method in class org.digidoc4j.impl.asic.xades.TimemarkSignature
- getOCSPCertificate() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Returns the signature OCSP responder certificate.
- getOCSPCertificate() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getOCSPCertificate() - Method in interface org.digidoc4j.Signature
-
Returns the signature OCSP responder certificate.
- getOcspDataLoaderFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set OCSP data loader factory or
nullif no custom data loader factory is set. - getOCSPNonce() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getOCSPNonce() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain OCSP response
- getOCSPNonce() - Method in class org.digidoc4j.impl.asic.xades.TimemarkSignature
- getOCSPNonce() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns the signature OCSP response nonce or
nullif OCSP response is not present or OCSP nonce is not found inside the OCSP response. - getOCSPNonce() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getOCSPNonce() - Method in interface org.digidoc4j.Signature
-
Returns the signature OCSP response nonce or
nullif OCSP response is not present or OCSP nonce is not found inside the OCSP response. - getOCSPResponseCreationTime() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
This method returns Date object, it can be null.
- getOCSPResponseCreationTime() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain OCSP response
- getOCSPResponseCreationTime() - Method in class org.digidoc4j.impl.asic.xades.TimemarkSignature
- getOCSPResponseCreationTime() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Deprecated.use
Signature.getOCSPResponseCreationTime()instead. Will be removed in the future. - getOCSPResponseCreationTime() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
-
This method returns OCSP response creation time (Date object), it can be null.
- getOCSPResponseCreationTime() - Method in interface org.digidoc4j.Signature
-
Returns the signature OCSP producedAt timestamp.
- getOcspResponses() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain OCSP response
- getOcspResponses() - Method in class org.digidoc4j.impl.asic.xades.TimemarkSignature
- getOcspResponses() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Returns the signature OCSP responses list.
- getOcspSource() - Method in class org.digidoc4j.Configuration
-
Get the OCSP Source
- getOcspSource() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getOid() - Method in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- getOrigin() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
This method returns XadesSignature object.
- getPolicy() - Method in class org.digidoc4j.SignatureParameters
- getPostalCode() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getPostalCode() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getPostalCode() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns postal code(string object), it can be empty.
- getPostalCode() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getPostalCode() - Method in interface org.digidoc4j.Signature
-
Returns the signature production postal code.
- getPostalCode() - Method in class org.digidoc4j.SignatureParameters
- getPostalCode() - Method in class org.digidoc4j.SignatureProductionPlace
- getPrintValidationReport() - Method in class org.digidoc4j.Configuration
- getPrivateKeyEntries() - Method in class org.digidoc4j.signers.PKCS11SignatureToken
-
Fetches the private key entries from the hardware token for information purposes.
- getProducedBy() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getProductionPlace() - Method in class org.digidoc4j.SignatureParameters
-
Deprecated.
- getProductionTime() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getProfile() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getProfile() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getProfile() - Method in class org.digidoc4j.impl.asic.xades.EpesSignature
- getProfile() - Method in class org.digidoc4j.impl.asic.xades.LongTermArchiveSignature
- getProfile() - Method in class org.digidoc4j.impl.asic.xades.LongTermSignature
- getProfile() - Method in class org.digidoc4j.impl.asic.xades.TimemarkSignature
- getProfile() - Method in class org.digidoc4j.impl.asic.xades.TimestampSignature
- getProfile() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns signature profile(SignatureProfile object).
- getProfile() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getProfile() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getProfile() - Method in interface org.digidoc4j.Signature
-
Returns the signature profile.
- getQualifiedName() - Method in class org.digidoc4j.impl.asic.report.XmlCertificate
- getReferencedDataObjects() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest
-
Returns the list of data objects referenced by this manifest file.
- getReferenceDigestAlgorithm() - Method in class org.digidoc4j.TimestampBuilder
-
Returns the configured reference digest algorithm, falling back to the value from
Configuration.getArchiveTimestampReferenceDigestAlgorithm(), falling back to the value fromTimestampBuilder.getTimestampDigestAlgorithm(). - getReferenceDigestAlgorithm() - Method in interface org.digidoc4j.TimestampParameters
-
Returns reference digest algorithm.
- getReferencedTimestamp() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest
-
Returns the timestamp token referenced by this manifest file.
- getReferences() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getReferences() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns references list(reference object).
- getReport() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getReport() - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- getReport() - Method in interface org.digidoc4j.SignatureValidationResult
-
Get validation report.
- getReports() - Method in class org.digidoc4j.impl.asic.xades.validation.XadesValidationResult
- getReports() - Method in interface org.digidoc4j.SignatureValidationResult
-
Deprecated.Deprecated for removal. Use
SignatureValidationResult.getSignatureReports()instead. - getRequiredTerritories() - Method in class org.digidoc4j.Configuration
-
Get required territories.
- getRevocationAndTimestampDeltaInMinutes() - Method in class org.digidoc4j.Configuration
-
Revocation and timestamp delta in minutes.
- getRevocationDataLoadingStrategyFactory() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getRevocationDataVerifier() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getRoles() - Method in class org.digidoc4j.SignatureParameters
-
Get signing roles.
- getSerial() - Method in class org.digidoc4j.X509Cert
-
Reads serial number from X.509 certificate.
- getServiceType() - Method in exception class org.digidoc4j.exceptions.CertificateValidationException
- getServiceType() - Method in exception class org.digidoc4j.exceptions.NetworkException
- getServiceUrl() - Method in exception class org.digidoc4j.exceptions.CertificateValidationException
- getServiceUrl() - Method in exception class org.digidoc4j.exceptions.NetworkException
- getSignature() - Method in class org.digidoc4j.impl.asic.xades.XadesSignatureWrapper
- getSignature() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getSignature(int) - Method in class org.digidoc4j.impl.ddoc.DDocFacade
-
Deprecated.will be removed in the future.
- getSignatureDigestAlgorithm() - Method in class org.digidoc4j.Configuration
-
Signature digest algorithm.
- getSignatureDigestAlgorithm() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
Gets Signature Digest Algorithm
- getSignatureDigestAlgorithm() - Method in class org.digidoc4j.SignatureParameters
-
Gets signature digest type
- getSignatureDocument() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
This method returns signature document (SignatureDocument object).
- getSignatureDocument() - Method in class org.digidoc4j.impl.asic.xades.XadesSignatureWrapper
- getSignatureFormat() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getSignatureId() - Method in exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Get the Signature Id of the exception
- getSignatureId() - Method in class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
- getSignatureId() - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- getSignatureId() - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- getSignatureId() - Method in class org.digidoc4j.SignatureParameters
-
Get signature id.
- getSignatureIdList() - Method in interface org.digidoc4j.ContainerValidationResult
-
Get the list of signature unique IDs.
- getSignatureIdList() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getSignatureIdList() - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getSignatureIdList() - Method in class org.digidoc4j.impl.ddoc.DDocContainerValidationResult
- getSignatureIdList() - Method in class org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
- getSignatureIdList() - Method in class org.digidoc4j.impl.pades.PadesContainerValidationResult
- getSignatureLevel() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getSignatureMethod() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getSignatureMethod() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getSignatureMethod() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns signature method's name(string object), it can be empty.
- getSignatureMethod() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getSignatureMethod() - Method in interface org.digidoc4j.Signature
-
Returns the signature method that was used for signing.
- getSignatureParameters() - Method in class org.digidoc4j.DataToSign
-
Signature parameters used to create the signature.
- getSignatureParameters() - Method in class org.digidoc4j.SignedInfo
- getSignatureProfile() - Method in class org.digidoc4j.Configuration
-
Signature profile.
- getSignatureProfile() - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- getSignatureProfile() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getSignatureProfile() - Method in class org.digidoc4j.SignatureParameters
- getSignatureQualification(String) - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getSignatureQualification(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getSignatureQualification(String) - Method in interface org.digidoc4j.SignatureValidationResult
-
Get SignatureQualification of the signature with specified ID.
- getSignatureReports() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getSignatureReports() - Method in interface org.digidoc4j.SignatureValidationResult
-
Get SignatureValidationReports from signature validation data.
- getSignatures() - Method in interface org.digidoc4j.Container
-
Returns the list of signatures in the container.
- getSignatures() - Method in class org.digidoc4j.impl.asic.AsicContainer
- getSignatures() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getSignatures() - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- getSignatures() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- getSignatures() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getSignatures() - Method in class org.digidoc4j.impl.pades.PadesContainer
- getSignatureScope() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getSignatureToken() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- getSignatureTokenConnection() - Method in class org.digidoc4j.signers.PKCS12SignatureToken
-
Method for asking DSS signature token connection
- getSignatureTspSourceFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set TSP source factory for signature timestamps or
nullif no custom TSP source factory is set. - getSignatureUniqueId() - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- getSignatureValue() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getSignatureValue() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns signature value(byte object).
- getSignedBy() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getSignedBy() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Get signed by value.
- getSignedTime() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Get signed time.
- getSignerRoles() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getSignerRoles() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getSignerRoles() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns signer roles(string list), it can be empty.
- getSignerRoles() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getSignerRoles() - Method in interface org.digidoc4j.Signature
-
Returns the signer's roles.
- getSigningCertificate() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getSigningCertificate() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getSigningCertificate() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns X509Cert object and it can be null.
- getSigningCertificate() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getSigningCertificate() - Method in interface org.digidoc4j.Signature
-
Returns the signature certificate that was used for signing.
- getSigningCertificate() - Method in class org.digidoc4j.SignatureParameters
- getSigningOcspSourceFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set OCSP source factory for signing or
nullif no custom OCSP source factory is set. - getSigningTime() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getSigningTime() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getSigningTime() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns Date object, it can be null.
- getSimpleReports() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getSimpleReports() - Method in interface org.digidoc4j.SignatureValidationResult
-
Get SimpleReports from signature validation data.
- getSocketTimeout() - Method in class org.digidoc4j.Configuration
-
Get HTTP socket timeout
- getSslKeystorePassword() - Method in class org.digidoc4j.Configuration
-
Get Ssl keystore password.
- getSslKeystorePasswordFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get Ssl keystore password for specific type of external connections.
- getSslKeystorePath() - Method in class org.digidoc4j.Configuration
-
Get SSL KeyStore path.
- getSslKeystorePathFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get SSL KeyStore path for specific type of external connections.
- getSslKeystoreType() - Method in class org.digidoc4j.Configuration
-
Get SSL KeyStore type.
- getSslKeystoreTypeFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get SSL KeyStore type for specific type of external connections.
- getSslProtocol() - Method in class org.digidoc4j.Configuration
-
Get SSL protocol.
- getSslProtocolFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get SSL protocol for specific type of external connections.
- getSslTruststorePassword() - Method in class org.digidoc4j.Configuration
-
Get Ssl truststore password.
- getSslTruststorePasswordFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get Ssl truststore password for specific type of external connections.
- getSslTruststorePath() - Method in class org.digidoc4j.Configuration
-
Get SSL TrustStore path
- getSslTruststorePathFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get SSL TrustStore path for specific type of external connections.
- getSslTruststoreType() - Method in class org.digidoc4j.Configuration
-
Get SSL TrustStore type.
- getSslTruststoreTypeFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get SSL TrustStore type for specific type of external connections.
- getStateOrProvince() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getStateOrProvince() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getStateOrProvince() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns state or province(string object), it can be empty.
- getStateOrProvince() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getStateOrProvince() - Method in interface org.digidoc4j.Signature
-
Returns the signature production state or province.
- getStateOrProvince() - Method in class org.digidoc4j.SignatureParameters
- getStateOrProvince() - Method in class org.digidoc4j.SignatureProductionPlace
- getStatus() - Method in interface org.digidoc4j.CertificateStatus
- getStatus() - Method in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
- getStream() - Method in class org.digidoc4j.DataFile
-
Gives data file as stream
- getSubIndication() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getSubIndication() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getSubIndication(String) - Method in interface org.digidoc4j.ContainerValidationResult
-
Get subIndication of the token (signature or timestamp) with the specified ID.
- getSubIndication(String) - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getSubIndication(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getSubIndication(String) - Method in class org.digidoc4j.impl.pades.PadesContainerValidationResult
- getSubIndication(String) - Method in interface org.digidoc4j.SignatureValidationResult
-
Get subIndication of the signature with the specified ID.
- getSubjectName() - Method in class org.digidoc4j.X509Cert
-
Returns the whole subject name.
- getSubjectName(X509Cert.SubjectName) - Method in class org.digidoc4j.X509Cert
-
Returns part of the subject name (for example if set to CN it returns the Common Name part).
- getSummary() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getSummary() - Method in class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
- getSummary() - Method in interface org.digidoc4j.TSLCertificateSource
- getSupportedSslCipherSuites() - Method in class org.digidoc4j.Configuration
-
Get supported SSL cipher suites.
- getSupportedSslCipherSuitesFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get supported SSL cipher suites for specific type of external connections.
- getSupportedSslProtocols() - Method in class org.digidoc4j.Configuration
-
Get supported SSL protocols.
- getSupportedSslProtocolsFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Get supported SSL protocols for specific type of external connections.
- getTempFileMaxAge() - Method in class org.digidoc4j.Configuration
-
Get temp file max age
- getThreadExecutor() - Method in class org.digidoc4j.Configuration
-
Get thread executor.
- getThreadExecutor() - Method in class org.digidoc4j.impl.asic.xades.validation.ThreadPoolManager
- getTimestampAndManifestNames(Collection<? extends TimestampAndManifestPair>) - Static method in class org.digidoc4j.impl.asic.cades.ContainerTimestampUtils
-
Returns the set of non-null names of the provided timestamp entities and their manifest files.
- getTimeStampCreationTime() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getTimeStampCreationTime() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain Timestamp
- getTimeStampCreationTime() - Method in class org.digidoc4j.impl.asic.xades.LongTermSignature
- getTimeStampCreationTime() - Method in class org.digidoc4j.impl.asic.xades.TimestampSignature
- getTimeStampCreationTime() - Method in class org.digidoc4j.impl.asic.xades.TimestampSignatureComponent
- getTimeStampCreationTime() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Returns the signature timestamp generation time.
- getTimeStampCreationTime() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getTimeStampCreationTime() - Method in interface org.digidoc4j.Signature
-
Returns the signature timestamp generation time.
- getTimestampDigestAlgorithm() - Method in class org.digidoc4j.TimestampBuilder
-
Returns the configured timestamp digest algorithm, falling back to the value from
Configuration.getArchiveTimestampDigestAlgorithm(), falling back to the value ofConstant.Default.ARCHIVE_TIMESTAMP_DIGEST_ALGORITHM. - getTimestampDigestAlgorithm() - Method in interface org.digidoc4j.TimestampParameters
-
Returns timestamp digest algorithm.
- getTimestampDocument() - Method in class org.digidoc4j.impl.asic.cades.CadesTimestamp
-
Returns the DSSDocument of the timestamp token.
- getTimestampDocument() - Method in class org.digidoc4j.impl.asic.cades.TimestampDocumentsHolder
- getTimestampDocumentOverrideListener() - Method in class org.digidoc4j.impl.asic.cades.UpdateableTimestampDocumentsHolder
- getTimestampIdList() - Method in interface org.digidoc4j.ContainerValidationResult
-
Get the list of timestamp unique IDs.
- getTimestampIdList() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getTimestampIdList() - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getTimestampIdList() - Method in class org.digidoc4j.impl.ddoc.DDocContainerValidationResult
- getTimestampIdList() - Method in class org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
- getTimestampIdList() - Method in class org.digidoc4j.impl.pades.PadesContainerValidationResult
- getTimestampLevel() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getTimestampQualification() - Method in class org.digidoc4j.impl.asic.cades.TimestampValidationData
-
Returns qualification of the related timestamp.
- getTimestampQualification(String) - Method in interface org.digidoc4j.ContainerValidationResult
-
Get TimestampQualification of the timestamp with the specified ID.
- getTimestampQualification(String) - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getTimestampQualification(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getTimestampReports() - Method in interface org.digidoc4j.ContainerValidationResult
-
Get TimestampValidationReports from signature validation data.
- getTimestampReports() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getTimestamps() - Method in interface org.digidoc4j.Container
-
Returns the list of timestamp tokens that cover the contents of this container.
- getTimestamps() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- getTimestamps() - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
- getTimestampScope() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getTimestampsInInitialOrder() - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampProcessor
-
Returns a list of timestamps and their respective manifests in the order they were added into this processor.
- getTimestampsInSortedOrder() - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampProcessor
-
Tries to sort all the timestamps added into this processor, from first to last and return them as a list.
- getTimeStampToken() - Method in interface org.digidoc4j.Container
-
Deprecated.Deprecated for removal. Use
Container.getTimestamps()instead. - getTimeStampToken() - Method in class org.digidoc4j.impl.asic.asice.AsicEContainer
-
Deprecated.
- getTimeStampToken() - Method in class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
Deprecated.
- getTimeStampToken() - Method in class org.digidoc4j.impl.asic.AsicParseResult
-
Deprecated.
- getTimeStampToken() - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.
- getTimeStampToken() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getTimeStampToken() - Method in class org.digidoc4j.impl.asic.cades.CadesTimestamp
-
Returns the raw
TimeStampTokenthat this timestamp represents. - getTimeStampToken() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Get TimeStamp Token.
- getTimeStampToken() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
-
Deprecated.
- getTimeStampToken() - Method in class org.digidoc4j.impl.pades.PadesContainer
-
Deprecated.
- getTimeStampToken() - Method in interface org.digidoc4j.Timestamp
-
Returns the raw
TimeStampTokenthat this timestamp represents. - getTimeStampTokenCertificate() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getTimeStampTokenCertificate() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain Timestamp
- getTimeStampTokenCertificate() - Method in class org.digidoc4j.impl.asic.xades.LongTermSignature
- getTimeStampTokenCertificate() - Method in class org.digidoc4j.impl.asic.xades.TimestampSignature
- getTimeStampTokenCertificate() - Method in class org.digidoc4j.impl.asic.xades.TimestampSignatureComponent
- getTimeStampTokenCertificate() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Returns the signature TimeStampToken certificate.
- getTimeStampTokenCertificate() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getTimeStampTokenCertificate() - Method in interface org.digidoc4j.Signature
-
Returns the signature TimeStampToken certificate.
- getTimestampTokens() - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- getTimestampUniqueId() - Method in class org.digidoc4j.impl.asic.cades.TimestampValidationData
-
Returns the unique id / DSS id of the related timestamp.
- Getting data to sign - Search tag in Overview
- Section
- getTlValidationJob() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
- getTrustedCertSources() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- getTrustedSigningTime() - Method in class org.digidoc4j.impl.asic.AsicSignature
-
Trusted signing time should be taken based on the profile: BES should return null, LT_TM should return OCSP response creation time and LT should return Timestamp creation time.
- getTrustedSigningTime() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
-
B_BES signature does not contain OCSP response time or Timestamp to provide trusted signing time.
- getTrustedSigningTime() - Method in class org.digidoc4j.impl.asic.xades.LongTermSignature
- getTrustedSigningTime() - Method in class org.digidoc4j.impl.asic.xades.TimemarkSignature
- getTrustedSigningTime() - Method in class org.digidoc4j.impl.asic.xades.TimestampSignature
- getTrustedSigningTime() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Returns signature creation time confirmed by OCSP or TimeStamp authority.
- getTrustedSigningTime() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
-
This method returns OCSP response creation time (Date object), it can be null.
- getTrustedSigningTime() - Method in interface org.digidoc4j.Signature
-
Returns signature creation time confirmed by OCSP or TimeStamp authority.
- getTrustedTerritories() - Method in class org.digidoc4j.Configuration
-
Get trusted territories.
- getTrustServices(CertificateToken) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getTrustServices(CertificateToken) - Method in interface org.digidoc4j.TSLCertificateSource
-
Retrieves the list of trust properties for the gifen certificate token.
- getTsl() - Method in class org.digidoc4j.impl.asic.tsl.TslManager
- getTSL() - Method in class org.digidoc4j.Configuration
-
Loads TSL certificates If configuration mode is TEST then TSL signature is not checked.
- getTslCacheExpirationTime() - Method in class org.digidoc4j.Configuration
-
Returns TSL cache expiration time in milliseconds.
- getTslCertificateSource() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
- getTslDataLoaderFactory() - Method in class org.digidoc4j.Configuration
-
Deprecated.Prefer to use
Configuration.setTslFileLoaderFactory(DSSFileLoaderFactory)andConfiguration.getTslFileLoaderFactory()instead. If a custom TSL file loader factory is configured, then a custom TSL data loader factory has no effect. If a data loader created by a custom TSL data loader factory does not implementDSSFileLoader, then it is wrapped into aFileCacheDataLoader. - getTslFileLoaderFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set TSL file loader factory or
nullif no custom file loader factory is set. - getTslKeyStoreLocation() - Method in class org.digidoc4j.Configuration
-
Deprecated.Use
Configuration.getLotlTruststorePath()instead. - getTslKeyStorePassword() - Method in class org.digidoc4j.Configuration
-
Deprecated.Use
Configuration.getLotlTruststorePassword()instead. - getTslLoader() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- getTslLocation() - Method in class org.digidoc4j.Configuration
-
Deprecated.Use
Configuration.getLotlLocation()instead. - getTslRefreshCallback() - Method in class org.digidoc4j.Configuration
-
Returns the currently configured TSL refresh callback or
nullif no custom callback is configured. - getTslRefreshCallback() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
- getTspDataLoaderFactory() - Method in class org.digidoc4j.Configuration
-
Returns the currently set TSP data loader factory or
nullif no custom data loader factory is set. - getTspSource() - Method in class org.digidoc4j.Configuration
-
Get the TSP Source
- getTspSource() - Method in class org.digidoc4j.TimestampBuilder
-
Returns the configured TSP source URL string, falling back to the value from
Configuration.getTspSourceForArchiveTimestamps(). - getTspSource() - Method in interface org.digidoc4j.TimestampParameters
-
Returns TSP (Time-Stamp Protocol) source URL string.
- getTspSourceByCountry(String) - Method in class org.digidoc4j.Configuration
-
Get the TSP source by country
- getTspSourceForArchiveTimestamps() - Method in class org.digidoc4j.Configuration
-
Returns the TSP source URL string for archive timestamps, if configured, otherwise returns the value of
Configuration.getTspSource(). - getType() - Method in interface org.digidoc4j.Container
-
Returns the type of the container.
- getType() - Method in class org.digidoc4j.impl.asic.AsicContainer
- getType() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
-
Returns container type "DDOC"
- getType() - Method in class org.digidoc4j.impl.pades.PadesContainer
- getUniqueId() - Method in class org.digidoc4j.impl.asic.AsicSignature
- getUniqueId() - Method in class org.digidoc4j.impl.asic.cades.AsicContainerTimestamp
- getUniqueId() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getUniqueId() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getUniqueId() - Method in class org.digidoc4j.impl.asic.xades.BesSignature
- getUniqueId() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
This method returns the identifier that uniquely identifies this signature.
- getUniqueId() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- getUniqueId() - Method in interface org.digidoc4j.Signature
-
Returns the identifier that uniquely identifies this signature.
- getUniqueId() - Method in interface org.digidoc4j.Timestamp
-
Returns the identifier that uniquely identifies this timestamp.
- getUri() - Method in class org.digidoc4j.impl.asic.cades.AsicArchiveManifest.Reference
- getUseNonceForAiaOcspByCN(String) - Method in class org.digidoc4j.Configuration
-
Get the AIA OCSP source by issuer's CN
- getValidationPolicy() - Method in class org.digidoc4j.Configuration
-
Get the validation policy
- getValidationResult() - Method in class org.digidoc4j.impl.asic.cades.TimestampValidationData
-
Returns validation result of the related timestamp.
- getValidationResult() - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- getValidationResult(String) - Method in interface org.digidoc4j.ContainerValidationResult
-
Get validation result of the token (signature or timestamp) with the specified ID.
- getValidationResult(String) - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getValidationResult(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
- getValidationResult(String) - Method in class org.digidoc4j.impl.ddoc.DDocContainerValidationResult
- getValue() - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor.Message
- getVersion() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- getWarnings() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- getWarnings() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- getWarnings() - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- getWarnings() - Method in interface org.digidoc4j.ValidationResult
-
Return a list of warnings.
- getWrappedDocument() - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- getX509Certificate() - Method in class org.digidoc4j.X509Cert
-
Returns the internal X509 Certificate of the certificate.
- getXadesValidationResult() - Method in class org.digidoc4j.impl.asic.xades.SimpleXadesValidationResult
- getXadesValidationResult() - Method in interface org.digidoc4j.impl.asic.xades.validation.XadesValidationResult.Holder
- getZipCompressionRatioCheckThresholdInBytes() - Method in class org.digidoc4j.Configuration
-
Get the threshold of how much memory (in bytes) are the unpacked contents of a ZIP-based container allowed to consume before ZIP compression ratio check kicks in.
- getZipEntry() - Method in class org.digidoc4j.impl.asic.AsicEntry
- getZipFileComment() - Method in class org.digidoc4j.impl.asic.AsicParseResult
- GIVENNAME - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
H
- hasCommand() - Method in class org.digidoc4j.main.xades.DetachedXadesSignatureExecutor
- hasFatalErrors() - Method in class org.digidoc4j.impl.ddoc.DDocSignatureValidationResult
-
Does the container have fatal errors
- hashCode() - Method in class org.digidoc4j.impl.asic.manifest.ManifestEntry
- hashCode() - Method in class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor.Message
- hasToBeOCSPRequestSigned() - Method in class org.digidoc4j.Configuration
-
Returns configuration item must be OCSP request signed.
- hasWarnings() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- hasWarnings() - Method in interface org.digidoc4j.ValidationResult
-
Are there any validation warnings.
- HEX_MAX_LENGTH - Static variable in class org.digidoc4j.impl.asic.AsicSignatureFinalizer
- HTTP_PROXY_HOST - Static variable in class org.digidoc4j.Constant.System
- HTTP_PROXY_PORT - Static variable in class org.digidoc4j.Constant.System
- HttpProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HttpProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HttpProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HttpProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HTTPS_PROXY_HOST - Static variable in class org.digidoc4j.Constant.System
- HTTPS_PROXY_PORT - Static variable in class org.digidoc4j.Constant.System
- HttpsProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HttpsProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HttpsProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- HttpsProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
I
- IllegalContainerContentException - Exception Class in org.digidoc4j.exceptions
- IllegalContainerContentException(String) - Constructor for exception class org.digidoc4j.exceptions.IllegalContainerContentException
- IllegalSignatureProfileException - Exception Class in org.digidoc4j.exceptions
- IllegalSignatureProfileException(String) - Constructor for exception class org.digidoc4j.exceptions.IllegalSignatureProfileException
- IllegalTimestampException - Exception Class in org.digidoc4j.exceptions
- IllegalTimestampException(String) - Constructor for exception class org.digidoc4j.exceptions.IllegalTimestampException
- IllegalTimestampException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.IllegalTimestampException
- importFromPath(Path) - Method in interface org.digidoc4j.ExtendedCertificateSource
-
Loads all certificates from path location
- importFromPath(Path, FileFilter) - Method in interface org.digidoc4j.ExtendedCertificateSource
-
Loads all certificates from path location by filter
- initConfigManager(Configuration) - Method in class org.digidoc4j.impl.ddoc.ConfigManagerInitializer
- inputStream - Variable in class org.digidoc4j.ContainerBuilder.ContainerDataFile
- invalidateCache() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- invalidateCache() - Method in class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
-
Invalidates cache
- invalidateCache() - Static method in class org.digidoc4j.impl.asic.tsl.TslLoader
- invalidateCache() - Method in interface org.digidoc4j.TSLCertificateSource
-
Invalidates cache Only applicable when cache is used.
- InvalidDataFileException - Exception Class in org.digidoc4j.exceptions
- InvalidDataFileException(String) - Constructor for exception class org.digidoc4j.exceptions.InvalidDataFileException
- InvalidDataFileException(Throwable) - Constructor for exception class org.digidoc4j.exceptions.InvalidDataFileException
- InvalidKeyException - Exception Class in org.digidoc4j.exceptions
- InvalidKeyException(String) - Constructor for exception class org.digidoc4j.exceptions.InvalidKeyException
- InvalidKeyException(Throwable) - Constructor for exception class org.digidoc4j.exceptions.InvalidKeyException
- InvalidOcspNonceException - Exception Class in org.digidoc4j.exceptions
- InvalidOcspNonceException() - Constructor for exception class org.digidoc4j.exceptions.InvalidOcspNonceException
- InvalidOcspResponderException - Exception Class in org.digidoc4j.exceptions
- InvalidOcspResponderException() - Constructor for exception class org.digidoc4j.exceptions.InvalidOcspResponderException
- InvalidSignatureException - Exception Class in org.digidoc4j.exceptions
- InvalidSignatureException() - Constructor for exception class org.digidoc4j.exceptions.InvalidSignatureException
- InvalidTimemarkSignatureException - Exception Class in org.digidoc4j.exceptions
-
Created by Janar Rahumeel (CGI Estonia)
- InvalidTimemarkSignatureException(String) - Constructor for exception class org.digidoc4j.exceptions.InvalidTimemarkSignatureException
- InvalidTimestampException - Exception Class in org.digidoc4j.exceptions
- InvalidTimestampException() - Constructor for exception class org.digidoc4j.exceptions.InvalidTimestampException
- invokeSigning() - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Invokes a signing process on the container with a signature token (See
SignatureToken). - invokeSigning() - Method in class org.digidoc4j.SignatureBuilder
-
Invokes a signing process on the container with a signature token (See
SignatureToken). - invokeTimestamping() - Method in class org.digidoc4j.TimestampBuilder
-
Invokes timestamping process based on the current state of this builder and returns the newly created timestamp.
- isAiaOcspPreferred() - Method in class org.digidoc4j.Configuration
-
Get flag if AIA OCSP is preferred.
- isArchiveManifestFileName(String) - Static method in class org.digidoc4j.impl.asic.cades.ContainerTimestampUtils
-
Tests whether the specified file name matches the pattern:
META-INF/ASiCArchiveManifest\d*\.xml. - isASN1UnsafeIntegerAllowed() - Method in class org.digidoc4j.Configuration
-
Get flag if ASN1 Unsafe Integer is Allowed.
- isBDocOnlySignature(SignatureProfile) - Static method in class org.digidoc4j.SignatureContainerMatcherValidator
- isCheckRevocationForUntrustedChains() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- isConfigManagerInitialized() - Static method in class org.digidoc4j.impl.ddoc.ConfigManagerInitializer
- isDataFile() - Method in class org.digidoc4j.ContainerBuilder.ContainerDataFile
- isEn319132() - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- isEntryCoveredByTimestamp(String, Collection<? extends TimestampAndManifestPair>) - Static method in class org.digidoc4j.impl.asic.cades.ContainerTimestampUtils
-
Returns
trueif a manifest of any of the provided timestamp entities contains an entry with the specified name, otherwisefalse. - isExtractPOEFromUntrustedChains() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- isFileEmpty() - Method in class org.digidoc4j.DataFile
-
Returns
trueif the data file size is 0 bytes. - isFileEmpty() - Method in class org.digidoc4j.DigestDataFile
- isFullReportNeeded() - Method in class org.digidoc4j.Configuration
-
Deprecated.Deprecated for removal. Enabling this feature can, in some cases, produce false negative validation results.
- IsFullSimpleReportNeeded - Enum constant in enum org.digidoc4j.ConfigurationParameter
-
Deprecated.
- isKnown(CertificateToken) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- isLotlPivotSupportEnabled() - Method in class org.digidoc4j.Configuration
-
Get whether LOTL pivot support is enabled
- isMimeTypeUpdated() - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- isNameUpdated() - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- isNetworkProxyEnabled() - Method in class org.digidoc4j.Configuration
-
Is network proxy enabled?
- isNetworkProxyEnabledFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Is network proxy enabled for specific type of external connections?
- isOcspNonceUsed() - Method in class org.digidoc4j.Configuration
-
Get if OCSP nonce should be used
- isOCSPSigningConfigurationAvailable() - Method in class org.digidoc4j.Configuration
-
Are requirements met for signing OCSP certificate?
- isProxyOfType(Protocol) - Method in class org.digidoc4j.Configuration
- isProxyOfTypeFor(ExternalConnectionType, Protocol) - Method in class org.digidoc4j.Configuration
- isRevocationFallback() - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- isSignature() - Method in class org.digidoc4j.impl.asic.AsicEntry
- isSslConfigurationEnabled() - Method in class org.digidoc4j.Configuration
-
Is ssl configuration enabled?
- isSslConfigurationEnabledFor(ExternalConnectionType) - Method in class org.digidoc4j.Configuration
-
Is ssl configuration enabled for specific type of external connections?
- isStream - Variable in class org.digidoc4j.ContainerBuilder.ContainerDataFile
- issuerCn - Enum constant in enum org.digidoc4j.ConfigurationParameter
- issuerName() - Method in class org.digidoc4j.X509Cert
-
Reads the the whole issuer name from the X.509 certificate.
- issuerName(X509Cert.Issuer) - Method in class org.digidoc4j.X509Cert
-
Retrieves part of the issuer name (for example if set to CN it returns the Common Name part).
- isTest() - Method in class org.digidoc4j.Configuration
- isTimestampCoveredByTimestamp(TimestampAndManifestPair, Collection<? extends TimestampAndManifestPair>) - Static method in class org.digidoc4j.impl.asic.cades.ContainerTimestampUtils
-
Returns
trueif a manifest of any of the provided timestamp entities contains an entry with the name of either the specified timestamp entity or its manifest, otherwisefalse. - isTimestampFileName(String) - Static method in class org.digidoc4j.impl.asic.cades.ContainerTimestampUtils
-
Tests whether the specified file name matches the pattern:
META-INF/\w+\.tst. - isTimestampTokenDefined() - Method in class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal
- isTmPolicyOid(String) - Static method in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- isTrusted(CertificateToken) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- isValid() - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- isValid() - Method in class org.digidoc4j.impl.asic.asics.AsicSTimestampedContainerValidationResult
- isValid() - Method in class org.digidoc4j.impl.asic.OcspNonceValidator
-
Method for asking if OCSP response is valid or not.
- isValid() - Method in class org.digidoc4j.impl.asic.OcspResponderValidator
-
Method for asking if OCSP responder is valid or not.
- isValid() - Method in interface org.digidoc4j.ValidationResult
- isValid() - Method in class org.digidoc4j.X509Cert
-
Validates if the current time is between the certificate's validity start date and expiration date.
- isValid(Date) - Method in class org.digidoc4j.X509Cert
-
Validates if the certificate is in a valid time slot.
J
- JAVAX_NET_SSL_KEY_STORE - Static variable in class org.digidoc4j.Constant.System
- JAVAX_NET_SSL_KEY_STORE_PASSWORD - Static variable in class org.digidoc4j.Constant.System
- JAVAX_NET_SSL_TRUST_STORE - Static variable in class org.digidoc4j.Constant.System
- JAVAX_NET_SSL_TRUST_STORE_PASSWORD - Static variable in class org.digidoc4j.Constant.System
K
- KEY_AGREEMENT - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- KEY_CERTIFICATESIGN - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- KEY_ENCIPHERMENT - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
- KEY_USAGE_CHECK - Static variable in class org.digidoc4j.Constant.DDoc4J
L
- LargeDataFile - Class in org.digidoc4j
-
Handling large files from a stream to be stored temporarily on disk.
- LargeDataFile(InputStream, String, String) - Constructor for class org.digidoc4j.LargeDataFile
-
Creates a data file from a stream that is going to be stored as a temporary file on the file system.
- LazyTslCertificateSource - Class in org.digidoc4j.impl.asic.tsl
-
Lazily initialized certificate source.
- LazyTslCertificateSource(TslLoader) - Constructor for class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- loadConfiguration(InputStream) - Method in class org.digidoc4j.Configuration
-
Add configuration settings from a stream.
- loadConfiguration(String) - Method in class org.digidoc4j.Configuration
-
Add configuration settings from a file
- loadConfiguration(String, boolean) - Method in class org.digidoc4j.Configuration
-
Add configuration settings from a file
- LongTermArchiveSignature - Class in org.digidoc4j.impl.asic.xades
- LongTermArchiveSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.LongTermArchiveSignature
- LongTermSignature - Class in org.digidoc4j.impl.asic.xades
- LongTermSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.LongTermSignature
- LOTL_LOCATION - Static variable in class org.digidoc4j.Constant.Production
- LOTL_LOCATION - Static variable in class org.digidoc4j.Constant.Test
- LOTL_TRUSTSTORE_PATH - Static variable in class org.digidoc4j.Constant.Production
- LOTL_TRUSTSTORE_PATH - Static variable in class org.digidoc4j.Constant.Test
- LotlLocation - Enum constant in enum org.digidoc4j.ConfigurationParameter
- LotlPivotSupportEnabled - Enum constant in enum org.digidoc4j.ConfigurationParameter
- LotlTrustStoreNotFoundException - Exception Class in org.digidoc4j.exceptions
- LotlTrustStoreNotFoundException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.LotlTrustStoreNotFoundException
- LotlTruststorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- LotlTruststorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- LotlTruststoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- LT - Enum constant in enum org.digidoc4j.SignatureProfile
-
Signature with Long Term Data - Timestamp and OCSP confirmation (ASIC-E format)
- LT_TM - Enum constant in enum org.digidoc4j.SignatureProfile
-
Time-mark, similar to LT (BDoc 2.1 format).
- LTA - Enum constant in enum org.digidoc4j.SignatureProfile
-
Archive timestamp, same as XAdES LTA (Long Term Archive time-stamp)
M
- MANIFEST - Static variable in class org.digidoc4j.impl.asic.AsicContainerParser
- MANIFEST_PATH - Static variable in class org.digidoc4j.impl.asic.manifest.ManifestValidator
- ManifestEntry - Class in org.digidoc4j.impl.asic.manifest
-
Contains information of filenames and mimetypes.
- ManifestEntry(String, String) - Constructor for class org.digidoc4j.impl.asic.manifest.ManifestEntry
-
ManifestEntry constructor
- ManifestErrorMessage - Class in org.digidoc4j.impl.asic.manifest
- ManifestErrorMessage(String) - Constructor for class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
- ManifestErrorMessage(String, String) - Constructor for class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
- ManifestParser - Class in org.digidoc4j.impl.asic.manifest
- ManifestParser(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.manifest.ManifestParser
- ManifestValidator - Class in org.digidoc4j.impl.asic.manifest
-
For validating meta data within the manifest file and signature files.
- ManifestValidator(ManifestParser, List<DSSDocument>, Collection<Signature>) - Constructor for class org.digidoc4j.impl.asic.manifest.ManifestValidator
- MAX_DATAFILE_CACHED - Static variable in class org.digidoc4j.Constant.DDoc4J
- MaxAllowedZipCompressionRatio - Enum constant in enum org.digidoc4j.ConfigurationParameter
- Message(String, String, String) - Constructor for class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor.Message
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.ContainerWithoutFilesException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.DataFileMissingException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.InvalidOcspNonceException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.InvalidOcspResponderException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.InvalidSignatureException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.InvalidTimestampException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.OCSPRequestFailedException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.RemovingDataFileException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.RemovingTimestampException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.SignedWithExpiredCertificateException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.TimestampAfterOCSPResponseTimeException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.TimestampAndOcspResponseTimeDeltaTooLargeException
- MESSAGE - Static variable in exception class org.digidoc4j.exceptions.UntrustedRevocationSourceException
- MIMETYPE_PATH - Static variable in class org.digidoc4j.impl.asic.manifest.ManifestValidator
- MultipleSignedPropertiesException - Exception Class in org.digidoc4j.exceptions
- MultipleSignedPropertiesException(String) - Constructor for exception class org.digidoc4j.exceptions.MultipleSignedPropertiesException
N
- NetworkException - Exception Class in org.digidoc4j.exceptions
- NetworkException(String, String, ServiceType) - Constructor for exception class org.digidoc4j.exceptions.NetworkException
- NetworkException(String, String, ServiceType, Throwable) - Constructor for exception class org.digidoc4j.exceptions.NetworkException
- NON_REPUDIATION - Enum constant in enum org.digidoc4j.X509Cert.KeyUsage
-
Used for signing certificate selection in the current library
- NonExtendableSignatureException - Exception Class in org.digidoc4j.exceptions
-
Exception is thrown when a signature cannot be extended
- NonExtendableSignatureException(String) - Constructor for exception class org.digidoc4j.exceptions.NonExtendableSignatureException
- NonExtendableSignatureException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.NonExtendableSignatureException
- NOTARY_IMPLEMENTATION - Static variable in class org.digidoc4j.Constant.DDoc4J
- NotSupportedException - Exception Class in org.digidoc4j.exceptions
-
Exception is thrown when not supported container configuration is created
- NotSupportedException(String) - Constructor for exception class org.digidoc4j.exceptions.NotSupportedException
-
Creates exception
- NotYetImplementedException - Exception Class in org.digidoc4j.exceptions
-
Exception is thrown when method or class is not yet implemented.
- NotYetImplementedException() - Constructor for exception class org.digidoc4j.exceptions.NotYetImplementedException
O
- O - Enum constant in enum org.digidoc4j.X509Cert.Issuer
- O - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
- OCSP - Enum constant in enum org.digidoc4j.ExternalConnectionType
- OCSP - Enum constant in enum org.digidoc4j.ServiceType
- OCSP_PKCS_12_CONTAINER - Static variable in class org.digidoc4j.Constant.DDoc4J
- OCSP_PKCS_12_PASSWORD - Static variable in class org.digidoc4j.Constant.DDoc4J
- OCSP_SIGN_REQUESTS - Static variable in class org.digidoc4j.Constant.DDoc4J
- OCSP_SOURCE - Static variable in class org.digidoc4j.Constant.Production
- OCSP_SOURCE - Static variable in class org.digidoc4j.Constant.Test
- OcspAccessCertificateFile - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspAccessCertificatePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpsProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpsProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpsProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspHttpsProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspNonceValidator - Class in org.digidoc4j.impl.asic
-
Validator of OCSP response NONCE extension
- OcspNonceValidator(XAdESSignature) - Constructor for class org.digidoc4j.impl.asic.OcspNonceValidator
-
Constructor of the validator
- OCSPRequestFailedException - Exception Class in org.digidoc4j.exceptions
- OCSPRequestFailedException(String) - Constructor for exception class org.digidoc4j.exceptions.OCSPRequestFailedException
- OCSPRequestFailedException(Throwable) - Constructor for exception class org.digidoc4j.exceptions.OCSPRequestFailedException
- OcspResponderValidator - Class in org.digidoc4j.impl.asic
-
Validator of OCSP responder for TM
- OcspResponderValidator(XadesSignature, Configuration) - Constructor for class org.digidoc4j.impl.asic.OcspResponderValidator
-
Constructor of the validator
- OcspSource - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OCSPSourceBuilder - Class in org.digidoc4j
-
OCSP source builder
- OCSPSourceFactory - Interface in org.digidoc4j
-
Manages the creation of new OCSP sources.
- OcspSslKeystorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSslKeystorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSslKeystoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSslProtocol - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSslTruststorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSslTruststorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSslTruststoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSupportedSslCipherSuites - Enum constant in enum org.digidoc4j.ConfigurationParameter
- OcspSupportedSslProtocols - Enum constant in enum org.digidoc4j.ConfigurationParameter
- of(CommandLine, ExecutionCommand) - Static method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- of(CertificateStatus, String) - Static method in exception class org.digidoc4j.exceptions.CertificateValidationException
- of(CertificateStatus, String, Throwable) - Static method in exception class org.digidoc4j.exceptions.CertificateValidationException
- of(Configuration.Mode) - Static method in class org.digidoc4j.Configuration
-
Create new configuration in static context with application mode specified
- OID_TIMESTAMPING - Static variable in class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
- ONE_DAY_IN_MILLISECONDS - Static variable in class org.digidoc4j.Constant
- ONE_DAY_IN_MINUTES - Static variable in class org.digidoc4j.Constant
- ONE_MB_IN_BYTES - Static variable in class org.digidoc4j.Constant
- ONE_MINUTE_IN_MILLISECONDS - Static variable in class org.digidoc4j.Constant
- ONE_SECOND_IN_MILLISECONDS - Static variable in class org.digidoc4j.Constant
- open(InputStream) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
- open(InputStream, boolean) - Static method in class org.digidoc4j.ContainerOpener
-
Open container from a stream.
- open(InputStream, Configuration) - Static method in class org.digidoc4j.ContainerOpener
-
Open container from a stream.
- open(InputStream, Configuration) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
- open(String) - Static method in class org.digidoc4j.ContainerOpener
-
Open container from a file.
- open(String) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
- open(String, Configuration) - Static method in class org.digidoc4j.ContainerOpener
-
Open container from a file.
- open(String, Configuration) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
- open(XadesSignatureWrapper) - Method in interface org.digidoc4j.impl.asic.AsicSignatureOpener
- open(XadesSignatureWrapper) - Method in class org.digidoc4j.impl.asic.xades.AsicXadesSignatureOpener
-
XAdES signature wrapper opening method.
- openAdESSignature(byte[]) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Creates signature object from XadES signature xml.
- openAdESSignature(byte[]) - Method in class org.digidoc4j.impl.asic.AsicSignatureBuilder
- openAdESSignature(byte[]) - Method in class org.digidoc4j.SignatureBuilder
-
Open signature from an existing signature document (XAdES, PAdES, CAdES etc.)
- openDssSignature() - Method in class org.digidoc4j.impl.asic.xades.XadesValidationReportGenerator
- openStream() - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- openValidationReport() - Method in class org.digidoc4j.impl.asic.AbstractValidationReportGenerator
-
Returns previously cached
Reportsor generates and returns new reports based on current state of this report generator, if no reports have not been generated and cached before. - openValidator() - Method in class org.digidoc4j.impl.asic.cades.CadesValidationDssFacade
-
Opens and returns a signed document validator based on the current state of this validation facade.
- openXadesValidator(DSSDocument) - Method in class org.digidoc4j.impl.asic.xades.XadesValidationDssFacade
- Optional entries of the configuration file: - Search tag in class org.digidoc4j.Configuration
- Section
- ORG_BOUNCYCASTLE_ASN1_ALLOW_UNSAFE_INTEGER - Static variable in class org.digidoc4j.Constant.System
- org.digidoc4j - package org.digidoc4j
-
DigiDoc4J public api
- org.digidoc4j.exceptions - package org.digidoc4j.exceptions
-
Exception classes for DigiDoc4J.
- org.digidoc4j.impl.asic - package org.digidoc4j.impl.asic
- org.digidoc4j.impl.asic.asice - package org.digidoc4j.impl.asic.asice
- org.digidoc4j.impl.asic.asice.bdoc - package org.digidoc4j.impl.asic.asice.bdoc
- org.digidoc4j.impl.asic.asics - package org.digidoc4j.impl.asic.asics
- org.digidoc4j.impl.asic.cades - package org.digidoc4j.impl.asic.cades
- org.digidoc4j.impl.asic.manifest - package org.digidoc4j.impl.asic.manifest
- org.digidoc4j.impl.asic.ocsp - package org.digidoc4j.impl.asic.ocsp
- org.digidoc4j.impl.asic.report - package org.digidoc4j.impl.asic.report
- org.digidoc4j.impl.asic.tsl - package org.digidoc4j.impl.asic.tsl
- org.digidoc4j.impl.asic.validation - package org.digidoc4j.impl.asic.validation
- org.digidoc4j.impl.asic.xades - package org.digidoc4j.impl.asic.xades
- org.digidoc4j.impl.asic.xades.validation - package org.digidoc4j.impl.asic.xades.validation
- org.digidoc4j.impl.ddoc - package org.digidoc4j.impl.ddoc
- org.digidoc4j.impl.pades - package org.digidoc4j.impl.pades
- org.digidoc4j.main.xades - package org.digidoc4j.main.xades
- org.digidoc4j.signers - package org.digidoc4j.signers
- OU - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
P
- PADES - Enum constant in enum org.digidoc4j.Container.DocumentType
-
PADES container
- PADES - Static variable in class org.digidoc4j.impl.pades.PadesContainer
-
Deprecated.Deprecated for removal. Use
Constant.PADES_CONTAINER_TYPEinstead. - PADES_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
- PadesContainer - Class in org.digidoc4j.impl.pades
-
Created by Andrei on 17.11.2017.
- PadesContainer(Configuration, String) - Constructor for class org.digidoc4j.impl.pades.PadesContainer
- PadesContainerBuilder - Class in org.digidoc4j.impl.pades
-
Created by Andrei on 17.11.2017.
- PadesContainerBuilder() - Constructor for class org.digidoc4j.impl.pades.PadesContainerBuilder
- PadesContainerValidationResult - Class in org.digidoc4j.impl.pades
-
Created by Andrei on 20.11.2017.
- PadesContainerValidationResult(SimpleReport) - Constructor for class org.digidoc4j.impl.pades.PadesContainerValidationResult
- parse(DSSDocument) - Method in class org.digidoc4j.impl.asic.AsicSignatureParser
- parse(XadesValidationReportGenerator) - Method in class org.digidoc4j.impl.asic.xades.XadesSignatureParser
-
Method for converting Xades signature into Signature object.
- PKCS11SignatureToken - Class in org.digidoc4j.signers
-
Implements PKCS#11 interface for Smart Cards and hardware tokens.
- PKCS11SignatureToken(String, char[], int) - Constructor for class org.digidoc4j.signers.PKCS11SignatureToken
-
Initializes the PKCS#11 token.
- PKCS11SignatureToken(String, char[], int, String) - Constructor for class org.digidoc4j.signers.PKCS11SignatureToken
-
Initializes the PKCS#11 token.
- PKCS11SignatureToken(String, PasswordInputCallback, int) - Constructor for class org.digidoc4j.signers.PKCS11SignatureToken
-
Initializes the PKCS#11 token with password callback.
- PKCS11SignatureToken(String, PasswordInputCallback, int, String) - Constructor for class org.digidoc4j.signers.PKCS11SignatureToken
-
Initializes the PKCS#11 token with password callback.
- PKCS12SignatureToken - Class in org.digidoc4j.signers
-
Implements PKCS12 signer.
- PKCS12SignatureToken(String, char[]) - Constructor for class org.digidoc4j.signers.PKCS12SignatureToken
-
Constructs PKCS12 signer object.
- PKCS12SignatureToken(String, String) - Constructor for class org.digidoc4j.signers.PKCS12SignatureToken
-
Constructs PKCS12 signer object.
- PKCS12SignatureToken(String, String, String) - Constructor for class org.digidoc4j.signers.PKCS12SignatureToken
-
Constructs PKCS12 signer object.
- PKCS12SignatureToken(String, String, X509Cert.KeyUsage) - Constructor for class org.digidoc4j.signers.PKCS12SignatureToken
-
Constructs PKCS12 signer object.
- populate(Collection<DataFile>) - Method in class org.digidoc4j.impl.asic.DetachedContentCreator
-
Method for generating list of detached content files from list of files.
- preferAiaOcsp - Enum constant in enum org.digidoc4j.ConfigurationParameter
- prepareTsl() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
- PrintValidationReport - Enum constant in enum org.digidoc4j.ConfigurationParameter
- process(Reports) - Static method in class org.digidoc4j.impl.asic.xades.XadesValidationReportProcessor
- PROD - Enum constant in enum org.digidoc4j.Configuration.Mode
- Production() - Constructor for class org.digidoc4j.Constant.Production
R
- read() - Method in class org.digidoc4j.impl.asic.AsicContainerParser
-
Method for parsing and validating ASiC container.
- Reading and writing containers - Search tag in Overview
- Section
- refresh() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- refresh() - Method in class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
- refresh() - Method in interface org.digidoc4j.TSLCertificateSource
- removeAsicEntry(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- removeCustomContainerImplementations() - Static method in class org.digidoc4j.ContainerBuilder
-
Clear the list of custom container implementations and types and continue using the default container types and implementations.
- removeCustomSignatureBuilders() - Static method in class org.digidoc4j.SignatureBuilder
-
Clears all custom signature builders to use only default signature builders.
- removeDataFile(DataFile) - Method in interface org.digidoc4j.Container
-
Removes the data file from the container.
- removeDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.AsicContainer
- removeDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- removeDataFile(DataFile) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- removeDataFile(DataFile) - Method in class org.digidoc4j.impl.pades.PadesContainer
- removeSignature(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- removeSignature(Signature) - Method in interface org.digidoc4j.Container
-
Removes the signature from the container
- removeSignature(Signature) - Method in class org.digidoc4j.impl.asic.AsicContainer
- removeSignature(Signature) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- removeSignature(Signature) - Method in class org.digidoc4j.impl.pades.PadesContainer
- removeTimestamp(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- removeTimestamp(Timestamp) - Method in interface org.digidoc4j.Container
-
Removes the specified timestamp token from this container.
- removeTimestamp(Timestamp) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainer
- removeTimestamp(Timestamp) - Method in class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
- removeTimestamp(Timestamp) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
- removeTimestamp(Timestamp) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- removeTimestamp(Timestamp) - Method in class org.digidoc4j.impl.pades.PadesContainer
- RemovingDataFileException - Exception Class in org.digidoc4j.exceptions
- RemovingDataFileException() - Constructor for exception class org.digidoc4j.exceptions.RemovingDataFileException
- RemovingDataFileException(String) - Constructor for exception class org.digidoc4j.exceptions.RemovingDataFileException
- RemovingTimestampException - Exception Class in org.digidoc4j.exceptions
- RemovingTimestampException() - Constructor for exception class org.digidoc4j.exceptions.RemovingTimestampException
- replaceDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.
- ReportedMessagesExtractor - Class in org.digidoc4j.impl.asic.validation
-
A helper class for extracting token validation messages from DSS SimpleReports.
- ReportedMessagesExtractor(SimpleReport) - Constructor for class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Construct an extractor from an instance of
SimpleReport. - ReportedMessagesExtractor(Reports) - Constructor for class org.digidoc4j.impl.asic.validation.ReportedMessagesExtractor
-
Construct an extractor from an instance of
Reports. - ReportedMessagesExtractor.Message - Class in org.digidoc4j.impl.asic.validation
-
An immutable encapsulation for the key (message tag) and the value (message text) of a single error/warning message, and the ID of the token where this message originated from.
- Required entries of the configuration file: - Search tag in class org.digidoc4j.Configuration
- Section
- resolveReferenceMimeTypes(BiConsumer<String, MimeType>) - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampProcessor
-
Tries to find the last timestamp from the set of timestamps added to this processor, and if such a timestamp exists and it has an ASiCArchiveManifest associated with it, then tries to configure the mimetypes of all the entities referenced by the ASiCArchiveManifest's DataObjectReference entries.
- RevocationAndTimestampDeltaInMinutes - Enum constant in enum org.digidoc4j.ConfigurationParameter
- REVOKED - Enum constant in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
- RSA - Enum constant in enum org.digidoc4j.EncryptionAlgorithm
- run() - Method in class org.digidoc4j.ShutdownHook
S
- Sample of using digidoc4j API - Search tag in Overview
- Section
- Sample of using the digidoc4j utility - Search tag in Overview
- Section
- save(OutputStream) - Method in interface org.digidoc4j.Container
-
Saves the container to the java.io.OutputStream.
- save(OutputStream) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainer
- save(OutputStream) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
- save(OutputStream) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
-
Saves the container to the java.io.OutputStream.
- save(OutputStream) - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- save(OutputStream) - Method in class org.digidoc4j.impl.pades.PadesContainer
- save(String) - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- save(String) - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- saveAs(OutputStream) - Method in class org.digidoc4j.DataFile
-
Saves a copy of the data file as a file to the specified stream.
- saveAs(String) - Method in class org.digidoc4j.DataFile
-
Saves a copy of the data file as a file with the specified file name.
- saveAsFile(String) - Method in interface org.digidoc4j.Container
-
Saves the container to the specified location.
- saveAsFile(String) - Method in class org.digidoc4j.impl.asic.AsicContainer
- saveAsFile(String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- saveAsFile(String) - Method in class org.digidoc4j.impl.pades.PadesContainer
- saveAsStream() - Method in interface org.digidoc4j.Container
-
Saves the container as a stream.
- saveAsStream() - Method in class org.digidoc4j.impl.asic.AsicContainer
- saveAsStream() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- saveAsStream() - Method in class org.digidoc4j.impl.pades.PadesContainer
- saveXmlReports(Path) - Method in class org.digidoc4j.impl.asic.AsicCompositeContainerValidationResult
- saveXmlReports(Path) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
-
Save DSS validation reports in given directory.
- saveXmlReports(Path) - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
-
Save DSS validation reports in given directory.
- saveXmlReports(Path) - Method in interface org.digidoc4j.SignatureValidationResult
-
Save validation reports in given directory.
- SECURITY_PROVIDER - Static variable in class org.digidoc4j.Constant.DDoc4J
- SECURITY_PROVIDER_NAME - Static variable in class org.digidoc4j.Constant.DDoc4J
- SERIALNUMBER - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
- ServiceAccessDeniedException - Exception Class in org.digidoc4j.exceptions
- ServiceAccessDeniedException(String, ServiceType) - Constructor for exception class org.digidoc4j.exceptions.ServiceAccessDeniedException
- ServiceType - Enum in org.digidoc4j
- ServiceUnavailableException - Exception Class in org.digidoc4j.exceptions
- ServiceUnavailableException(String, ServiceType) - Constructor for exception class org.digidoc4j.exceptions.ServiceUnavailableException
- ServiceUnreachableException - Exception Class in org.digidoc4j.exceptions
- ServiceUnreachableException(String, ServiceType) - Constructor for exception class org.digidoc4j.exceptions.ServiceUnreachableException
- setAdjunctCertSources(CertificateSource...) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAdjunctCertSources(ListCertificateSource) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAiaDataLoaderFactory(DataLoaderFactory) - Method in class org.digidoc4j.Configuration
-
Deprecated.Prefer to use
Configuration.setAiaSourceFactory(AIASourceFactory)andConfiguration.getAiaSourceFactory()instead. If a custom AIA source factory is configured, then a custom AIA data loader factory has no effect. - setAiaSource(AIASource) - Method in class org.digidoc4j.impl.asic.cades.AbstractCadesDssFacade
-
Configures this facade to use the specified
AIASourcefor processing. - setAiaSource(AIASource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setAIASource(AIASource) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAiaSourceFactory(AIASourceFactory) - Method in class org.digidoc4j.Configuration
-
Set an AIA source factory that manages the creation of custom AIA sources.
- setAlertOnExpiredSignature(StatusAlert) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAlertOnInvalidTimestamp(StatusAlert) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAlertOnMissingRevocationData(StatusAlert) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAlertOnNoRevocationAfterBestSignatureTime(StatusAlert) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAlertOnRevokedCertificate(StatusAlert) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAlertOnUncoveredPOE(StatusAlert) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setAllowASN1UnsafeInteger(boolean) - Method in class org.digidoc4j.Configuration
-
Set flag if ASN1 Unsafe Integer is Allowed.
- setAllowedOcspRespondersForTM(String...) - Method in class org.digidoc4j.Configuration
-
Set allowed OCSP responders common names for timemark validation.
- setAllowedTimestampAndOCSPResponseDeltaInMinutes(int) - Method in class org.digidoc4j.Configuration
-
Set allowed delay between timestamp and OCSP response in minutes.
- setArchiveTimestampDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.Configuration
-
Sets the digest algorithm for archive timestamps.
- setArchiveTimestampDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setArchiveTimestampReferenceDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.Configuration
-
Sets the reference digest algorithm for archive timestamps.
- setArchiveTspSourceFactory(TSPSourceFactory) - Method in class org.digidoc4j.Configuration
-
Set a TSP source factory that manages the creation of custom TSP sources for archive timestamps.
- setAsicEntries(List<AsicEntry>) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setBestSignatureTime(Date) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setCacheExpirationTime(Long) - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
- setCertificate(X509Cert) - Method in class org.digidoc4j.impl.ddoc.DDocSignature
-
Set certificate.
- setCertificateChain(XmlCertificateChain) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setCertificateChain(XmlCertificateChain) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setCertificateSource(CertificateSource) - Method in class org.digidoc4j.impl.asic.cades.AbstractCadesDssFacade
-
Configures this facade to use the specified
CertificateSourceas a trusted certificate source. - setCertificateSource(CertificateSource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setCheckRevocationForUntrustedChains(boolean) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setCity(String) - Method in class org.digidoc4j.SignatureParameters
- setCity(String) - Method in class org.digidoc4j.SignatureProductionPlace
- setClaimedSigningDate(Date) - Method in class org.digidoc4j.SignatureParameters
- setConfiguration(Configuration) - Method in class org.digidoc4j.impl.asic.AsicSignature
-
Setter for Configuration
- setConfiguration(Configuration) - Method in class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidatorFactory
- setConnectionTimeout(int) - Method in class org.digidoc4j.Configuration
-
Set HTTP connection timeout
- setContainerErrors(List<String>) - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- setContainerImplementation(String, Class<T>) - Static method in class org.digidoc4j.ContainerBuilder
-
Set a custom container implementation class to be used for the container type.
- setContainerType(Container.DocumentType) - Method in class org.digidoc4j.impl.asic.cades.AbstractCadesDssFacade
-
Configures this facade to handle the contents of the specified container type.
- setContainerWarnings(List<String>) - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- setContent(DSSDocument) - Method in class org.digidoc4j.impl.asic.AsicEntry
- setContentType(String) - Method in class org.digidoc4j.DigestDataFile
- setCountry(String) - Method in class org.digidoc4j.SignatureParameters
- setCountry(String) - Method in class org.digidoc4j.SignatureProductionPlace
- setCrlSource(RevocationSource<CRL>) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setCurrentUsedSignatureFileIndex(Integer) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setCustomDataLoader(DataLoader) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
-
Deprecated.Use
XadesSigningDssFacade.setAiaSource(AIASource)instead. - setDataFileDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.Configuration
-
Set datafile digest algorithm.
- setDataFileDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setDataFileDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.SignatureParameters
-
Sets data file digest type
- setDataFiles(List<DSSDocument>) - Method in class org.digidoc4j.impl.asic.cades.CadesValidationDssFacade
-
Sets the list of datafiles to be used for the next validation event (next call to
CadesValidationDssFacade.openValidator()). - setDataFiles(List<DataFile>) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setDefaultDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setDefaultThreadExecutor(ExecutorService) - Static method in class org.digidoc4j.impl.asic.xades.validation.ThreadPoolManager
- setDetachedContents(List<DSSDocument>) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- setDocument(DSSDocument) - Method in class org.digidoc4j.DataFile
-
Deprecated.Deprecated for removal. Use parameterized constructors to create instances that do not need post-construct mutation.
- setDocumentName(String) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setEn319132(boolean) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class org.digidoc4j.SignatureParameters
-
Set the encryption algorithm
- setErrorMessage(String) - Method in class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
- setExtendingOcspSourceFactory(OCSPSourceFactory) - Method in class org.digidoc4j.Configuration
-
Set an OCSP source factory that manages the creation of custom OCSP sources to be used for extending signatures.
- setExtractPOEFromUntrustedChains(boolean) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setFullReportNeeded(boolean) - Method in class org.digidoc4j.Configuration
-
Deprecated.Deprecated for removal. Enabling this feature can, in some cases, produce false negative validation results.
- setHttpProxyHost(String) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy host.
- setHttpProxyHostFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy host for specific type of external connections.
- setHttpProxyPassword(String) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy password.
- setHttpProxyPasswordFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy password for specific type of external connections.
- setHttpProxyPort(int) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy port.
- setHttpProxyPortFor(ExternalConnectionType, int) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy port for specific type of external connections.
- setHttpProxyUser(String) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy user name.
- setHttpProxyUserFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set HTTP network proxy user name for specific type of external connections.
- setHttpsProxyHost(String) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy host.
- setHttpsProxyHostFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy host for specific type of external connections.
- setHttpsProxyPassword(String) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy password.
- setHttpsProxyPasswordFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy password for specific type of external connections.
- setHttpsProxyPort(int) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy port.
- setHttpsProxyPortFor(ExternalConnectionType, int) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy port for specific type of external connections.
- setHttpsProxyUser(String) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy user name.
- setHttpsProxyUserFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set HTTPS network proxy user name for specific type of external connections.
- setId(String) - Method in class org.digidoc4j.DataFile
-
Set id for the dataFile (DDoc usage only)
- setId(String) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setId(String) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setId(String) - Method in class org.digidoc4j.impl.asic.report.XmlCertificate
- setIndexInArray(int) - Method in class org.digidoc4j.impl.ddoc.DDocSignature
-
Set index In array.
- setIndication(Indication) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setIndication(Indication) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setLotlLocation(String) - Method in class org.digidoc4j.Configuration
-
Set LOTL (List of Trusted Lists) location.
- setLotlPivotSupportEnabled(boolean) - Method in class org.digidoc4j.Configuration
-
Set whether LOTL pivot support should be enabled
- setLotlTruststorePassword(String) - Method in class org.digidoc4j.Configuration
-
Set the password for the trust-store that holds potential LOTL signing certificates.
- setLotlTruststorePath(String) - Method in class org.digidoc4j.Configuration
-
Set the path to the trust-store that holds potential LOTL signing certificates.
- setLotlTruststoreType(String) - Method in class org.digidoc4j.Configuration
-
Set the type of the trust-store that holds potential LOTL signing certificates.
- setManifestDocument(DSSDocument) - Method in class org.digidoc4j.impl.asic.cades.TimestampDocumentsHolder
- setManifestParser(ManifestParser) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setMaxAllowedZipCompressionRatio(int) - Method in class org.digidoc4j.Configuration
-
Set the maximum ratio of how much are the contents of a ZIP-based container allowed to expand on unpacking before the container is considered harmful.
- setMaxFileSizeCachedInMemoryInMB(long) - Method in class org.digidoc4j.Configuration
-
Sets limit in MB when handling files are creating temporary file for streaming in container creation and adding data files.
- setMediaType(String) - Method in class org.digidoc4j.DataFile
-
Deprecated.Deprecated for removal. Use parameterized constructors to create instances that do not need post-construct mutation.
- setMimeType(MimeType) - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- setMimeType(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setName(String) - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- setOCSPAccessCertificateFileName(String) - Method in class org.digidoc4j.Configuration
-
Set OCSP access certificate filename
- setOCSPAccessCertificatePassword(char[]) - Method in class org.digidoc4j.Configuration
-
Set OCSP access certificate password
- setOcspDataLoaderFactory(DataLoaderFactory) - Method in class org.digidoc4j.Configuration
-
Set a data loader factory that manages the creation of custom data loaders for creating OCSP requests.
- setOcspSource(OCSPSource) - Method in class org.digidoc4j.impl.asic.cades.CadesTimestampingDssFacade
-
Configures this facade to use the specified
OCSPSourcefor timestamping process. - setOcspSource(OCSPSource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setOcspSource(RevocationSource<OCSP>) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setOcspSource(String) - Method in class org.digidoc4j.Configuration
-
Set the OCSP source
- setPolicy(Policy) - Method in class org.digidoc4j.SignatureParameters
- setPostalCode(String) - Method in class org.digidoc4j.SignatureParameters
- setPostalCode(String) - Method in class org.digidoc4j.SignatureProductionPlace
- setPreferAiaOcsp(boolean) - Method in class org.digidoc4j.Configuration
-
Set flag if AIA OCSP is preferred.
- setPrintValidationReport(Boolean) - Method in class org.digidoc4j.Configuration
- setProducedBy(String) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setProductionPlace(SignatureProductionPlace) - Method in class org.digidoc4j.SignatureParameters
-
Deprecated.
- setProductionTime(Date) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setProfile(SignatureProfile) - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- setQualifiedName(String) - Method in class org.digidoc4j.impl.asic.report.XmlCertificate
- setReferenceDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.cades.CadesTimestampingDssFacade
-
Configures this facade to hash references using the specified digest algorithm.
- setReport(XadesValidationResult) - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- setRequiredTerritories(String...) - Method in class org.digidoc4j.Configuration
-
Set countries and territories (alpha-2 country codes) whose trusted lists must always be successfully loaded into the TSL.
- setRevocationAndTimestampDeltaInMinutes(int) - Method in class org.digidoc4j.Configuration
-
Set Revocation and timestamp delta in minutes.
- setRevocationDataLoadingStrategyFactory(RevocationDataLoadingStrategyFactory) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setRevocationDataVerifier(RevocationDataVerifier) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setRevocationFallback(boolean) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setRoles(List<String>) - Method in class org.digidoc4j.SignatureParameters
-
Set signing roles.
- setServiceType(ServiceType) - Method in exception class org.digidoc4j.exceptions.CertificateValidationException
- setServiceUrl(String) - Method in exception class org.digidoc4j.exceptions.CertificateValidationException
- setSignature(boolean) - Method in class org.digidoc4j.impl.asic.AsicEntry
- setSignature(XadesSignature) - Method in class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidatorFactory
- setSignature(Signature) - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- setSignatureBuilderForContainerType(String, Class<T>) - Static method in class org.digidoc4j.SignatureBuilder
-
Setting custom signature builder implementation used when creating signatures for the particular container type.
- setSignatureDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.Configuration
-
Set signature digest algorithm.
- setSignatureDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSignatureDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.SignatureParameters
-
Sets signature digest type
- setSignatureDocument(DSSDocument) - Method in class org.digidoc4j.impl.asic.AsicSignature
-
Set signature document.
- setSignatureFormat(SignatureLevel) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setSignatureId(String) - Method in exception class org.digidoc4j.exceptions.DigiDoc4JException
-
Set the Signature Id of the exception
- setSignatureId(String) - Method in class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
- setSignatureId(String) - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- setSignatureId(String) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSignatureId(String) - Method in class org.digidoc4j.SignatureParameters
-
Set signature id.
- setSignatureLevel(SignatureLevel) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSignatureLevel(XmlSignatureLevel) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setSignaturePolicy(Policy) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.Configuration
-
Set signature profile.
- setSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- setSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.SignatureParameters
- setSignatures(List<SignatureValidationReport>) - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- setSignatures(List<XadesSignatureWrapper>) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setSignatureToken(SignatureToken) - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
- setSignatureTspSourceFactory(TSPSourceFactory) - Method in class org.digidoc4j.Configuration
-
Set a TSP source factory that manages the creation of custom TSP sources for signature timestamps.
- setSignatureUniqueId(String) - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- setSignedBy(String) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setSignedBy(String) - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Set signed by value.
- setSignedTime(String) - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Set signed time.
- setSignerLocation(SignerLocation) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSignerRoles(Collection<String>) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSigningCertificate(X509Certificate) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSigningCertificate(X509Certificate) - Method in class org.digidoc4j.SignatureParameters
- setSigningDate(Date) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setSigningOcspSourceFactory(OCSPSourceFactory) - Method in class org.digidoc4j.Configuration
-
Set an OCSP source factory that manages the creation of custom OCSP sources to be used for signing.
- setSigningTime(Date) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setSignOCSPRequests(boolean) - Method in class org.digidoc4j.Configuration
-
Set flag if OCSP requests should be signed
- setSocketTimeout(int) - Method in class org.digidoc4j.Configuration
-
Set HTTP socket timeout
- setSslKeystorePassword(String) - Method in class org.digidoc4j.Configuration
-
Set SSL KeyStore password.
- setSslKeystorePasswordFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL KeyStore password for specific type of external connections.
- setSslKeystorePath(String) - Method in class org.digidoc4j.Configuration
-
Set SSL KeyStore path.
- setSslKeystorePathFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL KeyStore path for specific type of external connections.
- setSslKeystoreType(String) - Method in class org.digidoc4j.Configuration
-
Set SSL KeyStore type.
- setSslKeystoreTypeFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL KeyStore type for specific type of external connections.
- setSslProtocol(String) - Method in class org.digidoc4j.Configuration
-
Set SSL protocol.
- setSslProtocolFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL protocol for specific type of external connections.
- setSslTruststorePassword(String) - Method in class org.digidoc4j.Configuration
-
Set SSL TrustStore password.
- setSslTruststorePasswordFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL TrustStore password for specific type of external connections.
- setSslTruststorePath(String) - Method in class org.digidoc4j.Configuration
-
Set SSL TrustStore path.
- setSslTruststorePathFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL TrustStore path for specific type of external connections.
- setSslTruststoreType(String) - Method in class org.digidoc4j.Configuration
-
Set SSL TrustStore type.
- setSslTruststoreTypeFor(ExternalConnectionType, String) - Method in class org.digidoc4j.Configuration
-
Set SSL TrustStore type for specific type of external connections.
- setStateOrProvince(String) - Method in class org.digidoc4j.SignatureParameters
- setStateOrProvince(String) - Method in class org.digidoc4j.SignatureProductionPlace
- setSubIndication(SubIndication) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setSubIndication(SubIndication) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setSupportedSslCipherSuites(List<String>) - Method in class org.digidoc4j.Configuration
-
Set supported SSL cipher suites.
- setSupportedSslCipherSuitesFor(ExternalConnectionType, List<String>) - Method in class org.digidoc4j.Configuration
-
Set supported SSL cipher suites for specific type of external connections.
- setSupportedSslProtocols(List<String>) - Method in class org.digidoc4j.Configuration
-
Set supported SSL protocols.
- setSupportedSslProtocolsFor(ExternalConnectionType, List<String>) - Method in class org.digidoc4j.Configuration
-
Set supported SSL protocols for specific type of external connections.
- setTempFileMaxAge(long) - Method in class org.digidoc4j.Configuration
-
Set temp file max age in millis
- setThreadExecutor(ExecutorService) - Method in class org.digidoc4j.Configuration
-
Set thread executor service.
- setTimestampDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.impl.asic.cades.CadesTimestampingDssFacade
-
Configures this facade to create timestamps using the specified digest algorithm.
- setTimestampDocument(DSSDocument) - Method in class org.digidoc4j.impl.asic.cades.TimestampDocumentsHolder
- setTimestampDocumentOverrideListener(Consumer<DSSDocument>) - Method in class org.digidoc4j.impl.asic.cades.UpdateableTimestampDocumentsHolder
- setTimestampLevel(XmlTimestampLevel) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setTimestamps(List<ContainerTimestampWrapper>) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- setTimestamps(List<TimestampDocumentsHolder>) - Method in class org.digidoc4j.impl.asic.cades.CadesValidationDssFacade
-
Sets the list of timestamps to be used for the next validation event (next call to
CadesValidationDssFacade.openValidator()). - setTimeStampToken(TimeStampToken) - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.Set TimeStamp Token.
- setTimeStampToken(DataFile) - Method in interface org.digidoc4j.Container
-
Deprecated.Deprecated for removal. Use
Container.addTimestamp(Timestamp)instead. - setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainer
-
Deprecated.
- setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
-
Deprecated.
- setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.asic.AsicParseResult
-
Deprecated.
- setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
-
Deprecated.
- setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
-
Deprecated.
- setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.pades.PadesContainer
-
Deprecated.
- setTimestampTokens(List<TimestampValidationReport>) - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
- Setting up the utility - Search tag in Overview
- Section
- setTrustedCertSources(CertificateSource...) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setTrustedCertSources(ListCertificateSource) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- setTrustedTerritories(String...) - Method in class org.digidoc4j.Configuration
-
Set countries and territories (alpha-2 country codes) whom to trust and accept certificates.
- setTsl(TSLCertificateSource) - Method in class org.digidoc4j.impl.asic.tsl.TslManager
- setTSL(TSLCertificateSource) - Method in class org.digidoc4j.Configuration
-
Set the TSL certificate source.
- setTslCacheExpirationTime(long) - Method in class org.digidoc4j.Configuration
-
Sets the expiration time for TSL cache in milliseconds.
- setTslDataLoaderFactory(DataLoaderFactory) - Method in class org.digidoc4j.Configuration
-
Deprecated.Prefer to use
Configuration.setTslFileLoaderFactory(DSSFileLoaderFactory)andConfiguration.getTslFileLoaderFactory()instead. If a custom TSL file loader factory is configured, then a custom TSL data loader factory has no effect. If a data loader created by a custom TSL data loader factory does not implementDSSFileLoader, then it is wrapped into aFileCacheDataLoader. - setTslFileLoaderFactory(DSSFileLoaderFactory) - Method in class org.digidoc4j.Configuration
-
Set a file loader factory that manages the creation of custom file loaders for downloading TSL.
- setTslKeyStoreLocation(String) - Method in class org.digidoc4j.Configuration
-
Deprecated.Use
Configuration.setLotlTruststorePath(String)instead. - setTslKeyStorePassword(String) - Method in class org.digidoc4j.Configuration
-
Deprecated.Use
Configuration.setLotlTruststorePassword(String)instead. - setTslLocation(String) - Method in class org.digidoc4j.Configuration
-
Deprecated.Use
Configuration.setLotlLocation(String)instead. - setTslRefreshCallback(TSLRefreshCallback) - Method in class org.digidoc4j.Configuration
-
Sets a callback that validates the state of the TSL after each TSL refresh.
- setTspDataLoaderFactory(DataLoaderFactory) - Method in class org.digidoc4j.Configuration
-
Set a data loader factory that manages the creation of custom data loaders for creating TSP requests.
- setTspSource(TSPSource) - Method in class org.digidoc4j.impl.asic.cades.CadesTimestampingDssFacade
-
Configures this facade to use the specified
TSPSourcefor timestamping process. - setTspSource(TSPSource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
- setTspSource(String) - Method in class org.digidoc4j.Configuration
-
Set the TSP Source
- setTspSourceForArchiveTimestamps(String) - Method in class org.digidoc4j.Configuration
-
Sets the TSP source URL string to be used for archive timestamps.
- setType(String) - Method in class org.digidoc4j.impl.asic.AsicContainer
-
Deprecated.Deprecated for removal. Use appropriate constructor instead.
- setUniqueId(String) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
- setUniqueId(String) - Method in class org.digidoc4j.impl.asic.report.TimestampValidationReport
- setUseOcspNonce(Boolean) - Method in class org.digidoc4j.Configuration
-
Set if nonce should be used in case of OCSP request
- setValidateManifest(boolean) - Method in class org.digidoc4j.impl.asic.AsicContainerValidator
- setValidationPolicy(String) - Method in class org.digidoc4j.Configuration
-
Set the validation policy
- setValidationResult(ValidationResult) - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- setValidationTime(Date) - Method in class org.digidoc4j.impl.asic.AsicContainerValidator
- setValidationTime(Date) - Method in class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidatorFactory
- setZipComment(String) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- setZipCompressionRatioCheckThresholdInBytes(long) - Method in class org.digidoc4j.Configuration
-
Set the threshold of how much memory (in bytes) are the unpacked contents of a ZIP-based container allowed to consume before ZIP compression ratio check kicks in.
- setZipFileComment(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
- SHA1 - Enum constant in enum org.digidoc4j.DigestAlgorithm
- SHA224 - Enum constant in enum org.digidoc4j.DigestAlgorithm
- SHA256 - Enum constant in enum org.digidoc4j.DigestAlgorithm
- SHA384 - Enum constant in enum org.digidoc4j.DigestAlgorithm
- SHA512 - Enum constant in enum org.digidoc4j.DigestAlgorithm
- ShutdownHook - Class in org.digidoc4j
-
Shutdown hook for a clean shutdown
- ShutdownHook() - Constructor for class org.digidoc4j.ShutdownHook
- sign(DigestAlgorithm, byte[]) - Method in interface org.digidoc4j.SignatureToken
-
There must be implemented routines needed for signing
- sign(DigestAlgorithm, byte[]) - Method in class org.digidoc4j.signers.PKCS11SignatureToken
- sign(DigestAlgorithm, byte[]) - Method in class org.digidoc4j.signers.PKCS12SignatureToken
- Signature - Interface in org.digidoc4j
-
Signature interface.
- SIGNATURE_DIGEST_ALGORITHM - Static variable in class org.digidoc4j.Constant.Default
- SIGNATURE_PROFILE - Static variable in class org.digidoc4j.Constant.Default
- SignatureBuilder - Class in org.digidoc4j
-
Creating signatures on a container.
- SignatureBuilder() - Constructor for class org.digidoc4j.SignatureBuilder
- SignatureContainerMatcherValidator - Class in org.digidoc4j
- SignatureContainerMatcherValidator() - Constructor for class org.digidoc4j.SignatureContainerMatcherValidator
- SignatureDigestAlgorithm - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SignatureExtender - Class in org.digidoc4j.impl.asic.xades
- SignatureExtender(Configuration, DSSDocument) - Constructor for class org.digidoc4j.impl.asic.xades.SignatureExtender
- SignatureExtender(Configuration, List<DSSDocument>) - Constructor for class org.digidoc4j.impl.asic.xades.SignatureExtender
- SignatureExtendingValidator - Class in org.digidoc4j.impl.asic.xades
- SignatureExtendingValidator(Collection<DataFile>, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.SignatureExtendingValidator
-
Create signature validator for an ASiC container
- SignatureFinalizerBuilder - Class in org.digidoc4j
-
Builder for creating a signature finalizer for finalizing signing process.
- SignatureFinalizerBuilder() - Constructor for class org.digidoc4j.SignatureFinalizerBuilder
- SignatureNotFoundException - Exception Class in org.digidoc4j.exceptions
- SignatureNotFoundException() - Constructor for exception class org.digidoc4j.exceptions.SignatureNotFoundException
- SignatureNotFoundException(String) - Constructor for exception class org.digidoc4j.exceptions.SignatureNotFoundException
- SignatureParameters - Class in org.digidoc4j
-
Signature parameters.
- SignatureParameters() - Constructor for class org.digidoc4j.SignatureParameters
- SignatureProductionPlace - Class in org.digidoc4j
-
Optional additional information about the signer Use
SignatureParametersinstead. - SignatureProductionPlace() - Constructor for class org.digidoc4j.SignatureProductionPlace
-
empty constructor
- SignatureProductionPlace(String, String, String, String) - Constructor for class org.digidoc4j.SignatureProductionPlace
- SignatureProfile - Enum in org.digidoc4j
-
Signature profile format.
- SignatureProfile - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SignatureToken - Interface in org.digidoc4j
-
Signing interface.
- SignatureTokenMissingException - Exception Class in org.digidoc4j.exceptions
- SignatureTokenMissingException() - Constructor for exception class org.digidoc4j.exceptions.SignatureTokenMissingException
- SignatureValidationData - Class in org.digidoc4j.impl.asic.xades.validation
- SignatureValidationData() - Constructor for class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
- SignatureValidationReport - Class in org.digidoc4j.impl.asic.report
- SignatureValidationReport() - Constructor for class org.digidoc4j.impl.asic.report.SignatureValidationReport
- SignatureValidationReportCreator - Class in org.digidoc4j.impl.asic.report
- SignatureValidationReportCreator(SignatureValidationData) - Constructor for class org.digidoc4j.impl.asic.report.SignatureValidationReportCreator
- SignatureValidationResult - Interface in org.digidoc4j
-
Validation result information.
- SignatureValidationTask - Class in org.digidoc4j.impl.asic.xades.validation
- SignatureValidationTask(Signature) - Constructor for class org.digidoc4j.impl.asic.xades.validation.SignatureValidationTask
- SignatureValidationTask(Signature, Date) - Constructor for class org.digidoc4j.impl.asic.xades.validation.SignatureValidationTask
- SignatureValidator - Interface in org.digidoc4j.impl.asic.xades.validation
- SignatureVerificationException - Exception Class in org.digidoc4j.exceptions
-
Created by Janar Rahumeel (CGI Estonia)
- SignatureVerificationException(String) - Constructor for exception class org.digidoc4j.exceptions.SignatureVerificationException
- SignatureVerificationException(String, Exception) - Constructor for exception class org.digidoc4j.exceptions.SignatureVerificationException
- signDocument(byte[], Collection<DataFile>) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
-
Method for signing and adding files into container.
- SignedInfo - Class in org.digidoc4j
- SignedInfo() - Constructor for class org.digidoc4j.SignedInfo
- SignedInfo(byte[], SignatureParameters) - Constructor for class org.digidoc4j.SignedInfo
- SignedPropertiesMissingException - Exception Class in org.digidoc4j.exceptions
- SignedPropertiesMissingException(String) - Constructor for exception class org.digidoc4j.exceptions.SignedPropertiesMissingException
- SignedWithExpiredCertificateException - Exception Class in org.digidoc4j.exceptions
- SignedWithExpiredCertificateException() - Constructor for exception class org.digidoc4j.exceptions.SignedWithExpiredCertificateException
- SignerCertificateRequiredException - Exception Class in org.digidoc4j.exceptions
- SignerCertificateRequiredException() - Constructor for exception class org.digidoc4j.exceptions.SignerCertificateRequiredException
- Signer role and production place - Search tag in Overview
- Section
- Signing externally - Search tag in Overview
- Section
- SignOcspRequests - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SimpleXadesValidationResult - Class in org.digidoc4j.impl.asic.xades
-
An extension to
SimpleValidationResultto incorporate XAdES-specific validation data. - SimpleXadesValidationResult(String, XadesValidationResult) - Constructor for class org.digidoc4j.impl.asic.xades.SimpleXadesValidationResult
- SKCommonCertificateVerifier - Class in org.digidoc4j.impl.asic
-
Delegate class for SD-DSS CommonCertificateVerifier.
- SKCommonCertificateVerifier() - Constructor for class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
- SocketTimeoutInMillis - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslKeystorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslKeystorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslKeystoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslProtocol - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslTruststorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslTruststorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SslTruststoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- storeDataFilesOnlyInMemory() - Method in class org.digidoc4j.Configuration
-
If all the data files should be stored in memory.
- streamOfValues() - Static method in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
- submit(Callable<T>) - Method in class org.digidoc4j.impl.asic.xades.validation.ThreadPoolManager
- Supported cryptographic tokens - Search tag in Overview
- Section
- Supported functionality - Search tag in Overview
- Section
- SupportedSslCipherSuites - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SupportedSslProtocols - Enum constant in enum org.digidoc4j.ConfigurationParameter
- SURNAME - Enum constant in enum org.digidoc4j.X509Cert.SubjectName
- System() - Constructor for class org.digidoc4j.Constant.System
T
- T - Enum constant in enum org.digidoc4j.SignatureProfile
-
Signature with a timestamp - Timestamp without OCSP confirmation
- TECHNICAL - Enum constant in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
- TechnicalException - Exception Class in org.digidoc4j.exceptions
- TechnicalException(String) - Constructor for exception class org.digidoc4j.exceptions.TechnicalException
- TechnicalException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.TechnicalException
- TempFileMaxAgeInMillis - Enum constant in enum org.digidoc4j.ConfigurationParameter
- Test() - Constructor for class org.digidoc4j.Constant.Test
- TEST - Enum constant in enum org.digidoc4j.Configuration.Mode
- Test mode - Search tag in Overview
- Section
- ThreadPoolManager - Class in org.digidoc4j.impl.asic.xades.validation
-
Thread pool manager
- ThreadPoolManager(Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.validation.ThreadPoolManager
- TimemarkSignature - Class in org.digidoc4j.impl.asic.xades
-
Signature for BDOC where timemark is taken from OCSP response.
- TimemarkSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.TimemarkSignature
- TimemarkSignatureValidator - Class in org.digidoc4j.impl.asic.xades.validation
- TimemarkSignatureValidator(XadesSignature) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimemarkSignatureValidator
- TimemarkSignatureValidator(XadesSignature, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimemarkSignatureValidator
- TimemarkSignatureValidator(XadesSignature, Configuration, Date) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimemarkSignatureValidator
- Timestamp - Interface in org.digidoc4j
-
An interface for handling timestamp tokens and their parameters.
- TIMESTAMP_TOKEN - Static variable in class org.digidoc4j.impl.asic.AsicContainerParser
- TimestampAfterOCSPResponseTimeException - Exception Class in org.digidoc4j.exceptions
- TimestampAfterOCSPResponseTimeException() - Constructor for exception class org.digidoc4j.exceptions.TimestampAfterOCSPResponseTimeException
- TimestampAndManifestPair - Interface in org.digidoc4j.impl.asic.cades
-
An interface representing a pair of a CAdES timestamp and an optional ASiCArchiveManifest.
- TimestampAndOcspResponseTimeDeltaTooLargeException - Exception Class in org.digidoc4j.exceptions
- TimestampAndOcspResponseTimeDeltaTooLargeException() - Constructor for exception class org.digidoc4j.exceptions.TimestampAndOcspResponseTimeDeltaTooLargeException
- TimestampBuilder - Class in org.digidoc4j
-
A builder for creating timestamps that cover the contents of specific containers.
- TimestampBuilder() - Constructor for class org.digidoc4j.TimestampBuilder
- TimeStampContainerValidationResult - Class in org.digidoc4j.impl.asic
-
Deprecated.Deprecated for removal. Use
ContainerValidationResultto gain access to validation results of ASiC-S containers with arbitrary amount of timestamp tokens. - TimeStampContainerValidationResult() - Constructor for class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
-
Deprecated.
- timestampContent(List<DSSDocument>, List<UpdateableTimestampDocumentsHolder>) - Method in class org.digidoc4j.impl.asic.cades.CadesTimestampingDssFacade
-
Creates a timestamp that covers the specified list of container datafiles and the specified list of previously existing timestamps.
- TimestampDocumentsHolder - Class in org.digidoc4j.impl.asic.cades
-
A mutable holder for DSSDocuments of a timestamp token and its optional manifest.
- TimestampDocumentsHolder() - Constructor for class org.digidoc4j.impl.asic.cades.TimestampDocumentsHolder
- TimestampDocumentsHolder(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.cades.TimestampDocumentsHolder
- TimestampNotFoundException - Exception Class in org.digidoc4j.exceptions
- TimestampNotFoundException(String) - Constructor for exception class org.digidoc4j.exceptions.TimestampNotFoundException
- TimestampParameters - Interface in org.digidoc4j
-
An interface representing the set of timestamp parameters.
- TimestampSignature - Class in org.digidoc4j.impl.asic.xades
- TimestampSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.TimestampSignature
- TimestampSignatureComponent - Class in org.digidoc4j.impl.asic.xades
- TimestampSignatureComponent(XAdESSignature) - Constructor for class org.digidoc4j.impl.asic.xades.TimestampSignatureComponent
- TimestampSignatureValidator - Class in org.digidoc4j.impl.asic.xades.validation
- TimestampSignatureValidator(XadesSignature) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimestampSignatureValidator
- TimestampSignatureValidator(XadesSignature, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimestampSignatureValidator
- TimestampSignatureValidator(XadesSignature, Configuration, Date) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimestampSignatureValidator
- TimestampToken - Class in org.digidoc4j.signers
-
Deprecated.Deprecated for removal
- TimeStampTokenValidator - Class in org.digidoc4j.impl.asic
-
Deprecated.Deprecated for removal. Instead, use standard
Container.validate()method to validate ASiC-S containers with timestamp tokens. Or if more precise control is needed, thenAsicSTimestampedContainerValidator. - TimeStampTokenValidator(AsicParseResult) - Constructor for class org.digidoc4j.impl.asic.TimeStampTokenValidator
-
Deprecated.Create TimeStampTokenValidator container
- TimestampValidationData - Class in org.digidoc4j.impl.asic.cades
-
An immutable encapsulation of timestamp validation data.
- TimestampValidationData(String, Reports, ValidationResult) - Constructor for class org.digidoc4j.impl.asic.cades.TimestampValidationData
- TimestampValidationReport - Class in org.digidoc4j.impl.asic.report
- TimestampValidationReport() - Constructor for class org.digidoc4j.impl.asic.report.TimestampValidationReport
- TimestampValidationReportCreator - Class in org.digidoc4j.impl.asic.report
-
Timestamp validation report creator.
- tlExpirationDetection() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
- tlSigningAlert() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
- TmSignaturePolicyType - Enum in org.digidoc4j.impl.asic
- toString() - Method in enum org.digidoc4j.Container.DocumentType
- toString() - Method in enum org.digidoc4j.DigestAlgorithm
-
Get uri string
- toString() - Method in exception class org.digidoc4j.exceptions.DigiDoc4JException
- TSL - Enum constant in enum org.digidoc4j.ExternalConnectionType
- TSL_FACTORY_IMPLEMENTATION - Static variable in class org.digidoc4j.Constant.DDoc4J
- TslCacheExpirationTimeInMillis - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TSLCertificateSource - Interface in org.digidoc4j
-
Trusted List certificates
- TSLCertificateSourceImpl - Class in org.digidoc4j.impl.asic.tsl
-
Certificate source with the purpose of adding trusted certificate(s) manually
- TSLCertificateSourceImpl() - Constructor for class org.digidoc4j.impl.asic.tsl.TSLCertificateSourceImpl
- TslCertificateSourceInitializationException - Exception Class in org.digidoc4j.exceptions
- TslCertificateSourceInitializationException(String) - Constructor for exception class org.digidoc4j.exceptions.TslCertificateSourceInitializationException
- TslCertificateSourceInitializationException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.TslCertificateSourceInitializationException
- TslDownloadException - Exception Class in org.digidoc4j.exceptions
-
An exception signalling a TSL download error.
- TslDownloadException(String) - Constructor for exception class org.digidoc4j.exceptions.TslDownloadException
-
Constructs a new TSL download exception with the specified detail message.
- TslDownloadException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.TslDownloadException
-
Constructs a new TSL download exception with the specified detail message and cause.
- TslFileLoaderFactory - Class in org.digidoc4j.impl.asic.tsl
-
Manages the creation of file loaders for downloading certificates from the Trust Store (TSL).
- TslFileLoaderFactory(Configuration, File) - Constructor for class org.digidoc4j.impl.asic.tsl.TslFileLoaderFactory
- TslHttpProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpsProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpsProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpsProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslHttpsProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslLoader - Class in org.digidoc4j.impl.asic.tsl
-
TSL loader
- TslLoader(Configuration) - Constructor for class org.digidoc4j.impl.asic.tsl.TslLoader
- TslManager - Class in org.digidoc4j.impl.asic.tsl
- TslManager(Configuration) - Constructor for class org.digidoc4j.impl.asic.tsl.TslManager
- TslParsingException - Exception Class in org.digidoc4j.exceptions
-
An exception signalling a TSL parsing exception.
- TslParsingException(String) - Constructor for exception class org.digidoc4j.exceptions.TslParsingException
-
Constructs a new TSL parsing exception with the specified detail message.
- TslParsingException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.TslParsingException
-
Constructs a new TSL parsing exception with the specified detail message and cause.
- TSLRefreshCallback - Interface in org.digidoc4j
-
A callback for ensuring the state of the TSL after a refresh.
- TslRefreshException - Exception Class in org.digidoc4j.exceptions
-
An exception signalling a TSL refresh error.
- TslRefreshException(String) - Constructor for exception class org.digidoc4j.exceptions.TslRefreshException
-
Constructs a new TSL refresh exception with the specified detail message.
- TslRefreshException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.TslRefreshException
-
Constructs a new TSL refresh exception with the specified detail message and cause.
- TslSslKeystorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSslKeystorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSslKeystoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSslProtocol - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSslTruststorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSslTruststorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSslTruststoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSupportedSslCipherSuites - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslSupportedSslProtocols - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TslValidationException - Exception Class in org.digidoc4j.exceptions
-
An exception signalling a TSL validation error.
- TslValidationException(String) - Constructor for exception class org.digidoc4j.exceptions.TslValidationException
-
Constructs a new TSL validation exception with the specified detail message.
- TslValidationException(String, Throwable) - Constructor for exception class org.digidoc4j.exceptions.TslValidationException
-
Constructs a new TSL validation exception with the specified detail message and cause.
- TSP - Enum constant in enum org.digidoc4j.ExternalConnectionType
- TSP - Enum constant in enum org.digidoc4j.ServiceType
- TSP_SOURCE - Static variable in class org.digidoc4j.Constant.Production
- TSP_SOURCE - Static variable in class org.digidoc4j.Constant.Test
- TspCountryKeystorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspCountryKeystorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspCountryKeystoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspCountrySource - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpsProxyHost - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpsProxyPassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpsProxyPort - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspHttpsProxyUser - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspsCount - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSource - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TSPSourceFactory - Interface in org.digidoc4j
-
Manages the creation of new TSP sources.
- TspSourceForArchiveTimestamps - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslKeystorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslKeystorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslKeystoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslProtocol - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslTruststorePassword - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslTruststorePath - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSslTruststoreType - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSupportedSslCipherSuites - Enum constant in enum org.digidoc4j.ConfigurationParameter
- TspSupportedSslProtocols - Enum constant in enum org.digidoc4j.ConfigurationParameter
U
- UNKNOWN - Enum constant in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
- UnsupportedFormatException - Exception Class in org.digidoc4j.exceptions
-
Exception what describes unsupported container formats
- UnsupportedFormatException(String) - Constructor for exception class org.digidoc4j.exceptions.UnsupportedFormatException
-
Constructs new exception
- UNTRUSTED - Enum constant in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
- UntrustedRevocationSourceException - Exception Class in org.digidoc4j.exceptions
- UntrustedRevocationSourceException() - Constructor for exception class org.digidoc4j.exceptions.UntrustedRevocationSourceException
- UpdateableTimestampDocumentsHolder - Class in org.digidoc4j.impl.asic.cades
-
A mutable holder that extends
TimestampDocumentsHolder's capability for holding timestamp documents by adding a slot for holding a timestamp token document override listener. - UpdateableTimestampDocumentsHolder() - Constructor for class org.digidoc4j.impl.asic.cades.UpdateableTimestampDocumentsHolder
- uri() - Method in enum org.digidoc4j.DigestAlgorithm
-
Get uri
- USE_LOCAL_TSL - Static variable in class org.digidoc4j.Constant.DDoc4J
- useNonce - Enum constant in enum org.digidoc4j.ConfigurationParameter
- usePrivateKeyEntry(DSSPrivateKeyEntry) - Method in class org.digidoc4j.signers.PKCS11SignatureToken
-
For selecting a particular private key to be used for signing.
- USER_AGENT_STRING - Static variable in class org.digidoc4j.Constant
- useTemporaryDirectoryPath(String) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
- Using a signature token - Search tag in Overview
- Section
- usingTempDirectory(String) - Method in class org.digidoc4j.ContainerBuilder
- usingTempDirectory(String) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainerBuilder
- usingTempDirectory(String) - Method in class org.digidoc4j.impl.asic.asice.bdoc.BDocContainerBuilder
- usingTempDirectory(String) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainerBuilder
- usingTempDirectory(String) - Method in class org.digidoc4j.impl.ddoc.DDocContainerBuilder
- usingTempDirectory(String) - Method in class org.digidoc4j.impl.pades.PadesContainerBuilder
- Using the ID-card - Search tag in Overview
- Section
- Using the time-mark signature profile - Search tag in Overview
- Section
- Using Time Mark signature profile - Search tag in Overview
- Section
- Using TSL lists as trust anchors - Search tag in Overview
- Section
- Utility program overview - Search tag in Overview
- Section
V
- validate() - Method in interface org.digidoc4j.Container
-
Validate container
- validate() - Method in class org.digidoc4j.impl.asic.AsicContainer
- validate() - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- validate() - Method in class org.digidoc4j.impl.asic.asics.AsicSTimestampedContainerValidator
-
Validate the current state of this validator and return an instance of
ContainerValidationResult. - validate() - Method in class org.digidoc4j.impl.asic.TimeStampTokenValidator
-
Deprecated.Validate timestamp token
- validate() - Method in class org.digidoc4j.impl.asic.xades.DssXadesSignature
- validate() - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Validates the signature.
- validate() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
- validate() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
- validate() - Method in class org.digidoc4j.impl.pades.PadesContainer
-
Validate pades container
- validate(X509Certificate) - Method in interface org.digidoc4j.CertificateValidator
-
Calls validation logic for given certificate
- validate(List<Signature>) - Method in class org.digidoc4j.impl.asic.AsicContainerValidator
- validateAt(Date) - Method in class org.digidoc4j.impl.asic.AsicContainer
- validateAt(Date) - Method in class org.digidoc4j.impl.asic.asics.AsicSCompositeContainer
- validateAt(Date) - Method in class org.digidoc4j.impl.asic.xades.DssXadesSignature
- validateAt(Date) - Method in interface org.digidoc4j.impl.asic.xades.XadesSignature
-
Validates signature against the specified validation time.
- validateContainerParseResult(AsicParseResult) - Static method in class org.digidoc4j.impl.asic.asics.AsicSContainerValidationUtils
-
Validates the contents of the specified
AsicParseResult, throwingIllegalContainerContentExceptionif any of the following rules are violated: Mimetype must be "application/vnd.etsi.asic-s+zip". Signatures and timestamps must not be present simultaneously. No CAdES signature entries "META-INF/*signature*.p7s" must be present (comparison of "signature" and "p7s" is case-insensitive). No evidence record entries "META-INF/evidencerecord.ers" or "META-INF/evidencerecord.xml" must be present(comparison of "evicencerecord", "ers" and "xml" is case-insensitive). In case any signatures are present: Exactly one data file must be present. No CAdES timestamp token entries "META-INF/*timestamp*.tst" must be present (comparison of "timestamp" and "tst" is case-insensitive). In case any timestamp tokens are present: Exactly one data file must be present. No XAdES signature entries "META-INF/*signatures*.xml" must be present (comparison of "signatures" and "xml" is case-insensitive). In case no signatures nor timestamps are present: No more than one data file can be present. - validateDocument() - Method in class org.digidoc4j.impl.asic.manifest.ManifestValidator
-
Validate the container.
- validateEntries(Map<String, ManifestEntry>, Set<ManifestEntry>, String) - Static method in class org.digidoc4j.impl.asic.manifest.ManifestValidator
- validateExtendability(Signature, SignatureProfile) - Method in class org.digidoc4j.impl.asic.xades.SignatureExtendingValidator
-
Checks whether the signature can be extended to target profile.
- validateProfileExtendability(List<Signature>, SignatureProfile) - Static method in class org.digidoc4j.impl.asic.xades.SignatureExtendingValidator
-
Checks whether DigiDoc4j's rules allow all the signatures to be extended to target profile.
- validateSignature() - Method in class org.digidoc4j.impl.asic.AsicSignature
- validateSignature() - Method in class org.digidoc4j.impl.ddoc.DDocSignature
- validateSignature() - Method in interface org.digidoc4j.Signature
-
Validates the signature.
- validateSignatureAt(Date) - Method in class org.digidoc4j.impl.asic.AsicSignature
- Validating signature container and all of its contents - Search tag in Overview
- Section
- Validation - Search tag in Overview
- Section
- Validation - Search tag in Overview
- Section
- VALIDATION_POLICY - Static variable in class org.digidoc4j.Constant.Production
- VALIDATION_POLICY - Static variable in class org.digidoc4j.Constant.Test
- ValidationPolicy - Enum constant in enum org.digidoc4j.ConfigurationParameter
- ValidationResult - Interface in org.digidoc4j
-
Created by Janar Rahumeel (CGI Estonia)
- valueOf(String) - Static method in enum org.digidoc4j.Configuration.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.ConfigurationParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.Container.DocumentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.DigestAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.EncryptionAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.ExternalConnectionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.ServiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.SignatureProfile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.X509Cert.Issuer
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.X509Cert.KeyUsage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.digidoc4j.X509Cert.SubjectName
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.digidoc4j.Configuration.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.ConfigurationParameter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.Container.DocumentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.DigestAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.EncryptionAlgorithm
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.exceptions.CertificateValidationException.CertificateValidationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.ExternalConnectionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.impl.asic.TmSignaturePolicyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.ServiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.SignatureProfile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.X509Cert.Issuer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.X509Cert.KeyUsage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.digidoc4j.X509Cert.SubjectName
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Verbose - Search tag in Overview
- Section
- Version - Class in org.digidoc4j
- Version() - Constructor for class org.digidoc4j.Version
- VERSION - Static variable in class org.digidoc4j.Version
W
- withArchiveManifest(AsicArchiveManifest) - Method in class org.digidoc4j.impl.asic.cades.ContainerTimestampWrapper
-
Creates a copy of the initial wrapper by wrapping the specified ASiCArchiveManifest, retaining the original CAdES signature.
- withCity(String) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set a city to the signature production place.
- withCity(String) - Method in class org.digidoc4j.SignatureBuilder
-
Set a city to the signature production place.
- withConfiguration(Configuration) - Method in class org.digidoc4j.CertificateValidatorBuilder
- withConfiguration(Configuration) - Method in class org.digidoc4j.CompositeContainerBuilder
-
Specifies the configuration to be used by the container being built.
- withConfiguration(Configuration) - Method in class org.digidoc4j.ContainerBuilder
-
Specify configuration for the container.
- withConfiguration(Configuration) - Static method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Specify configuration for the builder.
- withConfiguration(Configuration) - Method in class org.digidoc4j.OCSPSourceBuilder
- withCountry(String) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set a country name to the signature production place.
- withCountry(String) - Method in class org.digidoc4j.SignatureBuilder
-
Set a country name to the signature production place.
- withDataFile(File, String) - Method in class org.digidoc4j.ContainerBuilder
-
Add a data file to the container.
- withDataFile(InputStream, String, String) - Method in class org.digidoc4j.ContainerBuilder
-
Add a data file from a stream to the container.
- withDataFile(String, String) - Method in class org.digidoc4j.ContainerBuilder
-
Add a data file to the container.
- withDataFile(DataFile) - Method in class org.digidoc4j.ContainerBuilder
-
Add a data file to the container.
- withDataFile(DataFile) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Add a data file to builder.
- withDataFileDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set signature digest algorithm used to generate a signature.
- withDataFileDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.SignatureBuilder
-
Set data file digest algorithm.
- withEncryptionAlgorithm(EncryptionAlgorithm) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set encryption algorithm to be used in the signing process.
- withEncryptionAlgorithm(EncryptionAlgorithm) - Method in class org.digidoc4j.SignatureBuilder
-
Set encryption algorithm to be used in the signing process.
- withIssuerCertificateSource(CertificateSource) - Method in class org.digidoc4j.CertificateValidatorBuilder
- withOCSPSource(OCSPSource) - Method in class org.digidoc4j.CertificateValidatorBuilder
- withOwnSignaturePolicy(Policy) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set signature policy parameters.
- withOwnSignaturePolicy(Policy) - Method in class org.digidoc4j.SignatureBuilder
-
Set signature policy parameters.
- withPostalCode(String) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set a postal code to the signature production place.
- withPostalCode(String) - Method in class org.digidoc4j.SignatureBuilder
-
Set a postal code to the signature production place.
- withReferenceDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.TimestampBuilder
-
Configures the reference digest algorithm to be used by this builder.
- withRoles(String...) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set roles to the signer.
- withRoles(String...) - Method in class org.digidoc4j.SignatureBuilder
-
Set roles to the signer.
- withSignatureDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set signature digest algorithm used to generate a signature.
- withSignatureDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.SignatureBuilder
-
Set signature digest algorithm used to generate a signature.
- withSignatureId(String) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set signature ID.
- withSignatureId(String) - Method in class org.digidoc4j.SignatureBuilder
-
Set signature ID.
- withSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set a signature profile: Time Stamp, Archive Time Stamp or no profile.
- withSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.OCSPSourceBuilder
-
Deprecated.Deprecated for removal. Time-mark OCSP responders are obsolete.
- withSignatureProfile(SignatureProfile) - Method in class org.digidoc4j.SignatureBuilder
-
Set a signature profile: Time Stamp, Archive Time Stamp or no profile.
- withSignatureToken(SignatureToken) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set signature token to be used in the signing process.
- withSignatureToken(SignatureToken) - Method in class org.digidoc4j.SignatureBuilder
-
Set signature token to be used in the signing process.
- withSignatureValue(byte[]) - Method in class org.digidoc4j.OCSPSourceBuilder
-
Deprecated.Deprecated for removal. Time-mark OCSP responders are obsolete.
- withSigningCertificate(X509Certificate) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set a signing certificate to be used when creating data to be signed.
- withSigningCertificate(X509Certificate) - Method in class org.digidoc4j.SignatureBuilder
-
Set a signing certificate to be used when creating data to be signed.
- withStateOrProvince(String) - Method in class org.digidoc4j.DetachedXadesSignatureBuilder
-
Set a state or province to the signature production place.
- withStateOrProvince(String) - Method in class org.digidoc4j.SignatureBuilder
-
Set a state or province to the signature production place.
- withTimestampDigestAlgorithm(DigestAlgorithm) - Method in class org.digidoc4j.TimestampBuilder
-
Configures the timestamp digest algorithm to be used by this builder.
- withTimeStampToken(DigestAlgorithm) - Method in class org.digidoc4j.ContainerBuilder
-
Deprecated.Deprecated for removal
- withTspSource(String) - Method in class org.digidoc4j.TimestampBuilder
-
Configures the TSP source URL string to be used by this builder.
- writeAsiceMimeType(String) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
-
Deprecated.Deprecated for removal. Use
AsicContainerCreator.writeAsicMimeType(String)instead. - writeAsicMimeType(String) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeContainerComment(String) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeDataFiles(Collection<DataFile>) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeExistingEntries(Collection<AsicEntry>) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeManifest(Collection<DataFile>, String) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeMetaInfEntry(DSSDocument) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeSignatures(Collection<Signature>, int) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
- writeTimestampToken(DataFile) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
-
Deprecated.
- writeTo(OutputStream) - Method in class org.digidoc4j.impl.asic.cades.DssDocumentWrapper
- writeTo(OutputStream) - Method in class org.digidoc4j.impl.asic.manifest.AsicManifest
-
Writes the bytes of the current state of this manifest file into the specified output stream.
- WrongPolicyIdentifierException - Exception Class in org.digidoc4j.exceptions
- WrongPolicyIdentifierException(String) - Constructor for exception class org.digidoc4j.exceptions.WrongPolicyIdentifierException
- WrongPolicyIdentifierQualifierException - Exception Class in org.digidoc4j.exceptions
- WrongPolicyIdentifierQualifierException(String) - Constructor for exception class org.digidoc4j.exceptions.WrongPolicyIdentifierQualifierException
X
- X509Cert - Class in org.digidoc4j
-
Wrapper for java.security.cert.X509Certificate object.
- X509Cert(X509Certificate) - Constructor for class org.digidoc4j.X509Cert
-
Creates a copy of the X509Certificate.
- X509Cert.Issuer - Enum in org.digidoc4j
-
Issuer parts.
- X509Cert.KeyUsage - Enum in org.digidoc4j
-
Key usage.
- X509Cert.SubjectName - Enum in org.digidoc4j
-
Subject Name parts.
- XadesSignature - Interface in org.digidoc4j.impl.asic.xades
-
XadesSignature interface.
- XadesSignatureParser - Class in org.digidoc4j.impl.asic.xades
-
XadesSignatureParser
- XadesSignatureParser() - Constructor for class org.digidoc4j.impl.asic.xades.XadesSignatureParser
- XadesSignatureValidator - Class in org.digidoc4j.impl.asic.xades.validation
-
Signature validator for Xades signatures.
- XadesSignatureValidator(XadesSignature, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidator
-
Constructs signature validator without specific validation time.
- XadesSignatureValidator(XadesSignature, Configuration, Date) - Constructor for class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidator
-
Constructs signature validator with specific validation time.
- XadesSignatureValidatorFactory - Class in org.digidoc4j.impl.asic.xades.validation
-
A factory for creating validators for XAdES signatures.
- XadesSignatureValidatorFactory() - Constructor for class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidatorFactory
- XadesSignatureWrapper - Class in org.digidoc4j.impl.asic.xades
- XadesSignatureWrapper(XadesSignature, DSSDocument) - Constructor for class org.digidoc4j.impl.asic.xades.XadesSignatureWrapper
- XadesSigningDssFacade - Class in org.digidoc4j.impl.asic.xades
-
Facade class for DSS Xades signing functionality.
- XadesSigningDssFacade() - Constructor for class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
-
Constructor
- XadesValidationDssFacade - Class in org.digidoc4j.impl.asic.xades
- XadesValidationDssFacade(List<DSSDocument>, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.XadesValidationDssFacade
- XadesValidationReportGenerator - Class in org.digidoc4j.impl.asic.xades
-
Validation report generator for XAdES signatures.
- XadesValidationReportGenerator(DSSDocument, List<DSSDocument>, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.XadesValidationReportGenerator
- XadesValidationReportProcessor - Class in org.digidoc4j.impl.asic.xades
- XadesValidationReportProcessor() - Constructor for class org.digidoc4j.impl.asic.xades.XadesValidationReportProcessor
- XadesValidationResult - Class in org.digidoc4j.impl.asic.xades.validation
- XadesValidationResult(Reports) - Constructor for class org.digidoc4j.impl.asic.xades.validation.XadesValidationResult
- XadesValidationResult.Holder - Interface in org.digidoc4j.impl.asic.xades.validation
- XML_PATH - Static variable in class org.digidoc4j.impl.asic.manifest.AsicManifest
- XmlCertificate - Class in org.digidoc4j.impl.asic.report
-
DD4J-967: This class is a copy of
XmlCertificateas it was in DSS 5.11.1 (except for the migration fromjavaxtojakartanamespace and additionalXmlCertificate.create(eu.europa.esig.dss.simplereport.jaxb.XmlCertificate)method). - XmlCertificate() - Constructor for class org.digidoc4j.impl.asic.report.XmlCertificate
- XmlCertificateChain - Class in org.digidoc4j.impl.asic.report
-
DD4J-967: This class is a copy of
XmlCertificateChainas it was in DSS 5.11.1 (except for the migration fromjavaxtojakartanamespace and additionalXmlCertificateChain.create(eu.europa.esig.dss.simplereport.jaxb.XmlCertificateChain)method). - XmlCertificateChain() - Constructor for class org.digidoc4j.impl.asic.report.XmlCertificateChain
- XmlDomCreator - Class in org.digidoc4j.impl.asic.xades
- XmlDomCreator() - Constructor for class org.digidoc4j.impl.asic.xades.XmlDomCreator
Z
- ZipCompressionRatioCheckThreshold - Enum constant in enum org.digidoc4j.ConfigurationParameter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AsicManifest.addFileEntries(Collection)instead.