Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

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(String, String) - Method in interface org.digidoc4j.Container
Adds a data file from the file system to the container.
addDataFile(InputStream, String, String) - Method in interface org.digidoc4j.Container
Adds a data file from the input stream (i.e.
addDataFile(File, String) - Method in interface org.digidoc4j.Container
Adds a data file from the file system to the container.
addDataFile(DataFile) - 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(InputStream, String, String) - Method in class org.digidoc4j.impl.asic.AsicContainer
 
addDataFile(File, String) - Method in class org.digidoc4j.impl.asic.AsicContainer
 
addDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.AsicContainer
 
addDataFile(String, String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
 
addDataFile(InputStream, String, String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
 
addDataFile(File, String) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
 
addDataFile(DataFile) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
 
addDataFile(String, String) - Method in class org.digidoc4j.impl.pades.PadesContainer
 
addDataFile(InputStream, String, String) - Method in class org.digidoc4j.impl.pades.PadesContainer
 
addDataFile(File, String) - Method in class org.digidoc4j.impl.pades.PadesContainer
 
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.
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
 
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

ServiceName will be the certificate's CN field value
ServiceTypeIdentifier will be:
http://uri.etsi.org/TrstSvc/Svctype/Certstatus/OCSP/QC - if certificate contains "OCSPSigning" extended key usage
http://uri.etsi.org/TrstSvc/Svctype/TSA/QTST - if certificate contains "timeStamping" extended key usage http://uri.etsi.org/TrstSvc/Svctype/CA/QC - otherwise
Qualifier will be:
Certificate's NotBefore pre Eidas -> http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCWithSSCD with nonRepudiation
Certificate's NotBefore post Eidas -> http://uri.etsi.org/TrstSvc/TrustedList/SvcInfoExt/QCWithQSCD with nonRepudiation
ServiceStatus will be:
Certificate's NotBefore pre Eidas -> http://uri.etsi.org/TrstSvc/TrustedList/Svcstatus/undersupervision
Certificate's NotBefore post Eidas -> http://uri.etsi.org/TrstSvc/TrustedList/Svcstatus/granted

addTSLCertificate(X509Certificate) - Method in interface org.digidoc4j.TSLCertificateSource
This method allows to define (to add) any certificate as trusted.
aFinalizer(Container, SignatureParameters) - Static method in class org.digidoc4j.SignatureFinalizerBuilder
Create a new signature finalizer based on a container and signature parameters.
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.
AIASourceFactory - Interface in org.digidoc4j
Manages the creation of new AIA sources.
anOcspSource() - Static method in class org.digidoc4j.OCSPSourceBuilder
 
AsicContainer - Class in org.digidoc4j.impl.asic
Created by Andrei on 7.11.2017.
AsicContainer(String, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
Deprecated.
AsicContainer(String, Configuration, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
AsicContainer(InputStream, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
AsicContainer(InputStream, Configuration, String) - Constructor for class org.digidoc4j.impl.asic.AsicContainer
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.
AsicContainerValidationResult - Class in org.digidoc4j.impl.asic
Validation result information.
AsicContainerValidationResult() - Constructor for class org.digidoc4j.impl.asic.AsicContainerValidationResult
 
AsicDataFile - Class in org.digidoc4j.impl.asic
ASIC data file
AsicDataFile(DSSDocument) - Constructor for class org.digidoc4j.impl.asic.AsicDataFile
 
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(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
AsicEContainer constructor.
AsicEContainer(String) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
Deprecated.
AsicEContainer(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
AsicEContainer(InputStream) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
AsicEContainer(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.AsicEContainer
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_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
 
ASICS_NS - Static variable in class org.digidoc4j.impl.asic.xades.XmlDomCreator
 
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(Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
AsicSContainer constructor.
AsicSContainer(String) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
Deprecated.
AsicSContainer(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
AsicSContainer(InputStream) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
AsicSContainer(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.asics.AsicSContainer
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
 
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
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
 
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.

B

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(Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
BDocContainer constructor.
BDocContainer(String) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
Deprecated.
BDocContainer(String, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
BDocContainer(InputStream) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
BDocContainer(InputStream, Configuration) - Constructor for class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
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
BDocTMOcspSource is class for creating BDoc TM specific NONCE.
BDocTMOcspSource(Configuration, byte[]) - Constructor for class org.digidoc4j.impl.asic.ocsp.BDocTMOcspSource
 
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
 
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.
buildSimpleReports() - Method in class org.digidoc4j.impl.asic.xades.validation.XadesValidationResult
 
buildXmlReport() - Method in class org.digidoc4j.impl.asic.AsicValidationReportBuilder
 

C

CACHE_ALL_DATA_FILES - Static variable in class org.digidoc4j.Constant
 
CACHE_NO_DATA_FILES - Static variable in class org.digidoc4j.Constant
 
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 in org.digidoc4j.exceptions
Certificate not found exception
CertificateNotFoundException(String, String) - Constructor for exception org.digidoc4j.exceptions.CertificateNotFoundException
 
CertificateRevokedException - Exception in org.digidoc4j.exceptions
Certificate has been revoked exception
CertificateRevokedException(String) - Constructor for exception org.digidoc4j.exceptions.CertificateRevokedException
 
CertificateStatus - Interface in org.digidoc4j
Created by Janar Rahumeel (CGI Estonia)
CertificateValidationException - Exception 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
 
ConfigManagerInitializer - Class in org.digidoc4j.impl.ddoc
Configuration manager initializer
ConfigManagerInitializer() - Constructor for class org.digidoc4j.impl.ddoc.ConfigManagerInitializer
 
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 in org.digidoc4j.exceptions
Exeptions related to digidoc4J configuration settings
ConfigurationException(String) - Constructor for exception org.digidoc4j.exceptions.ConfigurationException
Create a configuration exception with give message
ConfigurationException(String, Throwable) - Constructor for exception 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 in org.digidoc4j.exceptions
 
ConnectionTimedOutException(String, ServiceType) - Constructor for exception org.digidoc4j.exceptions.ConnectionTimedOutException
 
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(String, String) - Constructor for class org.digidoc4j.ContainerBuilder.ContainerDataFile
 
ContainerDataFile(InputStream, 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
 
ContainerValidationReport - Class in org.digidoc4j.impl.asic.report
 
ContainerValidationReport() - Constructor for class org.digidoc4j.impl.asic.report.ContainerValidationReport
 
ContainerValidationResult - Interface in org.digidoc4j
Created by Janar Rahumeel (CGI Estonia)
ContainerWithoutFilesException - Exception in org.digidoc4j.exceptions
Container without files exception
ContainerWithoutFilesException() - Constructor for exception org.digidoc4j.exceptions.ContainerWithoutFilesException
 
ContainerWithoutFilesException(String) - Constructor for exception 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(XmlSignature) - Static method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
create(SignatureValidationData) - Static method in class org.digidoc4j.impl.asic.report.SignatureValidationReportCreator
 
create() - Method in class org.digidoc4j.impl.asic.tsl.TslFileLoaderFactory
 
create() - Method in class org.digidoc4j.impl.asic.xades.validation.XadesSignatureValidatorFactory
 
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.
createSignature(DSSDocument) - Method in class org.digidoc4j.impl.asic.AsicSignatureFinalizer
 

D

DataFile - Class in org.digidoc4j
Data file wrapper providing methods for handling signed files or files to be signed in Container.
DataFile(String, String) - Constructor for class org.digidoc4j.DataFile
Creates container.
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() - Constructor for class org.digidoc4j.DataFile
 
DATAFILE_DIGEST_ALGORITHM - Static variable in class org.digidoc4j.Constant.Default
 
DataFileMissingException - Exception in org.digidoc4j.exceptions
 
DataFileMissingException() - Constructor for exception org.digidoc4j.exceptions.DataFileMissingException
 
DataFileNotFoundException - Exception in org.digidoc4j.exceptions
 
DataFileNotFoundException(String) - Constructor for exception 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.
DataToSign(byte[], SignatureFinalizer) - Constructor for class org.digidoc4j.DataToSign
Constructor
DDoc4J() - Constructor for class org.digidoc4j.Constant.DDoc4J
 
DDOC_CONTAINER_TYPE - Static variable in class org.digidoc4j.Constant
 
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
 
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
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
Constructor
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 in org.digidoc4j.exceptions
Generic exception for DigiDoc4J
DigiDoc4JException(int, String) - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
Constructs a new runtime exception with the specified detail message and cause.
DigiDoc4JException(String, Throwable) - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
Constructs a new runtime exception with the specified detail message and cause.
DigiDoc4JException(String) - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
Constructs a new runtime exception with the specified detail message and cause.
DigiDoc4JException(String, String) - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
Constructs a new runtime exception with the specified detail message, signature ID and cause.
DigiDoc4JException(Throwable) - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
Creates new exception based on another exception
DigiDoc4JException(Exception) - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
Creates new exception based on another exception
DigiDoc4JException() - Constructor for exception org.digidoc4j.exceptions.DigiDoc4JException
 
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 in org.digidoc4j.exceptions
 
DuplicateDataFileException(String) - Constructor for exception org.digidoc4j.exceptions.DuplicateDataFileException
 
DuplicateSignatureFilesException - Exception in org.digidoc4j.exceptions
 
DuplicateSignatureFilesException(String) - Constructor for exception org.digidoc4j.exceptions.DuplicateSignatureFilesException
 

E

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 returns true, 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 (see Configuration.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
 
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 signature profile 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
 
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
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
 
finalizeZipFile() - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
 
findByAlgorithm(String) - Static method in enum org.digidoc4j.DigestAlgorithm
Find DigestAlgorithm by algorithm string.
findByProfile(String) - Static method in enum org.digidoc4j.SignatureProfile
Find SignatureProfile by profile string.
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
 
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.
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) and Configuration.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.
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
 
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
 
getCertificateChain() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
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 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.report.ContainerValidationReport
 
getContainerParseResult() - Method in class org.digidoc4j.impl.asic.AsicContainer
 
getContainerWarnings() - Method in interface org.digidoc4j.ContainerValidationResult
Get list container related warnings.
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.
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 all 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
 
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.ddoc.DDocFacade
 
getDigestAlgorithm() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
 
getDigestAlgorithm() - Method in class org.digidoc4j.SignedInfo
 
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
 
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).
getEncryptionAlgorithm() - Method in class org.digidoc4j.SignatureParameters
Get the encryption algorithm
getErrorCode() - Method in exception 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.report.SignatureValidationReport
 
getErrors() - Method in interface org.digidoc4j.ValidationResult
Return a list of errors.
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.XmlCertificate
 
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(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
 
getIndication() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
getIndication() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
Gets container indication (TOTAL_PASSED or TOTAL_FAILED)
getIndication(String) - Method in class org.digidoc4j.impl.pades.PadesContainerValidationResult
 
getIndication(String) - Method in interface org.digidoc4j.SignatureValidationResult
Get indication from simple report.
getInfos() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
getInstance() - Static method in class org.digidoc4j.Configuration
Getting the default Configuration object.
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.
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.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
 
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.
getProductionPlace() - Method in class org.digidoc4j.SignatureParameters
Deprecated. 
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.TimemarkSignature
 
getProfile() - Method in class org.digidoc4j.impl.asic.xades.TimestampArchiveSignature
 
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
 
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.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
Get SignatureValidationReports from signature validation data.
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 org.digidoc4j.exceptions.CertificateValidationException
 
getServiceType() - Method in exception org.digidoc4j.exceptions.NetworkException
 
getServiceUrl() - Method in exception org.digidoc4j.exceptions.CertificateValidationException
 
getServiceUrl() - Method in exception org.digidoc4j.exceptions.NetworkException
 
getSignature() - Method in class org.digidoc4j.impl.asic.xades.XadesSignatureWrapper
 
getSignature(int) - Method in class org.digidoc4j.impl.ddoc.DDocFacade
Deprecated.
will be removed in the future.
getSignature() - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
 
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 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.
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.AsicContainerValidationResult
 
getSignatureQualification(String) - Method in interface org.digidoc4j.SignatureValidationResult
Get SignatureQualification from simple report.
getSignatures() - Method in interface org.digidoc4j.Container
Returns a list of all 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
Get signed by value.
getSignedTime() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
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
 
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 interface org.digidoc4j.SignatureValidationResult
Get SignatureSimpleReport 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(String) - Method in class org.digidoc4j.impl.asic.AsicContainerValidationResult
 
getSubIndication() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
getSubIndication(String) - Method in class org.digidoc4j.impl.pades.PadesContainerValidationResult
 
getSubIndication(String) - Method in interface org.digidoc4j.SignatureValidationResult
Get subIndication from simple report.
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).
getSubjectName() - Method in class org.digidoc4j.X509Cert
Returns the whole subject name.
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
 
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.TimestampSignature
 
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.
getTimeStampToken() - Method in interface org.digidoc4j.Container
Returns timestamp token
getTimeStampToken() - Method in class org.digidoc4j.impl.asic.asice.AsicEContainer
 
getTimeStampToken() - Method in class org.digidoc4j.impl.asic.asice.bdoc.BDocContainer
 
getTimeStampToken() - Method in class org.digidoc4j.impl.asic.AsicParseResult
 
getTimeStampToken() - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
 
getTimeStampToken() - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
Get TimeStamp Token.
getTimeStampToken() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
 
getTimeStampToken() - Method in class org.digidoc4j.impl.pades.PadesContainer
 
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.TimestampSignature
 
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.
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.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.Configuration
Loads TSL certificates If configuration mode is TEST then TSL signature is not checked.
getTsl() - Method in class org.digidoc4j.impl.asic.tsl.TslManager
 
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) and Configuration.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 implement DSSFileLoader, then it is wrapped into a FileCacheDataLoader.
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.
getTslKeyStorePassword() - Method in class org.digidoc4j.Configuration
getTslLoader() - Method in class org.digidoc4j.impl.asic.tsl.LazyTslCertificateSource
 
getTslLocation() - Method in class org.digidoc4j.Configuration
Deprecated.
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
getTspSourceByCountry(String) - Method in class org.digidoc4j.Configuration
Get the TSP source by country
getType() - Method in interface org.digidoc4j.Container
Returns container type "BDOC" or "DDOC"
getType() - Method in class org.digidoc4j.impl.asic.AsicContainer
 
getType() - Method in class org.digidoc4j.impl.ddoc.DDocContainer
Returns container type "BDOC" or "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.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.
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.xades.validation.SignatureValidationData
 
getVersion() - Method in class org.digidoc4j.impl.ddoc.DDocFacade
 
getWarnings() - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
getWarnings() - Method in interface org.digidoc4j.ValidationResult
Return a list of warnings.
getX509Certificate() - Method in class org.digidoc4j.X509Cert
Returns the internal X509 Certificate of the certificate.
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
 

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
 
hasToBeOCSPRequestSigned() - Method in class org.digidoc4j.Configuration
Returns configuration item must be OCSP request signed.
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
 
HTTPS_PROXY_HOST - Static variable in class org.digidoc4j.Constant.System
 
HTTPS_PROXY_PORT - Static variable in class org.digidoc4j.Constant.System
 

I

IllegalSignatureProfileException - Exception in org.digidoc4j.exceptions
 
IllegalSignatureProfileException(String) - Constructor for exception org.digidoc4j.exceptions.IllegalSignatureProfileException
 
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 in org.digidoc4j.exceptions
 
InvalidDataFileException(String) - Constructor for exception org.digidoc4j.exceptions.InvalidDataFileException
 
InvalidDataFileException(Throwable) - Constructor for exception org.digidoc4j.exceptions.InvalidDataFileException
 
InvalidKeyException - Exception in org.digidoc4j.exceptions
 
InvalidKeyException(String) - Constructor for exception org.digidoc4j.exceptions.InvalidKeyException
 
InvalidKeyException(Throwable) - Constructor for exception org.digidoc4j.exceptions.InvalidKeyException
 
InvalidOcspNonceException - Exception in org.digidoc4j.exceptions
 
InvalidOcspNonceException() - Constructor for exception org.digidoc4j.exceptions.InvalidOcspNonceException
 
InvalidOcspResponderException - Exception in org.digidoc4j.exceptions
 
InvalidOcspResponderException() - Constructor for exception org.digidoc4j.exceptions.InvalidOcspResponderException
 
InvalidSignatureException - Exception in org.digidoc4j.exceptions
 
InvalidSignatureException() - Constructor for exception org.digidoc4j.exceptions.InvalidSignatureException
 
InvalidTimemarkSignatureException - Exception in org.digidoc4j.exceptions
Created by Janar Rahumeel (CGI Estonia)
InvalidTimemarkSignatureException(String) - Constructor for exception org.digidoc4j.exceptions.InvalidTimemarkSignatureException
 
InvalidTimestampException - Exception in org.digidoc4j.exceptions
 
InvalidTimestampException() - Constructor for exception 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).
isAiaOcspPreferred() - Method in class org.digidoc4j.Configuration
Get flag if AIA OCSP is preferred.
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
 
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.
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
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
 
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).
issuerName() - Method in class org.digidoc4j.X509Cert
Reads the the whole issuer name from the X.509 certificate.
isTest() - Method in class org.digidoc4j.Configuration
 
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.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(Date) - Method in class org.digidoc4j.X509Cert
Validates if the certificate is in a valid time slot.
isValid() - Method in class org.digidoc4j.X509Cert
Validates if the current time is between the certificate's validity start date and expiration date.

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_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
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
 
LotlTrustStoreNotFoundException - Exception in org.digidoc4j.exceptions
 
LotlTrustStoreNotFoundException(String, Throwable) - Constructor for exception org.digidoc4j.exceptions.LotlTrustStoreNotFoundException
 

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, String) - Constructor for class org.digidoc4j.impl.asic.manifest.ManifestErrorMessage
 
ManifestErrorMessage(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
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.ContainerWithoutFilesException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.DataFileMissingException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.InvalidOcspNonceException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.InvalidOcspResponderException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.InvalidSignatureException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.InvalidTimestampException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.OCSPRequestFailedException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.RemovingDataFileException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.SignedWithExpiredCertificateException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.TimestampAfterOCSPResponseTimeException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.TimestampAndOcspResponseTimeDeltaTooLargeException
 
MESSAGE - Static variable in exception org.digidoc4j.exceptions.UntrustedRevocationSourceException
 
MIMETYPE_PATH - Static variable in class org.digidoc4j.impl.asic.manifest.ManifestValidator
 
MultipleSignedPropertiesException - Exception in org.digidoc4j.exceptions
 
MultipleSignedPropertiesException(String) - Constructor for exception org.digidoc4j.exceptions.MultipleSignedPropertiesException
 

N

NetworkException - Exception in org.digidoc4j.exceptions
 
NetworkException(String, String, ServiceType) - Constructor for exception org.digidoc4j.exceptions.NetworkException
 
NetworkException(String, String, ServiceType, Throwable) - Constructor for exception org.digidoc4j.exceptions.NetworkException
 
NOTARY_IMPLEMENTATION - Static variable in class org.digidoc4j.Constant.DDoc4J
 
NotSupportedException - Exception in org.digidoc4j.exceptions
Exception is thrown when not supported container configuration is created
NotSupportedException(String) - Constructor for exception org.digidoc4j.exceptions.NotSupportedException
Creates exception
NotYetImplementedException - Exception in org.digidoc4j.exceptions
Exception is thrown when method or class is not yet implemented.
NotYetImplementedException() - Constructor for exception org.digidoc4j.exceptions.NotYetImplementedException
 

O

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
 
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 in org.digidoc4j.exceptions
 
OCSPRequestFailedException(Throwable) - Constructor for exception org.digidoc4j.exceptions.OCSPRequestFailedException
 
OCSPRequestFailedException(String) - Constructor for exception 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
OCSPSourceBuilder - Class in org.digidoc4j
OCSP source builder
of(Configuration.Mode) - Static method in class org.digidoc4j.Configuration
Create new configuration in static context with application mode specified
of(CertificateStatus, String) - Static method in exception org.digidoc4j.exceptions.CertificateValidationException
 
of(CertificateStatus, String, Throwable) - Static method in exception org.digidoc4j.exceptions.CertificateValidationException
 
of(CommandLine, ExecutionCommand) - Static method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
 
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(String, Configuration) - Static method in class org.digidoc4j.ContainerOpener
Open container from a file.
open(String) - Static method in class org.digidoc4j.ContainerOpener
Open container from a file.
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(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.
open(String) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
 
open(String, Configuration) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
 
open(InputStream) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
 
open(InputStream, Configuration) - Method in class org.digidoc4j.impl.ddoc.DDocOpener
 
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
 
openValidationReport() - Method in class org.digidoc4j.impl.asic.xades.XadesValidationReportGenerator
 
openXadesValidator(DSSDocument) - Method in class org.digidoc4j.impl.asic.xades.XadesValidationDssFacade
 
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.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.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
 
ORG_BOUNCYCASTLE_ASN1_ALLOW_UNSAFE_INTEGER - Static variable in class org.digidoc4j.Constant.System
 

P

PADES - Static variable in class org.digidoc4j.impl.pades.PadesContainer
 
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, PasswordInputCallback, int) - Constructor for class org.digidoc4j.signers.PKCS11SignatureToken
Initializes the PKCS#11 token with password callback.
PKCS11SignatureToken(String, char[], int, String) - Constructor for class org.digidoc4j.signers.PKCS11SignatureToken
Initializes the PKCS#11 token.
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.
prepareTsl() - Method in class org.digidoc4j.impl.asic.tsl.TslLoader
 
process(Reports) - Static method in class org.digidoc4j.impl.asic.xades.XadesValidationReportProcessor
 
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.
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.ddoc.DDocContainer
 
removeDataFile(DataFile) - Method in class org.digidoc4j.impl.pades.PadesContainer
 
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(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
 
removeSignature(Signature) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
 
removeSignature(Signature) - Method in class org.digidoc4j.impl.pades.PadesContainer
 
RemovingDataFileException - Exception in org.digidoc4j.exceptions
 
RemovingDataFileException() - Constructor for exception org.digidoc4j.exceptions.RemovingDataFileException
 
replaceDataFile(DataFile) - Method in class org.digidoc4j.impl.asic.asics.AsicSContainer
Replace Data File in AsicS container
run() - Method in class org.digidoc4j.ShutdownHook
 

S

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(String) - Method in class org.digidoc4j.impl.ddoc.DDocFacade
 
save(OutputStream) - Method in class org.digidoc4j.impl.ddoc.DDocFacade
 
save(OutputStream) - Method in class org.digidoc4j.impl.pades.PadesContainer
 
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.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
 
ServiceAccessDeniedException - Exception in org.digidoc4j.exceptions
 
ServiceAccessDeniedException(String, ServiceType) - Constructor for exception org.digidoc4j.exceptions.ServiceAccessDeniedException
 
ServiceType - Enum in org.digidoc4j
 
ServiceUnavailableException - Exception in org.digidoc4j.exceptions
 
ServiceUnavailableException(String, ServiceType) - Constructor for exception org.digidoc4j.exceptions.ServiceUnavailableException
 
ServiceUnreachableException - Exception in org.digidoc4j.exceptions
 
ServiceUnreachableException(String, ServiceType) - Constructor for exception 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) and Configuration.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.SKCommonCertificateVerifier
 
setAiaSource(AIASource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
 
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.
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
 
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.
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
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<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
 
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
 
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.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
 
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.
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
 
setMimeType(String) - Method in class org.digidoc4j.impl.asic.AsicParseResult
 
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(String) - Method in class org.digidoc4j.Configuration
Set the OCSP source
setOcspSource(RevocationSource<OCSP>) - Method in class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
 
setOcspSource(OCSPSource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
 
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
 
setProductionPlace(SignatureProductionPlace) - Method in class org.digidoc4j.SignatureParameters
Deprecated. 
setProfile(SignatureProfile) - Method in class org.digidoc4j.main.xades.DetachedXadesExecutionContext
 
setQualifiedName(String) - Method in class org.digidoc4j.impl.asic.report.XmlCertificate
 
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 org.digidoc4j.exceptions.CertificateValidationException
 
setServiceUrl(String) - Method in exception 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 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(XmlSignatureLevel) - Method in class org.digidoc4j.impl.asic.report.SignatureValidationReport
 
setSignatureLevel(SignatureLevel) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
 
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<XadesSignatureWrapper>) - Method in class org.digidoc4j.impl.asic.AsicParseResult
 
setSignatures(List<SignatureValidationReport>) - Method in class org.digidoc4j.impl.asic.report.ContainerValidationReport
 
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
Set signed by value.
setSignedTime(String) - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
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
 
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
 
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.
setTimeStampToken(DataFile) - Method in interface org.digidoc4j.Container
Deprecated.
Deprecated for removal
setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.asic.AsicContainer
Deprecated.
setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.asic.AsicParseResult
 
setTimeStampToken(TimeStampToken) - Method in class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
Set TimeStamp Token.
setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.ddoc.DDocContainer
Deprecated.
setTimeStampToken(DataFile) - Method in class org.digidoc4j.impl.pades.PadesContainer
Deprecated.
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.Configuration
Set the TSL certificate source.
setTsl(TSLCertificateSource) - Method in class org.digidoc4j.impl.asic.tsl.TslManager
 
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) and Configuration.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 implement DSSFileLoader, then it is wrapped into a FileCacheDataLoader.
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
setTslKeyStorePassword(String) - Method in class org.digidoc4j.Configuration
setTslLocation(String) - Method in class org.digidoc4j.Configuration
Deprecated.
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(String) - Method in class org.digidoc4j.Configuration
Set the TSP Source
setTspSource(TSPSource) - Method in class org.digidoc4j.impl.asic.xades.XadesSigningDssFacade
 
setType(String) - Method in class org.digidoc4j.impl.asic.AsicContainer
Deprecated.
Deprecated for removal. Use appropriate constructor instead.
setUseOcspNonce(Boolean) - Method in class org.digidoc4j.Configuration
Set if nonce should be used in case of OCSP request

PS! Does not affect TM signature profiles in which occasion nonce is always used.

setValidateManifest(boolean) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainerValidator
 
setValidationPolicy(String) - Method in class org.digidoc4j.Configuration
Set the validation policy
setValidationResult(ValidationResult) - Method in class org.digidoc4j.impl.asic.xades.validation.SignatureValidationData
 
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
 
ShutdownHook - Class in org.digidoc4j
Shutdown hook for a clean shutdown

There's a good chance that some non-daemon threads handled by some sort of ExecutorService are preventing JVM from 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
 
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 in org.digidoc4j.exceptions
 
SignatureNotFoundException() - Constructor for exception org.digidoc4j.exceptions.SignatureNotFoundException
 
SignatureNotFoundException(String) - Constructor for exception 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.
SignatureToken - Interface in org.digidoc4j
Signing interface.
SignatureTokenMissingException - Exception in org.digidoc4j.exceptions
 
SignatureTokenMissingException() - Constructor for exception 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
 
SignatureValidator - Interface in org.digidoc4j.impl.asic.xades.validation
 
SignatureVerificationException - Exception in org.digidoc4j.exceptions
Created by Janar Rahumeel (CGI Estonia)
SignatureVerificationException(String) - Constructor for exception org.digidoc4j.exceptions.SignatureVerificationException
 
SignatureVerificationException(String, Exception) - Constructor for exception 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 in org.digidoc4j.exceptions
 
SignedPropertiesMissingException(String) - Constructor for exception org.digidoc4j.exceptions.SignedPropertiesMissingException
 
SignedWithExpiredCertificateException - Exception in org.digidoc4j.exceptions
 
SignedWithExpiredCertificateException() - Constructor for exception org.digidoc4j.exceptions.SignedWithExpiredCertificateException
 
SignerCertificateRequiredException - Exception in org.digidoc4j.exceptions
 
SignerCertificateRequiredException() - Constructor for exception org.digidoc4j.exceptions.SignerCertificateRequiredException
 
SKCommonCertificateVerifier - Class in org.digidoc4j.impl.asic
Delegate class for SD-DSS CommonCertificateVerifier.
SKCommonCertificateVerifier() - Constructor for class org.digidoc4j.impl.asic.SKCommonCertificateVerifier
 
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
 
System() - Constructor for class org.digidoc4j.Constant.System
 

T

TechnicalException - Exception in org.digidoc4j.exceptions
 
TechnicalException(String) - Constructor for exception org.digidoc4j.exceptions.TechnicalException
 
TechnicalException(String, Throwable) - Constructor for exception org.digidoc4j.exceptions.TechnicalException
 
Test() - Constructor for class org.digidoc4j.Constant.Test
 
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
 
TIMESTAMP_TOKEN - Static variable in class org.digidoc4j.impl.asic.AsicContainerParser
 
TimestampAfterOCSPResponseTimeException - Exception in org.digidoc4j.exceptions
 
TimestampAfterOCSPResponseTimeException() - Constructor for exception org.digidoc4j.exceptions.TimestampAfterOCSPResponseTimeException
 
TimestampAndOcspResponseTimeDeltaTooLargeException - Exception in org.digidoc4j.exceptions
 
TimestampAndOcspResponseTimeDeltaTooLargeException() - Constructor for exception org.digidoc4j.exceptions.TimestampAndOcspResponseTimeDeltaTooLargeException
 
TimestampArchiveSignature - Class in org.digidoc4j.impl.asic.xades
 
TimestampArchiveSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.TimestampArchiveSignature
 
TimeStampContainerValidationResult - Class in org.digidoc4j.impl.asic
Created by Andrei on 27.11.2017.
TimeStampContainerValidationResult() - Constructor for class org.digidoc4j.impl.asic.TimeStampContainerValidationResult
 
TimestampSignature - Class in org.digidoc4j.impl.asic.xades
 
TimestampSignature(XadesValidationReportGenerator) - Constructor for class org.digidoc4j.impl.asic.xades.TimestampSignature
 
TimestampSignatureValidator - Class in org.digidoc4j.impl.asic.xades.validation
 
TimestampSignatureValidator(XadesSignature, Configuration) - Constructor for class org.digidoc4j.impl.asic.xades.validation.TimestampSignatureValidator
 
TimestampSignatureValidator(XadesSignature) - 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
Created by Andrei on 24.11.2017.
TimeStampTokenValidator(AsicParseResult) - Constructor for class org.digidoc4j.impl.asic.TimeStampTokenValidator
Create TimeStampTokenValidator container
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 org.digidoc4j.exceptions.DigiDoc4JException
 
TSL_FACTORY_IMPLEMENTATION - Static variable in class org.digidoc4j.Constant.DDoc4J
 
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 in org.digidoc4j.exceptions
 
TslCertificateSourceInitializationException(String, Throwable) - Constructor for exception org.digidoc4j.exceptions.TslCertificateSourceInitializationException
 
TslCertificateSourceInitializationException(String) - Constructor for exception org.digidoc4j.exceptions.TslCertificateSourceInitializationException
 
TslDownloadException - Exception in org.digidoc4j.exceptions
An exception signalling a TSL download error.
TslDownloadException(String) - Constructor for exception org.digidoc4j.exceptions.TslDownloadException
Constructs a new TSL download exception with the specified detail message.
TslDownloadException(String, Throwable) - Constructor for exception 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
 
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 in org.digidoc4j.exceptions
An exception signalling a TSL parsing exception.
TslParsingException(String) - Constructor for exception org.digidoc4j.exceptions.TslParsingException
Constructs a new TSL parsing exception with the specified detail message.
TslParsingException(String, Throwable) - Constructor for exception 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 in org.digidoc4j.exceptions
An exception signalling a TSL refresh error.
TslRefreshException(String) - Constructor for exception org.digidoc4j.exceptions.TslRefreshException
Constructs a new TSL refresh exception with the specified detail message.
TslRefreshException(String, Throwable) - Constructor for exception org.digidoc4j.exceptions.TslRefreshException
Constructs a new TSL refresh exception with the specified detail message and cause.
TslValidationException - Exception in org.digidoc4j.exceptions
An exception signalling a TSL validation error.
TslValidationException(String) - Constructor for exception org.digidoc4j.exceptions.TslValidationException
Constructs a new TSL validation exception with the specified detail message.
TslValidationException(String, Throwable) - Constructor for exception org.digidoc4j.exceptions.TslValidationException
Constructs a new TSL validation exception with the specified detail message and cause.
TSP_SOURCE - Static variable in class org.digidoc4j.Constant.Production
 
TSP_SOURCE - Static variable in class org.digidoc4j.Constant.Test
 

U

UnsupportedFormatException - Exception in org.digidoc4j.exceptions
Exception what describes unsupported container formats
UnsupportedFormatException(String) - Constructor for exception org.digidoc4j.exceptions.UnsupportedFormatException
Constructs new exception
UntrustedRevocationSourceException - Exception in org.digidoc4j.exceptions
 
UntrustedRevocationSourceException() - Constructor for exception org.digidoc4j.exceptions.UntrustedRevocationSourceException
 
uri() - Method in enum org.digidoc4j.DigestAlgorithm
Get uri
USE_LOCAL_TSL - Static variable in class org.digidoc4j.Constant.DDoc4J
 
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
 
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
 

V

validate(X509Certificate) - Method in interface org.digidoc4j.CertificateValidator
Calls validation logic for given certificate
validate() - Method in interface org.digidoc4j.Container
Validate container
validate() - Method in class org.digidoc4j.impl.asic.AsicContainer
 
validate(List<Signature>) - Method in class org.digidoc4j.impl.asic.asice.AsicEContainerValidator
 
validate() - Method in class org.digidoc4j.impl.asic.TimeStampTokenValidator
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
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.
VALIDATION_POLICY - Static variable in class org.digidoc4j.Constant.Production
 
VALIDATION_POLICY - Static variable in class org.digidoc4j.Constant.Test
 
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.
Version - Class in org.digidoc4j
 
Version() - Constructor for class org.digidoc4j.Version
 
VERSION - Static variable in class org.digidoc4j.Version
 

W

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.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(String, 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(File, 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.
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
 
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
 
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.
withTimeStampToken(DigestAlgorithm) - Method in class org.digidoc4j.ContainerBuilder
Deprecated.
Deprecated for removal
writeAsiceMimeType(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
 
writeSignatures(Collection<Signature>, int) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
 
writeTimestampToken(DataFile) - Method in class org.digidoc4j.impl.asic.AsicContainerCreator
 
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 in org.digidoc4j.exceptions
 
WrongPolicyIdentifierException(String) - Constructor for exception org.digidoc4j.exceptions.WrongPolicyIdentifierException
 
WrongPolicyIdentifierQualifierException - Exception in org.digidoc4j.exceptions
 
WrongPolicyIdentifierQualifierException(String) - Constructor for exception 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
Constructor.
XadesSignatureValidatorFactory - Class in org.digidoc4j.impl.asic.xades.validation
 
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
 
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
 
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 from javax to jakarta namespace and additional XmlCertificate.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 from javax to jakarta namespace and additional XmlCertificateChain.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
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2024. All rights reserved.