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 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
- AsicValidationReportBuilder(List<SignatureValidationData>, List<TimestampValidationData>, 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 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
DigiDoc4JException
s. - 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
DigiDoc4JException
s. - Component diagram - Search tag in Overview
- Section
- CompositeContainer - Interface in org.digidoc4j
-
An extension to the
Container
interface 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
CompositeContainer
s 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
Container
implementations. - 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(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
DDocContainerValidationResult
for 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
DSSDocument
s 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
TimestampAndManifestPair
s 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_ESIGNATURES
instead. - 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
Container
object. - 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
Reports
based 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
null
if 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
AsicArchiveManifest
associated 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.
- 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
CadesTimestamp
associated 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
- 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
null
if no custom OCSP source factory is set. - 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
null
if 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
null
if 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
null
if 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
- 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
null
if 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
TimeStampToken
that 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
TimeStampToken
that 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
null
if 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
null
if 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
null
if 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.
- 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
- 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
true
if 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
true
if 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
true
if 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
- 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
Reports
or 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_TYPE
instead. - 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
AIASource
for 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.
- 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
CertificateSource
as 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.
- 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
OCSPSource
for 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
- 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
TSPSource
for 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
- 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
SignatureParameters
instead. - 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
SimpleValidationResult
to 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
ContainerValidationResult
to 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
- 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
, throwingIllegalContainerContentException
if 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
- 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
XmlCertificate
as it was in DSS 5.11.1 (except for the migration fromjavax
tojakarta
namespace 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
XmlCertificateChain
as it was in DSS 5.11.1 (except for the migration fromjavax
tojakarta
namespace 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.