Package eu.europa.esig.dss.signature
Interface SignatureExtension<SP extends AbstractSignatureParameters>
- Type Parameters:
SP
- implementation of signature parameters corresponding to the supported signature format
- All Known Subinterfaces:
JAdESLevelBaselineExtension
- All Known Implementing Classes:
CAdESLevelBaselineLT
,CAdESLevelBaselineLTA
,CAdESLevelBaselineT
,JAdESLevelBaselineLT
,JAdESLevelBaselineLTA
,JAdESLevelBaselineT
,XAdESLevelA
,XAdESLevelBaselineLT
,XAdESLevelBaselineLTA
,XAdESLevelBaselineT
,XAdESLevelC
,XAdESLevelX
,XAdESLevelXL
public interface SignatureExtension<SP extends AbstractSignatureParameters>
Extends the level of AdES signature of a document. After level -B, going upper in the signature format level
consists of adding unsigned properties to the signature. It can be done without breaking the signature.
-
Method Summary
Modifier and TypeMethodDescriptionextendSignatures
(DSSDocument document, SP params) Extends the level of the signatures contained in a document.
-
Method Details
-
extendSignatures
Extends the level of the signatures contained in a document.- Parameters:
document
- The signed document to be signedparams
- the parameters for the extension- Returns:
- the extended document
-