Index

A B C D E F G H I J M P R S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractDocumentExtender<SP,TP> - Class in eu.europa.esig.dss.extension
This class provides an abstract implementation of the eu.europa.esig.dss.spi.augmentation.DocumentExtender
AbstractDocumentExtender() - Constructor for class eu.europa.esig.dss.extension.AbstractDocumentExtender
Empty constructor
AbstractEvidenceRecordIncorporationParameters - Class in eu.europa.esig.dss.evidencerecord
Contains parameters used on Evidence Record incorporation within an existing signature
AbstractEvidenceRecordIncorporationParameters() - Constructor for class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
Default constructor
AbstractResourcesHandler - Class in eu.europa.esig.dss.signature.resources
Abstract class used to create OutputStream to be used across DSS code
AbstractResourcesHandler() - Constructor for class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
Default constructor instantiating object with null OutputStream
AbstractSignatureParameters<TP> - Class in eu.europa.esig.dss.signature
Parameters for a Signature creation/extension
AbstractSignatureParameters() - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureParameters
Default constructor instantiating object with null values
AbstractSignatureParametersBuilder<SP> - Class in eu.europa.esig.dss.signature
An abstract class to build a signature parameters instance
AbstractSignatureParametersBuilder(CertificateToken) - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
The default constructor
AbstractSignatureParametersBuilder(CertificateToken, List) - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
A constructor with a certificateChain
AbstractSignatureService<SP,TP> - Class in eu.europa.esig.dss.signature
The abstract class containing the main methods for a signature creation/extension
AbstractSignatureService(CertificateVerifier) - Constructor for class eu.europa.esig.dss.signature.AbstractSignatureService
To construct a signature service the CertificateVerifier must be set and cannot be null.
addSignatureEvidenceRecord(DSSDocument, DSSDocument, ERP) - Method in interface eu.europa.esig.dss.evidencerecord.EvidenceRecordIncorporationService
Incorporates the Evidence Record as an unsigned property into the signature
archiveTimestampParameters - Variable in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
assertCertificateChainValidForCLevel(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the corresponding certificate chains require revocation data for C-level augmentation
assertCertificateChainValidForLTLevel(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the corresponding certificate chains require revocation data for LT-level augmentation
assertCertificateChainValidForXLLevel(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the corresponding certificate chains require revocation data for XL-level augmentation
assertCLevelIsHighest(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the C-level is highest and C-level augmentation can be performed
assertExtendToCLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether extension of signatures to C-level is possible
assertExtendToLTALevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether extension of signatures to LTA-level is possible
assertExtendToLTLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether extension of signatures to LT-level is possible
assertExtendToTLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether extension of signatures to T-level is possible
assertExtendToXLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether extension of signatures to X-level is possible
assertExtendToXLLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether extension of signatures to XL-level is possible
assertHasNoEmbeddedEvidenceRecords(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the T-level is highest and T-level augmentation can be performed
assertLTLevelIsHighest(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the LT-level is highest and LT-level augmentation can be performed
assertSignaturesValid(Collection) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies cryptographical validity of the signatures
assertSigningCertificateIsValid(CertificateToken) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
This method verifies whether the provided certificate token is acceptable for a signature creation against the provided signatureParameters
assertSigningCertificateIsValid(Collection) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
This method verifies a signing certificate for a collection of the given signatures
assertSigningCertificateValid(AbstractSignatureParameters) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
This method raises an exception if the signing rules forbid the use the certificate.
assertTLevelIsHighest(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the T-level is highest and T-level augmentation can be performed
assertXLevelIsHighest(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the X-level is highest and X-level augmentation can be performed
assertXLLevelIsHighest(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks whether across signatures the XL-level is highest and XL-level augmentation can be performed

B

bLevel() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
bLevel() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
Returns BLevelParameters
build() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
 
build(String) - Method in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
 
buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
Builds OutputStream
buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
 
buildOutputStream() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
 
buildWithAlternativeSecurityProviders(String) - Method in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
 
buildWithPrimarySecurityProvider(String) - Method in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
 
buildWithProvider(String, Provider) - Method in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
 

C

certificateVerifier - Variable in class eu.europa.esig.dss.extension.SignedDocumentExtender
The reference to the certificate verifier.
certificateVerifier - Variable in class eu.europa.esig.dss.signature.AbstractSignatureService
The CertificateVerifier used for a certificate chain validation
certificateVerifier - Variable in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
CertificateVerifier to be used for certificates validation
checkCLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether the signature has maximum B-, T- or LT-level
checkHasEmbeddedEvidenceRecords(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether the signature has an embedded evidence record
checkLTLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether the signature has maximum B-, T- or LT-level
checkTLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether the signature has maximum B- or T-level
checkXLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether the signature has maximum B-, T- or LT-level
checkXLLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Verifies whether the signature has maximum X-level
clear() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
This method is used to remove all handlers created by the current builder, as well as temporary files from the filesystem.
close() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
 
close() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
 
contentTimestampParameters - Variable in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
context - Variable in class eu.europa.esig.dss.signature.AbstractSignatureParameters
The internal signature processing variable
CounterSignatureService<CSP> - Interface in eu.europa.esig.dss.signature
This interface CounterSignatureService provides operations for a counter-signature creation
counterSignSignature(DSSDocument, CSP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
Counter-signs the signatureDocument with the provided signatureValue.
create(DSSDocument) - Method in interface eu.europa.esig.dss.extension.SignedDocumentExtenderFactory
This method instantiates a SignedDocumentExtender with the given document
createOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
 
createResourcesHandler() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandlerBuilder
 
createResourcesHandler() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
 
createSignatureService() - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method created a new instance of DocumentSignatureService

D

document - Variable in class eu.europa.esig.dss.extension.AbstractDocumentExtender
The document to be augmented (with the signatures)
DocumentSignatureService<SP,TP> - Interface in eu.europa.esig.dss.signature
This interface DocumentSignatureService provides operations for the signature creation and for its extension.
DSSSignatureSecurityFactory - Class in eu.europa.esig.dss.signature.security
This factory is used to create a java.security.Signature instance based on the signature algorithm's name.

E

emptySignatureParameters() - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method returns a new instance of empty signature parameters, according to the given format implementation
ensureSignatureValue(SignatureAlgorithm, SignatureValue) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
This method ensures the provided signatureValue has the expected targetSignatureAlgorithm
ensureSignatureValue(SignatureValue, SignatureAlgorithm) - Method in class eu.europa.esig.dss.signature.SignatureValueChecker
This method ensures the provided signatureValue has the expected targetSignatureAlgorithm
equals(Object) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
equals(Object) - Method in class eu.europa.esig.dss.signature.ProfileParameters
 
eu.europa.esig.dss.evidencerecord - package eu.europa.esig.dss.evidencerecord
 
eu.europa.esig.dss.extension - package eu.europa.esig.dss.extension
 
eu.europa.esig.dss.signature - package eu.europa.esig.dss.signature
 
eu.europa.esig.dss.signature.resources - package eu.europa.esig.dss.signature.resources
 
eu.europa.esig.dss.signature.security - package eu.europa.esig.dss.signature.security
 
EvidenceRecordIncorporationService<ERP> - Interface in eu.europa.esig.dss.evidencerecord
This interface provides common methods for incorporation of evidence records within existing signatures
extendDocument(SignatureProfile) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
 
extendDocument(SignatureProfile) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
extendDocument(SignatureProfile, SerializableSignatureParameters...) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
 
extendDocument(SignatureProfile, SerializableSignatureParameters...) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
extendDocument(SignatureProfile, List) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
 
extendDocument(SignatureProfile, List) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
extendDocument(SignatureProfile, List, SerializableSignatureParameters...) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
 
extendDocument(SignatureProfile, List, SerializableSignatureParameters...) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
extendDocument(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
Extends the level of the signatures in the toExtendDocument
extendDocument(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Extends the level of the signatures in the toExtendDocument
extendSignatures(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.SignatureExtension
Extends the level of the signatures contained in a document.

F

fillSignatureParameters(SP, SignatureProfile, List) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method fills the signatureParameters with the parameters from the augmentationParameters
forceDelete() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
This method is used to delete the temporary File forcibly, even with a flag toBeDeleted set to false.
fromDocument(DSSDocument) - Static method in class eu.europa.esig.dss.extension.SignedDocumentExtender
This method guesses the document format and returns an appropriate document reader.

G

getArchiveTimestampParameters() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getCertificateChain() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Set the certificate chain
getCertificateVerifier() - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Gets CertificateVerifier to be used for validation context verification
getContentTimestamp(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
This method allows to compute a content-timestamp (which is added in the signed properties)
getContentTimestamp(List, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Creates a content-timestamp attribute (to be include in the signed-data)
getContentTimestampParameters() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getContentTimestamps() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Returns the list of the TimestampToken to be incorporated within the signature and representing the content-timestamp.
getContext() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Gets the signature creation context (internal variable)
getDataToBeCounterSigned(DSSDocument, CSP) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
Retrieves the bytes of the data that need to be counter-signed from signatureDocument.
getDataToSign(DSSDocument, SP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
Retrieves the bytes of the data that need to be signed based on the toSignDocument and parameters.
getDataToSign(List, SP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Retrieves the bytes of the data that need to be signed based on the toSignDocuments and parameters.
getDetachedContents() - Method in class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
 
getDetachedContents() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
This method returns the documents to sign.
getDetachedContents() - Method in class eu.europa.esig.dss.signature.ProfileParameters
Gets the detached contents
getDeterministicId() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
The deterministic identifier used for unique identification of a created signature (used in XAdES and PAdES).
getDeterministicId() - Method in class eu.europa.esig.dss.signature.ProfileParameters
Gets the deterministic id
getDigestAlgorithm() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getFactoryClassName() - Method in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
 
getFinalDocumentName(DSSDocument, SigningOperation, SignatureLevel, MimeType) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
Generates and returns a final name for the document to create
getFinalDocumentName(DSSDocument, SigningOperation, SignatureLevel, SignaturePackaging, MimeType) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
Generates and returns a final name for the document to create
getFinalFileName(DSSDocument, SigningOperation) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
Returns the final name for the document to create
getFinalFileName(DSSDocument, SigningOperation, SignatureLevel) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
Returns the final name for the document to create
getFinalFileName(DSSDocument, SigningOperation, SignatureLevel, SignaturePackaging) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
Returns the final name for the document to create
getOutputStream() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
This method returns the internal OutputStream instance
getReferenceDigestAlgorithm() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getSignatureAlgorithm() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getSignatureForm() - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
Gets the signature form for the current implementation
getSignatureId() - Method in class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
 
getSignatureLevel() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getSignatureLevel(SignatureProfile) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
Gets the target SignatureLevel for the given SignatureProfile relatively to the signature format
getSignaturePackaging() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getSignatureTimestampParameters() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
getSignedData() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Get signed data
getSigningCertificate() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Get the signing certificate
getValidationDataEncapsulationStrategy() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 

H

hasALevelOrHigher(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks if the signature has A-level
hasEmbeddedEvidenceRecords(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks if the signature has embedded evidence records
hashCode() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
hashCode() - Method in class eu.europa.esig.dss.signature.ProfileParameters
 
hasLTALevelOrHigher(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks if the signature has LTA-level
hasLTLevelOrHigher(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks if the signature has LTA-level
hasXLevelOrHigher(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks if the signature has LTA-level
hasXLLevelOrHigher(AdvancedSignature) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Checks if the signature has LTA-level

I

initParameters() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
Initialize and return empty signature parameters
initSignatureParameters(SignatureProfile, List, SerializableSignatureParameters...) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method initializes signature parameters to be used on the signature augmentation
initSignatureService() - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method initializes a new DocumentSignatureService
initValidationAlerter(CertificateToken) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Initializes the validation alerter for certificate validation
initValidationAlerter(Collection) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Initializes the validation alerter for signature validation
InMemoryResourcesHandler - Class in eu.europa.esig.dss.signature.resources
This class represents an in-memory implementation of DSSResourcesFactory.
InMemoryResourcesHandler() - Constructor for class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
Default constructor
InMemoryResourcesHandlerBuilder - Class in eu.europa.esig.dss.signature.resources
This class creates an InMemoryResourcesHandler to create in-memory objects NOTE: This implementation is used by default
InMemoryResourcesHandlerBuilder() - Constructor for class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandlerBuilder
Default constructor
INSTANCE - Static variable in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
Instance of the factory to initialize a Signature object
isASiC() - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
Gets whether the document to be extended represents an ASiC container
isCheckCertificateRevocation() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
isGenerateTBSWithoutCertificate() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
isParallelEvidenceRecord() - Method in class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
 
isSupported(DSSDocument) - Method in interface eu.europa.esig.dss.extension.SignedDocumentExtenderFactory
This method tests if the current implementation of SignedDocumentExtender supports the given document
isSupported(DSSDocument) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
 
isSupported(DSSDocument) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
isSupportedParameters(SerializableSignatureParameters) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method verifies whether the provided signature parameters are supported by the current implementation
isSupportedService(DocumentSignatureService) - Method in class eu.europa.esig.dss.extension.AbstractDocumentExtender
This method verifies whether the provided document signature service is supported by the current implementation
isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
 
isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
Verifies the signature value against a ToBeSigned and a CertificateToken
isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Verifies the signature value against a ToBeSigned and a CertificateToken

J

jpms_dss_document - module jpms_dss_document
 

M

MultipleDocumentsSignatureService<SP,TP> - Interface in eu.europa.esig.dss.signature
This interface MultipleDocumentsSignatureService provides operations for the signature creation and for its extension.

P

ProfileParameters - Class in eu.europa.esig.dss.signature
This class manages the internal variables used in the process of creating of a signature and which allows to accelerate the signature generation.
ProfileParameters() - Constructor for class eu.europa.esig.dss.signature.ProfileParameters
Default constructor instantiating object with null values

R

reinit() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
This method re-inits signature parameters to clean temporary settings

S

services - Variable in class eu.europa.esig.dss.extension.SignedDocumentExtender
(Optional) Document signature services.
setArchiveTimestampParameters(TP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
Sets a BLevelParameters (e.g. a SigningDate)
setCertificateChain(CertificateToken...) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
This method sets the list of certificates which constitute the chain.
setCertificateChain(List) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Set the certificate chain
setCertificateVerifier(CertificateVerifier) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
setCheckCertificateRevocation(boolean) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setContentTimestampParameters(TP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setContentTimestamps(List) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Sets a list of content timestamps to be included into the signature
setDetachedContents(List) - Method in class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
 
setDetachedContents(List) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
When signing this method is internally invoked by the AbstractSignatureService and the related variable detachedContent is overwritten by the service parameter.
setDetachedContents(List) - Method in class eu.europa.esig.dss.signature.ProfileParameters
Sets the detached contents
setDeterministicId(String) - Method in class eu.europa.esig.dss.signature.ProfileParameters
Sets the deterministic id
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
Sets a digest algorithm to be used to hash the signed data
setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParametersBuilder
Sets an encryption algorithm used by the signing-certificate's key pair.
setFileNamePrefix(String) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
Sets the filename prefix (beginning) for created temporary documents
setFileNameSuffix(String) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
Sets the filename suffix (ending/extension) for created temporary documents
setGenerateTBSWithoutCertificate(boolean) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setParallelEvidenceRecord(boolean) - Method in class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
 
setReferenceDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setServices(DocumentSignatureService...) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
(Optional) Sets document signature services.
setSignatureId(String) - Method in class eu.europa.esig.dss.evidencerecord.AbstractEvidenceRecordIncorporationParameters
 
setSignatureLevel(SignatureLevel) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setSignaturePackaging(SignaturePackaging) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setSignatureTimestampParameters(TP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
setSignedData(byte[]) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Set signed data
setSigningCertificate(CertificateToken) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
Set the signing certificate.
setTempFileDirectory(File) - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
Sets a file directory to be used for staring created documents
setTspSource(TSPSource) - Method in class eu.europa.esig.dss.extension.SignedDocumentExtender
 
setTspSource(TSPSource) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
 
setTspSource(TSPSource) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
This setter allows to define the TSP (timestamp provider) source.
setTspSource(TSPSource) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
This setter allows to define the TSP (timestamp provider) source.
setValidationDataEncapsulationStrategy(ValidationDataEncapsulationStrategy) - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
SignatureExtension<SP> - Interface in eu.europa.esig.dss.signature
Extends the level of AdES signature of a document.
signatureParameters - Variable in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
The signature parameters used for signature creation/extension
SignatureRequirementsChecker - Class in eu.europa.esig.dss.signature
This class is used to verify if the signature can be created according to the provided requirements in a CertificateVerifier instance
SignatureRequirementsChecker(CertificateVerifier, AbstractSignatureParameters) - Constructor for class eu.europa.esig.dss.signature.SignatureRequirementsChecker
Default constructor
signatureTimestampParameters - Variable in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
SignatureValueChecker - Class in eu.europa.esig.dss.signature
This class is used to verify whether the given SignatureValue is valid and corresponds to the target SignatureAlgorithm.
SignatureValueChecker() - Constructor for class eu.europa.esig.dss.signature.SignatureValueChecker
Default constructor
signDocument(DSSDocument, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
Signs the toSignDocument with the provided signatureValue.
signDocument(List, SP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Signs the toSignDocuments with the provided signatureValue.
SignedDocumentExtender - Class in eu.europa.esig.dss.extension
This class contains common code for signature augmentation utilities.
SignedDocumentExtender() - Constructor for class eu.europa.esig.dss.extension.SignedDocumentExtender
Empty constructor
SignedDocumentExtenderFactory - Interface in eu.europa.esig.dss.extension
This interface is used to analyze the format of the given DSSDocument and create a corresponding implementation of eu.europa.esig.dss.spi.augmentation.SignedDocumentExtender

T

TempFileResourcesHandler - Class in eu.europa.esig.dss.signature.resources
This resources factory stores temporary documents to a unique file within filesystem.
TempFileResourcesHandler(String, String, File) - Constructor for class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
Default constructor
TempFileResourcesHandlerBuilder - Class in eu.europa.esig.dss.signature.resources
This class creates a TempFileResourcesHandlerBuilder storing temporary objects to temporary filesystem documents
TempFileResourcesHandlerBuilder() - Constructor for class eu.europa.esig.dss.signature.resources.TempFileResourcesHandlerBuilder
Default constructor instantiating an empty list of processed handlers
timestamp(DSSDocument, TP) - Method in class eu.europa.esig.dss.signature.AbstractSignatureService
 
timestamp(DSSDocument, TP) - Method in interface eu.europa.esig.dss.signature.DocumentSignatureService
This method allows to add a timestamp to an unsigned document
timestamp(List, TP) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
Timestamps the toSignDocuments with the provided signatureValue.
toString() - Method in class eu.europa.esig.dss.signature.AbstractSignatureParameters
 
toString() - Method in class eu.europa.esig.dss.signature.ProfileParameters
 
toString(String) - Method in class eu.europa.esig.dss.signature.security.DSSSignatureSecurityFactory
 
tspSource - Variable in class eu.europa.esig.dss.extension.SignedDocumentExtender
The source to be used for a timestamp token request, when applicable.
tspSource - Variable in class eu.europa.esig.dss.signature.AbstractSignatureService
The TSPSource to use for timestamp requests

W

writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.InMemoryResourcesHandler
 
writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.TempFileResourcesHandler
 
writeToDSSDocument() - Method in class eu.europa.esig.dss.signature.resources.AbstractResourcesHandler
 
A B C D E F G H I J M P R S T W 
All Classes and Interfaces|All Packages|Serialized Form