Uses of Class
eu.europa.esig.dss.asic.common.ASiCContent
Package
Description
-
Uses of ASiCContent in eu.europa.esig.dss.asic.cades
Modifier and TypeMethodDescriptionASiCWithCAdESFilenameFactory.getArchiveManifestFilename
(ASiCContent asicContent) Returns a new filename of an archive manifest file to be moved.DefaultASiCWithCAdESFilenameFactory.getArchiveManifestFilename
(ASiCContent asicContent) SimpleASiCWithCAdESFilenameFactory.getArchiveManifestFilename
(ASiCContent asicContent) DefaultASiCWithCAdESFilenameFactory.getDataPackageFilename
(ASiCContent asicContent) SimpleASiCWithCAdESFilenameFactory.getDataPackageFilename
(ASiCContent asicContent) DefaultASiCWithCAdESFilenameFactory.getEvidenceRecordFilename
(ASiCContent asicContent, EvidenceRecordTypeEnum evidenceRecordType) SimpleASiCWithCAdESFilenameFactory.getEvidenceRecordFilename
(ASiCContent asicContent, EvidenceRecordTypeEnum evidenceRecordType) DefaultASiCWithCAdESFilenameFactory.getEvidenceRecordManifestFilename
(ASiCContent asicContent) SimpleASiCWithCAdESFilenameFactory.getEvidenceRecordManifestFilename
(ASiCContent asicContent) DefaultASiCWithCAdESFilenameFactory.getManifestFilename
(ASiCContent asicContent) SimpleASiCWithCAdESFilenameFactory.getManifestFilename
(ASiCContent asicContent) DefaultASiCWithCAdESFilenameFactory.getSignatureFilename
(ASiCContent asicContent) SimpleASiCWithCAdESFilenameFactory.getSignatureFilename
(ASiCContent asicContent) ASiCWithCAdESFilenameFactory.getTimestampFilename
(ASiCContent asicContent) Returns a filename for a timestamp file to be createdDefaultASiCWithCAdESFilenameFactory.getTimestampFilename
(ASiCContent asicContent) SimpleASiCWithCAdESFilenameFactory.getTimestampFilename
(ASiCContent asicContent) protected String
SimpleASiCWithCAdESFilenameFactory.getValidArchiveManifestFilename
(String archiveManifestFilename, ASiCContent asicContent) This method returns a valid archive manifest filename.protected String
SimpleASiCWithCAdESFilenameFactory.getValidEvidenceRecordFilename
(String evidenceRecordFilename, ASiCContent asicContent, EvidenceRecordTypeEnum evidenceRecordType) This method returns a valid evidence record filenameprotected String
SimpleASiCWithCAdESFilenameFactory.getValidManifestFilename
(String manifestFilename, ASiCContent asicContent) This method returns a valid manifest filenameprotected String
SimpleASiCWithCAdESFilenameFactory.getValidSignatureFilename
(String signatureFilename, ASiCContent asicContent) This method returns a valid signature filenameprotected String
SimpleASiCWithCAdESFilenameFactory.getValidTimestampFilename
(String timestampFilename, ASiCContent asicContent) This method returns a valid timestamp filename -
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.merge
Modifier and TypeMethodDescriptionASiCWithCAdESContainerMergerFactory.create
(ASiCContent... asicContents) protected List
<DSSDocument> AbstractASiCWithCAdESContainerMerger.getAllSignatureDocuments
(ASiCContent... asicContents) This method returns all signature documents extracted from givenASiCContent
containersprotected boolean
AbstractASiCWithCAdESContainerMerger.isSupported
(ASiCContent asicContent) protected boolean
ASiCEWithCAdESContainerMerger.isSupported
(ASiCContent asicContent) boolean
ASiCSWithCAdESContainerMerger.isSupported
(ASiCContent asicContent) boolean
ASiCWithCAdESContainerMergerFactory.isSupported
(ASiCContent... asicContents) ModifierConstructorDescriptionprotected
AbstractASiCWithCAdESContainerMerger
(ASiCContent... asicContents) This constructor is used to create an ASiC With CAdES from to givenASiCContent
sASiCEWithCAdESContainerMerger
(ASiCContent... asicContents) This constructor is used to create an ASiC-E With CAdES from to givenASiCContent
sASiCSWithCAdESContainerMerger
(ASiCContent... asicContents) This constructor is used to create an ASiC-S With CAdES from to givenASiCContent
s -
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.signature
Modifier and TypeMethodDescriptionASiCWithCAdESLevelBaselineLTA.extend
(ASiCContent asicContent, CAdESSignatureParameters parameters) ASiCWithCAdESLevelBaselineLTA.extend
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm) ExtendsasicContent
with an ArchiveManifest timestamp NOTE: This method is to be used for a direct timestamping with an ArchiveManifest, without in-depth signature attributes (the signature extension is still applied).ASiCWithCAdESSignatureExtension.extend
(ASiCContent asicContent, CAdESSignatureParameters parameters) This method is used to extend signatures within theASiCContent
Modifier and TypeMethodDescriptionprotected void
ASiCWithCAdESService.assertAddSignaturePolicyStorePossible
(ASiCContent asicContent) ASiCWithCAdESDataToSignHelperBuilder.build
(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) This method is used to create aGetDataToSignASiCWithCAdESHelper
from anASiCContent
ASiCWithCAdESLevelBaselineLTA.extend
(ASiCContent asicContent, CAdESSignatureParameters parameters) ASiCWithCAdESLevelBaselineLTA.extend
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm) ExtendsasicContent
with an ArchiveManifest timestamp NOTE: This method is to be used for a direct timestamping with an ArchiveManifest, without in-depth signature attributes (the signature extension is still applied).ASiCWithCAdESSignatureExtension.extend
(ASiCContent asicContent, CAdESSignatureParameters parameters) This method is used to extend signatures within theASiCContent
protected String
ASiCWithCAdESDataToSignHelperBuilder.getDataPackageName
(ASiCContent asicContent) protected abstract ASiCEWithCAdESManifestBuilder
ASiCWithCAdESDataToSignHelperBuilder.getManifestBuilder
(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) This method returns aASiCEWithCAdESManifestBuilder
to be used for a signed/timestamped manifest creationprotected ASiCEWithCAdESManifestBuilder
ASiCWithCAdESSignatureDataToSignHelperBuilder.getManifestBuilder
(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) protected boolean
ASiCWithCAdESSignatureExtension.isCoveredByManifest
(ASiCContent asicContent, DSSDocument signature) Verifies whether thesignature
document is covered by an Archive Manifest -
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.signature.asice
ModifierConstructorDescriptionDataToSignASiCEWithCAdESHelper
(ASiCContent asicContent, DSSDocument toBeSigned) The default constructor -
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.signature.asics
ModifierConstructorDescriptionprotected
AbstractGetDataToSignASiCSWithCAdES
(ASiCContent asicContent) The default constructorDataToSignASiCSWithCAdESFromArchive
(ASiCContent asicContent) Default constructorDataToSignASiCSWithCAdESFromFiles
(ASiCContent asicContent) The default constructor -
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.signature.manifest
ModifierConstructorDescriptionASiCEWithCAdESArchiveManifestBuilder
(ASiCContent asicContent, DSSDocument lastArchiveManifest, DigestAlgorithm digestAlgorithm, String timestampFilename) The default constructorprotected
ASiCEWithCAdESManifestBuilder
(ASiCContent asicContent, String documentFilename, DigestAlgorithm digestAlgorithm) The default constructorprotected
ASiCEWithCAdESManifestBuilder
(ASiCContent asicContent, String documentFilename, DigestAlgorithm digestAlgorithm, ASiCWithCAdESFilenameFactory asicFilenameFactory) Constructor with filename factoryASiCWithCAdESSignatureManifestBuilder
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm, String signatureFilename) The default constructorASiCWithCAdESSignatureManifestBuilder
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm, String signatureFilename, ASiCWithCAdESFilenameFactory asicFilenameFactory) Constructor with filename factoryASiCWithCAdESTimestampManifestBuilder
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm, String timestampFilename) The default constructorASiCWithCAdESTimestampManifestBuilder
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm, String timestampFilename, ASiCWithCAdESFilenameFactory asicFilenameFactory) Constructor with filename factory -
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.timestamp
Modifier and TypeMethodDescriptionASiCWithCAdESTimestampService.timestamp
(ASiCContent asicContent, ASiCWithCAdESTimestampParameters parameters) This method is used to add a timestamp to the givenASiCContent
Modifier and TypeMethodDescriptionprotected ASiCEWithCAdESManifestBuilder
ASiCWithCAdESTimestampDataToSignHelperBuilder.getManifestBuilder
(ASiCContent asicContent, ASiCWithCAdESCommonParameters parameters) ASiCWithCAdESTimestampService.timestamp
(ASiCContent asicContent, ASiCWithCAdESTimestampParameters parameters) This method is used to add a timestamp to the givenASiCContent
-
Uses of ASiCContent in eu.europa.esig.dss.asic.cades.validation
Modifier and TypeMethodDescriptionASiCContainerWithCAdESAnalyzerFactory.create
(ASiCContent asicContent) Creates aDocumentAnalyzer
for the givenasicContent
ASiCContainerWithCAdESValidatorFactory.create
(ASiCContent asicContent) Creates aSignedDocumentValidator
for the givenasicContent
static DSSDocument
ASiCWithCAdESUtils.getSignedDocument
(ASiCContent extractResult, String signatureFilename) Returns a list of signed documents by a signature with a givensignatureFilename
boolean
ASiCContainerWithCAdESAnalyzer.isSupported
(ASiCContent asicContent) boolean
ASiCContainerWithCAdESAnalyzerFactory.isSupported
(ASiCContent asicContent) Verifies whether the providedASiCContent
is supported by the underlying validator's classboolean
ASiCContainerWithCAdESValidatorFactory.isSupported
(ASiCContent asicContent) Verifies whether the providedASiCContent
is supported by the underlying validator's classModifierConstructorDescriptionASiCContainerWithCAdESAnalyzer
(ASiCContent asicContent) The constructor withASiCContent
ASiCContainerWithCAdESValidator
(ASiCContent asicContent) The constructor withASiCContent
-
Uses of ASiCContent in eu.europa.esig.dss.asic.common
Modifier and TypeFieldDescriptionprotected final ASiCContent
AbstractASiCManifestBuilder.asicContent
The container representationModifier and TypeMethodDescriptionstatic ASiCContent
ASiCUtils.ensureMimeTypeAndZipComment
(ASiCContent asicContent, ASiCParameters asicParameters) This method is used to ensure the mimetype file and zip-comment are present within the givenASiCContent
.Modifier and TypeMethodDescriptionprotected void
AbstractASiCFilenameFactory.assertASiCContentIsValid
(ASiCContent asicContent) This method is used to verify whether the providedasicContent
contains all the required information for a new filename determinationZipUtils.createZipArchive
(ASiCContent asicContent) Creates a ZIP-Archive with the givenasicContent
, indicating teh current creation timeZipUtils.createZipArchive
(ASiCContent asicContent, Date creationTime) Creates a ZIP-Archive with the givenasicContent
static ASiCContent
ASiCUtils.ensureMimeTypeAndZipComment
(ASiCContent asicContent, ASiCParameters asicParameters) This method is used to ensure the mimetype file and zip-comment are present within the givenASiCContent
.static ASiCContainerType
ASiCUtils.getContainerType
(ASiCContent asicContent) Returns container typeASiCFilenameFactory.getDataPackageFilename
(ASiCContent asicContent) Returns a name of a ZIP archive containing signed documents in case of an ASiC-E signature, when applicableASiCEvidenceRecordFilenameFactory.getEvidenceRecordFilename
(ASiCContent asicContent, EvidenceRecordTypeEnum evidenceRecordType) Returns a filename for an evidence record file to be createdASiCEvidenceRecordFilenameFactory.getEvidenceRecordManifestFilename
(ASiCContent asicContent) Returns a filename for an evidence record's ASIC manifest file to be createdASiCFilenameFactory.getManifestFilename
(ASiCContent asicContent) Returns a filename of a manifest file to be createdstatic List
<DSSDocument> ASiCUtils.getRootLevelSignedDocuments
(ASiCContent asicContent) This method retrieves signed document from a root level of the container (used for ASiC-E container)ASiCFilenameFactory.getSignatureFilename
(ASiCContent asicContent) Returns a filename for a signature file to be createdprotected String
AbstractASiCFilenameFactory.getValidDataPackageFilename
(String dataPackageFilename, ASiCContent asicContent) This method returns a valid data package filenameprotected String
AbstractASiCFilenameFactory.getValidEvidenceRecordManifestFilename
(String evidenceRecordManifestFilename, ASiCContent asicContent) This method returns a valid evidence record manifest filename.static boolean
ASiCUtils.isASiCEContainer
(ASiCContent asicContent) This method verifies whether the givenASiCContent
is of ASiC-E format typestatic boolean
ASiCUtils.isASiCSContainer
(ASiCContent asicContent) This method verifies whether the givenASiCContent
is of ASiC-S format typeModifierConstructorDescriptionprotected
AbstractASiCManifestBuilder
(ASiCContent asicContent, String sigReferenceUri) Constructor to instantiate AbstractASiCManifestBuilder with a default SHA-256 digest algorithmprotected
AbstractASiCManifestBuilder
(ASiCContent asicContent, String sigReferenceUri, DigestAlgorithm digestAlgorithm) Constructor to instantiate AbstractASiCManifestBuilder with a provided digest algorithm -
Uses of ASiCContent in eu.europa.esig.dss.asic.common.evidencerecord
Modifier and TypeMethodDescriptionASiCContentDocumentFilter.filter
(ASiCContent asicContent) Returns a list of filteredDSSDocument
s according to the configurationModifierConstructorDescriptionASiCEvidenceRecordDigestBuilder
(ASiCContent asicContent) Creates a ASiCEvidenceRecordDigestBuilder to build hashes fromASiCContent
, using a default SHA-256 digest algorithmASiCEvidenceRecordDigestBuilder
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm) Creates a ASiCEvidenceRecordDigestBuilder to build hashes with the providedDigestAlgorithm
fromASiCContent
ASiCEvidenceRecordManifestBuilder
(ASiCContent asicContent, DigestAlgorithm digestAlgorithm, String evidenceRecordFilename) Constructor to build a manifest from aASiCContent
representing the ASiC container -
Uses of ASiCContent in eu.europa.esig.dss.asic.common.extract
-
Uses of ASiCContent in eu.europa.esig.dss.asic.common.merge
Modifier and TypeFieldDescriptionprotected ASiCContent[]
DefaultContainerMerger.asicContents
An array of ASiC contents representing containers to be mergedModifier and TypeMethodDescriptionprotected ASiCContent
DefaultContainerMerger.createEmptyContainer()
This method creates an empty containerprotected ASiCContent
DefaultContainerMerger.createMergedResult()
This method creates a newASiCContent
by merging the given containersASiCContainerMerger.mergeToASiCContent()
Merges given containers to a singleASiCContent
, when possibleDefaultContainerMerger.mergeToASiCContent()
Modifier and TypeMethodDescriptionASiCContainerMergerFactory.create
(ASiCContent... asicContents) Creates a newASiCContainerMerger
for the givenASiCContent
sstatic ASiCContainerMerger
DefaultContainerMerger.fromASiCContents
(ASiCContent... asicContents) This method loads a relevantASiCContainerMerger
to be used to merge givenASiCContent
sboolean
ASiCContainerMerger.isSupported
(ASiCContent... asicContents) Returns whether the format of given containers is supported by the currentASiCContainerMerger
boolean
ASiCContainerMergerFactory.isSupported
(ASiCContent... asicContents) Returns whether the format of given containers is supported by the currentASiCContainerMerger
protected abstract boolean
DefaultContainerMerger.isSupported
(ASiCContent asicContent) This method verifies whether the providedASiCContent
is supported by the current classboolean
DefaultContainerMerger.isSupported
(ASiCContent... asicContents) ModifierConstructorDescriptionprotected
DefaultContainerMerger
(ASiCContent... asicContents) This constructor is used to create anASiCContainerMerger
from to givenASiCContent
s -
Uses of ASiCContent in eu.europa.esig.dss.asic.common.signature
Modifier and TypeFieldDescriptionprotected final ASiCContent
AbstractGetDataToSignHelper.asicContent
The content of the ASiC containerModifier and TypeMethodDescriptionAbstractASiCContentBuilder.build
(List<DSSDocument> documents, ASiCContainerType asicContainerType) Builds theASiCContent
from theprotected ASiCContent
AbstractASiCSignatureService.extractCurrentArchive
(DSSDocument archive) Extracts the content (documents) of the ASiC containerASiCCounterSignatureHelper.getAsicContent()
ReturnsASiCContent
Modifier and TypeMethodDescriptionprotected void
AbstractASiCSignatureService.assertAddSignaturePolicyStorePossible
(ASiCContent asicContent) Verifies if incorporation of a SignaturePolicyStore is possibleprotected DSSDocument
AbstractASiCSignatureService.buildASiCContainer
(ASiCContent asicContent, Date creationTime) Creates a ZIP-Archive by copying the provided documents to the new containerprotected abstract String
AbstractASiCDataToSignHelperBuilder.getDataPackageName
(ASiCContent asicContent) This method returns a name for a package zip container, containing the original signer dataModifierConstructorDescriptionprotected
AbstractGetDataToSignHelper
(ASiCContent asicContent) The default constructor -
Uses of ASiCContent in eu.europa.esig.dss.asic.common.signature.asics
ModifierConstructorDescriptionprotected
AbstractGetDataToSignASiCS
(ASiCContent asicContent) The default constructor -
Uses of ASiCContent in eu.europa.esig.dss.asic.common.validation
Modifier and TypeFieldDescriptionprotected ASiCContent
AbstractASiCContainerAnalyzer.asicContent
The container extraction resultModifier and TypeMethodDescriptionabstract boolean
AbstractASiCContainerAnalyzer.isSupported
(ASiCContent asicContent) Checks if theASiCContent
is supported by the current validatorboolean
AbstractASiCContainerValidator.isSupported
(ASiCContent asicContent) Checks if theASiCContent
is supported by the current validatorModifierConstructorDescriptionprotected
AbstractASiCContainerAnalyzer
(ASiCContent asicContent) The constructor withASiCContent
-
Uses of ASiCContent in eu.europa.esig.dss.asic.xades
Modifier and TypeMethodDescriptionstatic List
<DSSDocument> OpenDocumentSupportUtils.getOpenDocumentCoverage
(ASiCContent asicContent) ODF 1.2 ch 3.16 An OpenDocument document that is stored in a package may have one or more digital signatures applied to the package. -
Uses of ASiCContent in eu.europa.esig.dss.asic.xades.merge
Modifier and TypeMethodDescriptionASiCWithXAdESContainerMergerFactory.create
(ASiCContent... asicContents) protected boolean
AbstractASiCWithXAdESContainerMerger.isSupported
(ASiCContent asicContent) protected boolean
ASiCEWithXAdESContainerMerger.isSupported
(ASiCContent asicContent) protected boolean
ASiCSWithXAdESContainerMerger.isSupported
(ASiCContent asicContent) boolean
ASiCWithXAdESContainerMergerFactory.isSupported
(ASiCContent... asicContents) ModifierConstructorDescriptionprotected
AbstractASiCWithXAdESContainerMerger
(ASiCContent... asicContents) This constructor is used to create an ASiC With XAdES from to givenASiCContent
sASiCEWithXAdESContainerMerger
(ASiCContent... asicContents) This constructor is used to create an ASiC-E With XAdES from to givenASiCContent
sASiCSWithXAdESContainerMerger
(ASiCContent... asicContents) This constructor is used to create an ASiC-S With XAdES from to givenASiCContent
s -
Uses of ASiCContent in eu.europa.esig.dss.asic.xades.signature
Modifier and TypeMethodDescriptionASiCWithXAdESDataToSignHelperBuilder.build
(ASiCContent asicContent, ASiCWithXAdESSignatureParameters parameters) This method is used to create aGetDataToSignASiCWithXAdESHelper
from anASiCContent
DefaultASiCWithXAdESFilenameFactory.getDataPackageFilename
(ASiCContent asicContent) SimpleASiCWithXAdESFilenameFactory.getDataPackageFilename
(ASiCContent asicContent) protected String
ASiCWithXAdESDataToSignHelperBuilder.getDataPackageName
(ASiCContent asicContent) protected List
<DSSDocument> ASiCWithXAdESService.getDetachedContents
(ASiCContent asicContent, boolean isOpenDocument) This method returns a detached contents to be used for a signature validationDefaultASiCWithXAdESFilenameFactory.getEvidenceRecordFilename
(ASiCContent asicContent, EvidenceRecordTypeEnum evidenceRecordType) DefaultASiCWithXAdESFilenameFactory.getEvidenceRecordManifestFilename
(ASiCContent asicContent) SimpleASiCWithXAdESFilenameFactory.getEvidenceRecordManifestFilename
(ASiCContent asicContent) DefaultASiCWithXAdESFilenameFactory.getManifestFilename
(ASiCContent asicContent) SimpleASiCWithXAdESFilenameFactory.getManifestFilename
(ASiCContent asicContent) DefaultASiCWithXAdESFilenameFactory.getSignatureFilename
(ASiCContent asicContent) SimpleASiCWithXAdESFilenameFactory.getSignatureFilename
(ASiCContent asicContent) protected String
SimpleASiCWithXAdESFilenameFactory.getValidManifestFilename
(String manifestFilename, ASiCContent asicContent) This method returns a valid manifest filenameprotected String
SimpleASiCWithXAdESFilenameFactory.getValidSignatureFilename
(String signatureFilename, ASiCContent asicContent) This method returns a valid signature filename -
Uses of ASiCContent in eu.europa.esig.dss.asic.xades.signature.asice
ModifierConstructorDescriptionDataToSignASiCEWithXAdESHelper
(ASiCContent asicContent) The default constructorDataToSignOpenDocumentHelper
(ASiCContent asicContent) The default constructor -
Uses of ASiCContent in eu.europa.esig.dss.asic.xades.signature.asics
ModifierConstructorDescriptionDataToSignASiCSWithXAdESHelper
(ASiCContent asicContent) The default constructor -
Uses of ASiCContent in eu.europa.esig.dss.asic.xades.validation
Modifier and TypeMethodDescriptionASiCContainerWithXAdESAnalyzerFactory.create
(ASiCContent asicContent) Creates aDocumentAnalyzer
for the givenasicContent
ASiCContainerWithXAdESValidatorFactory.create
(ASiCContent asicContent) Creates aSignedDocumentValidator
for the givenasicContent
boolean
ASiCContainerWithXAdESAnalyzer.isSupported
(ASiCContent asicContent) boolean
ASiCContainerWithXAdESAnalyzerFactory.isSupported
(ASiCContent asicContent) Verifies whether the providedASiCContent
is supported by the underlying validator's classboolean
ASiCContainerWithXAdESValidatorFactory.isSupported
(ASiCContent asicContent) Verifies whether the providedASiCContent
is supported by the underlying validator's classModifierConstructorDescriptionASiCContainerWithXAdESAnalyzer
(ASiCContent asicContent) The constructor fromASiCContent
ASiCContainerWithXAdESValidator
(ASiCContent asicContent) The constructor fromASiCContent