Class ASiCWithCAdESDataToSignHelperBuilder
java.lang.Object
eu.europa.esig.dss.asic.common.signature.AbstractASiCDataToSignHelperBuilder
eu.europa.esig.dss.asic.cades.signature.ASiCWithCAdESDataToSignHelperBuilder
- Direct Known Subclasses:
ASiCWithCAdESSignatureDataToSignHelperBuilder,ASiCWithCAdESTimestampDataToSignHelperBuilder
public abstract class ASiCWithCAdESDataToSignHelperBuilder
extends AbstractASiCDataToSignHelperBuilder
Builds a relevant
GetDataToSignASiCWithCAdESHelper for ASiC with CAdES dataToSign creation-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ASiCWithCAdESFilenameFactoryDefines rules for filename creation for new manifest files. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedASiCWithCAdESDataToSignHelperBuilder(ASiCWithCAdESFilenameFactory asicFilenameFactory) Default constructor -
Method Summary
Modifier and TypeMethodDescriptionbuild(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) This method is used to create aGetDataToSignASiCWithCAdESHelperfrom anASiCContentprotected StringgetDataPackageName(ASiCContent asicContent) This method returns a name for a package zip container, containing the original signer dataprotected abstract ASiCEWithCAdESManifestBuildergetManifestBuilder(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) This method returns aASiCEWithCAdESManifestBuilderto be used for a signed/timestamped manifest creationMethods inherited from class eu.europa.esig.dss.asic.common.signature.AbstractASiCDataToSignHelperBuilder
createPackageZip, getASiCSSignedDocument
-
Field Details
-
asicFilenameFactory
Defines rules for filename creation for new manifest files.
-
-
Constructor Details
-
ASiCWithCAdESDataToSignHelperBuilder
Default constructor- Parameters:
asicFilenameFactory-ASiCWithCAdESFilenameFactory
-
-
Method Details
-
build
public GetDataToSignASiCWithCAdESHelper build(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) This method is used to create aGetDataToSignASiCWithCAdESHelperfrom anASiCContent- Parameters:
asicContent-ASiCContentparameters-ASiCWithCAdESCommonParameters- Returns:
GetDataToSignASiCWithCAdESHelper
-
getManifestBuilder
protected abstract ASiCEWithCAdESManifestBuilder getManifestBuilder(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) This method returns aASiCEWithCAdESManifestBuilderto be used for a signed/timestamped manifest creation- Parameters:
asicContent-ASiCContentparameters-ASiCWithCAdESCommonParameters- Returns:
ASiCEWithCAdESManifestBuilder
-
getDataPackageName
Description copied from class:AbstractASiCDataToSignHelperBuilderThis method returns a name for a package zip container, containing the original signer data- Specified by:
getDataPackageNamein classAbstractASiCDataToSignHelperBuilder- Parameters:
asicContent-ASiCContentcontaining the original signer data- Returns:
String
-