Class ASiCWithCAdESSignatureExtensionHelper
java.lang.Object
eu.europa.esig.dss.asic.common.signature.ASiCSignatureExtensionHelper
eu.europa.esig.dss.asic.cades.signature.ASiCWithCAdESSignatureExtensionHelper
The class contains useful methods for ASiC with CAdES counter signature creation
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedASiCWithCAdESSignatureExtensionHelper(ASiCContent asicContent) Constructor to create a helper from aASiCContentprotectedASiCWithCAdESSignatureExtensionHelper(DSSDocument asicContainer) The default constructor -
Method Summary
Modifier and TypeMethodDescriptionprotected DefaultASiCContainerExtractorgetASiCContainerExtractor(DSSDocument asicContainer) Gets an ASiC container extractor relative to the current implementationgetDetachedDocuments(String signatureFilename) Returns a list if detached documents for a signature with a given filenameprotected DocumentAnalyzergetDocumentAnalyzer(DSSDocument signatureDocument) Gets a Document Validator relative to the current implementationgetManifestFile(String signatureFilename) Returns a related manifest file for a signature with the given filename NOTE: used for ASiC with CAdES onlyMethods inherited from class eu.europa.esig.dss.asic.common.signature.ASiCSignatureExtensionHelper
checkSignatureExtensionPossible, extractSignatureDocument, getAsicContent, getSignatureDocuments
-
Constructor Details
-
ASiCWithCAdESSignatureExtensionHelper
The default constructor- Parameters:
asicContainer-DSSDocumentrepresenting an ASiC with CAdES container
-
ASiCWithCAdESSignatureExtensionHelper
Constructor to create a helper from aASiCContent- Parameters:
asicContent-ASiCContent
-
-
Method Details
-
getASiCContainerExtractor
Description copied from class:ASiCSignatureExtensionHelperGets an ASiC container extractor relative to the current implementation- Specified by:
getASiCContainerExtractorin classASiCSignatureExtensionHelper- Parameters:
asicContainer-ASiCContent- Returns:
DefaultASiCContainerExtractor
-
getDocumentAnalyzer
Description copied from class:ASiCSignatureExtensionHelperGets a Document Validator relative to the current implementation- Specified by:
getDocumentAnalyzerin classASiCSignatureExtensionHelper- Parameters:
signatureDocument-DSSDocument- Returns:
DocumentAnalyzer
-
getDetachedDocuments
Description copied from class:ASiCSignatureExtensionHelperReturns a list if detached documents for a signature with a given filename- Specified by:
getDetachedDocumentsin classASiCSignatureExtensionHelper- Parameters:
signatureFilename-Stringa signature filename- Returns:
- a list of
DSSDocuments
-
getManifestFile
Description copied from class:ASiCSignatureExtensionHelperReturns a related manifest file for a signature with the given filename NOTE: used for ASiC with CAdES only- Overrides:
getManifestFilein classASiCSignatureExtensionHelper- Parameters:
signatureFilename-Stringa signature filename- Returns:
ManifestFilerepresenting a related manifest file
-