Index
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
CertificateVerifiermust 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
signaturesthe corresponding certificate chains require revocation data for C-level augmentation - assertCertificateChainValidForLTLevel(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Checks whether across
signaturesthe corresponding certificate chains require revocation data for LT-level augmentation - assertCertificateChainValidForXLLevel(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Checks whether across
signaturesthe corresponding certificate chains require revocation data for XL-level augmentation - assertCLevelIsHighest(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Checks whether across
signaturesthe 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
signaturesto C-level is possible - assertExtendToLTALevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether extension of
signaturesto LTA-level is possible - assertExtendToLTLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether extension of
signaturesto LT-level is possible - assertExtendToTLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether extension of
signaturesto T-level is possible - assertExtendToXLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether extension of
signaturesto X-level is possible - assertExtendToXLLevelPossible(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether extension of
signaturesto XL-level is possible - assertHasNoEmbeddedEvidenceRecords(List) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Checks whether across
signaturesthe 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
signaturesthe 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
signaturesthe 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
signaturesthe 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
signaturesthe 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
signaturehas maximum B-, T- or LT-level - checkHasEmbeddedEvidenceRecords(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether the
signaturehas an embedded evidence record - checkLTLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether the
signaturehas maximum B-, T- or LT-level - checkTLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether the
signaturehas maximum B- or T-level - checkXLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether the
signaturehas maximum B-, T- or LT-level - checkXLLevelIsHighest(AdvancedSignature, SignatureStatus) - Method in class eu.europa.esig.dss.signature.SignatureRequirementsChecker
-
Verifies whether the
signaturehas 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
CounterSignatureServiceprovides operations for a counter-signature creation - counterSignSignature(DSSDocument, CSP, SignatureValue) - Method in interface eu.europa.esig.dss.signature.CounterSignatureService
-
Counter-signs the
signatureDocumentwith the provided signatureValue. - create(DSSDocument) - Method in interface eu.europa.esig.dss.extension.SignedDocumentExtenderFactory
-
This method instantiates a
SignedDocumentExtenderwith 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
DocumentSignatureServiceprovides 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.Signatureinstance 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
signatureValuehas the expectedtargetSignatureAlgorithm - ensureSignatureValue(SignatureValue, SignatureAlgorithm) - Method in class eu.europa.esig.dss.signature.SignatureValueChecker
-
This method ensures the provided
signatureValuehas the expectedtargetSignatureAlgorithm - 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
signatureParameterswith the parameters from theaugmentationParameters - 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
toBeDeletedset 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
TimestampTokento 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
toSignDocumentandparameters. - 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
toSignDocumentsandparameters. - 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
SignatureLevelfor the givenSignatureProfilerelatively 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
InMemoryResourcesHandlerto 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
SignedDocumentExtendersupports 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
ToBeSignedand aCertificateToken - isValidSignatureValue(ToBeSigned, SignatureValue, CertificateToken) - Method in interface eu.europa.esig.dss.signature.MultipleDocumentsSignatureService
-
Verifies the signature value against a
ToBeSignedand aCertificateToken
J
- jpms_dss_document - module jpms_dss_document
M
- MultipleDocumentsSignatureService<SP,
TP> - Interface in eu.europa.esig.dss.signature -
This interface
MultipleDocumentsSignatureServiceprovides 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
AbstractSignatureServiceand the related variabledetachedContentis 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
CertificateVerifierinstance - 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
SignatureValueis valid and corresponds to the targetSignatureAlgorithm. - 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
DSSDocumentand create a corresponding implementation ofeu.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
TempFileResourcesHandlerBuilderstoring 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
All Classes and Interfaces|All Packages|Serialized Form