Uses of Interface
eu.europa.esig.dss.model.DSSDocument
-
Uses of DSSDocument in eu.europa.esig.dss
Methods in eu.europa.esig.dss that return DSSDocument Modifier and Type Method Description static DSSDocument
DomUtils. createDssDocumentFromDomDocument(Document document, String name)
This method creates a new InMemoryDocument with theDocument
content and the given nameMethods in eu.europa.esig.dss that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
AbstractSignatureParameters. getDetachedContents()
This method returns the documents to sign.Methods in eu.europa.esig.dss with parameters of type DSSDocument Modifier and Type Method Description static Document
DomUtils. buildDOM(DSSDocument dssDocument)
This method returns theDocument
created based on theDSSDocument
.Method parameters in eu.europa.esig.dss with type arguments of type DSSDocument Modifier and Type Method Description void
AbstractSignatureParameters. setDetachedContents(List<DSSDocument> detachedContents)
When signing this method is internally invoked by theAbstractSignatureService
and the related variabledetachedContent
is overwritten by the service parameter. -
Uses of DSSDocument in eu.europa.esig.dss.asic.cades
Constructors in eu.europa.esig.dss.asic.cades with parameters of type DSSDocument Constructor Description ASiCWithCAdESContainerExtractor(DSSDocument archive)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.cades.signature
Methods in eu.europa.esig.dss.asic.cades.signature that return DSSDocument Modifier and Type Method Description DSSDocument
ASiCWithCAdESService. extendDocument(DSSDocument toExtendDocument, ASiCWithCAdESSignatureParameters parameters)
DSSDocument
GetDataToSignASiCWithCAdESHelper. getToBeSigned()
DSSDocument
ASiCWithCAdESService. signDocument(List<DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
ASiCWithCAdESService. timestamp(List<DSSDocument> toTimestampDocuments, ASiCWithCAdESTimestampParameters parameters)
Methods in eu.europa.esig.dss.asic.cades.signature that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
GetDataToSignASiCWithCAdESHelper. getArchiveManifestFiles()
List<DSSDocument>
GetDataToSignASiCWithCAdESHelper. getDetachedContents()
List<DSSDocument>
GetDataToSignASiCWithCAdESHelper. getTimestamps()
Methods in eu.europa.esig.dss.asic.cades.signature with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
ASiCWithCAdESService. extendDocument(DSSDocument toExtendDocument, ASiCWithCAdESSignatureParameters parameters)
protected AbstractASiCContainerExtractor
ASiCWithCAdESService. getArchiveExtractor(DSSDocument archive)
Method parameters in eu.europa.esig.dss.asic.cades.signature with type arguments of type DSSDocument Modifier and Type Method Description TimestampToken
ASiCWithCAdESService. getContentTimestamp(List<DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters)
ToBeSigned
ASiCWithCAdESService. getDataToSign(List<DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters)
static GetDataToSignASiCWithCAdESHelper
ASiCWithCAdESDataToSignHelperBuilder. getGetDataToSignHelper(SigningOperation operation, List<DSSDocument> documents, ASiCWithCAdESCommonParameters parameters)
DSSDocument
ASiCWithCAdESService. signDocument(List<DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
ASiCWithCAdESService. timestamp(List<DSSDocument> toTimestampDocuments, ASiCWithCAdESTimestampParameters parameters)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.cades.signature.asice
Methods in eu.europa.esig.dss.asic.cades.signature.asice that return DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractDataToSignASiCEWithCAdES. getASiCManifest(SigningOperation operation, List<DSSDocument> documents, List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> manifests, ASiCWithCAdESCommonParameters parameters)
DSSDocument
DataToSignASiCEWithCAdESFromArchive. getToBeSigned()
DSSDocument
DataToSignASiCEWithCAdESFromFiles. getToBeSigned()
Methods in eu.europa.esig.dss.asic.cades.signature.asice that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
DataToSignASiCEWithCAdESFromArchive. getArchiveManifestFiles()
List<DSSDocument>
DataToSignASiCEWithCAdESFromFiles. getArchiveManifestFiles()
List<DSSDocument>
DataToSignASiCEWithCAdESFromArchive. getDetachedContents()
List<DSSDocument>
DataToSignASiCEWithCAdESFromFiles. getDetachedContents()
List<DSSDocument>
DataToSignASiCEWithCAdESFromArchive. getManifestFiles()
List<DSSDocument>
DataToSignASiCEWithCAdESFromFiles. getManifestFiles()
List<DSSDocument>
DataToSignASiCEWithCAdESFromArchive. getSignatures()
List<DSSDocument>
DataToSignASiCEWithCAdESFromFiles. getSignatures()
List<DSSDocument>
DataToSignASiCEWithCAdESFromArchive. getSignedDocuments()
List<DSSDocument>
DataToSignASiCEWithCAdESFromFiles. getSignedDocuments()
List<DSSDocument>
DataToSignASiCEWithCAdESFromArchive. getTimestamps()
List<DSSDocument>
DataToSignASiCEWithCAdESFromFiles. getTimestamps()
Method parameters in eu.europa.esig.dss.asic.cades.signature.asice with type arguments of type DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractDataToSignASiCEWithCAdES. getASiCManifest(SigningOperation operation, List<DSSDocument> documents, List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> manifests, ASiCWithCAdESCommonParameters parameters)
protected String
AbstractDataToSignASiCEWithCAdES. getSignatureFileName(ASiCParameters asicParameters, List<DSSDocument> existingSignatures)
protected String
AbstractDataToSignASiCEWithCAdES. getTimestampFileName(List<DSSDocument> existingTimestamps)
Constructor parameters in eu.europa.esig.dss.asic.cades.signature.asice with type arguments of type DSSDocument Constructor Description DataToSignASiCEWithCAdESFromFiles(SigningOperation operation, List<DSSDocument> filesToBeSigned, ASiCWithCAdESCommonParameters parameters)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.cades.signature.asics
Methods in eu.europa.esig.dss.asic.cades.signature.asics that return DSSDocument Modifier and Type Method Description DSSDocument
DataToSignASiCSWithCAdESFromArchive. getToBeSigned()
DSSDocument
DataToSignASiCSWithCAdESFromFiles. getToBeSigned()
Methods in eu.europa.esig.dss.asic.cades.signature.asics that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
DataToSignASiCSWithCAdESFromArchive. getArchiveManifestFiles()
List<DSSDocument>
DataToSignASiCSWithCAdESFromFiles. getArchiveManifestFiles()
List<DSSDocument>
DataToSignASiCSWithCAdESFromArchive. getDetachedContents()
List<DSSDocument>
DataToSignASiCSWithCAdESFromFiles. getDetachedContents()
List<DSSDocument>
DataToSignASiCSWithCAdESFromArchive. getManifestFiles()
List<DSSDocument>
DataToSignASiCSWithCAdESFromFiles. getManifestFiles()
List<DSSDocument>
DataToSignASiCSWithCAdESFromArchive. getSignatures()
List<DSSDocument>
DataToSignASiCSWithCAdESFromFiles. getSignatures()
List<DSSDocument>
DataToSignASiCSWithCAdESFromArchive. getSignedDocuments()
List<DSSDocument>
DataToSignASiCSWithCAdESFromFiles. getSignedDocuments()
List<DSSDocument>
DataToSignASiCSWithCAdESFromArchive. getTimestamps()
List<DSSDocument>
DataToSignASiCSWithCAdESFromFiles. getTimestamps()
Constructor parameters in eu.europa.esig.dss.asic.cades.signature.asics with type arguments of type DSSDocument Constructor Description DataToSignASiCSWithCAdESFromFiles(List<DSSDocument> filesToBeSigned, Date signingDate, ASiCParameters asicParameters)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.cades.signature.manifest
Methods in eu.europa.esig.dss.asic.cades.signature.manifest with parameters of type DSSDocument Modifier and Type Method Description protected Element
AbstractManifestBuilder. addDataObjectReference(Document documentDom, Element asicManifestDom, DSSDocument document, DigestAlgorithm digestAlgorithm)
Constructors in eu.europa.esig.dss.asic.cades.signature.manifest with parameters of type DSSDocument Constructor Description ASiCEWithCAdESArchiveManifestBuilder(List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> documents, List<DSSDocument> manifests, DSSDocument lastArchiveManifets, DigestAlgorithm digestAlgorithm, String timestampUri)
Constructor parameters in eu.europa.esig.dss.asic.cades.signature.manifest with type arguments of type DSSDocument Constructor Description ASiCEWithCAdESArchiveManifestBuilder(List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> documents, List<DSSDocument> manifests, DSSDocument lastArchiveManifets, DigestAlgorithm digestAlgorithm, String timestampUri)
ASiCEWithCAdESManifestBuilder(SigningOperation operation, List<DSSDocument> documents, DigestAlgorithm digestAlgorithm, String uri)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.cades.validation
Methods in eu.europa.esig.dss.asic.cades.validation that return DSSDocument Modifier and Type Method Description static DSSDocument
ASiCEWithCAdESManifestParser. getLinkedManifest(List<DSSDocument> manifestDocuments, String signatureName)
Returns the relative manifests for the given signature nameMethods in eu.europa.esig.dss.asic.cades.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
ASiCContainerWithCAdESValidator. getArchiveDocuments()
List<DSSDocument>
ASiCContainerWithCAdESValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
List<DSSDocument>
ASiCContainerWithCAdESValidator. getOriginalDocuments(String signatureId)
Methods in eu.europa.esig.dss.asic.cades.validation with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
ASiCContainerWithCAdESValidatorFactory. create(DSSDocument document)
static ManifestFile
ASiCEWithCAdESManifestParser. getManifestFile(DSSDocument manifestDocument)
Parses and convertsDSSDocument
toManifestFile
boolean
ASiCContainerWithCAdESValidator. isSupported(DSSDocument dssDocument)
boolean
ASiCContainerWithCAdESValidatorFactory. isSupported(DSSDocument document)
Method parameters in eu.europa.esig.dss.asic.cades.validation with type arguments of type DSSDocument Modifier and Type Method Description static DSSDocument
ASiCEWithCAdESManifestParser. getLinkedManifest(List<DSSDocument> manifestDocuments, String signatureName)
Returns the relative manifests for the given signature nameConstructors in eu.europa.esig.dss.asic.cades.validation with parameters of type DSSDocument Constructor Description ASiCContainerWithCAdESValidator(DSSDocument asicContainer)
ASiCEWithCAdESTimestampValidator(DSSDocument timestamp, TimestampType type, ManifestFile validatedManifestFile, List<DSSDocument> originalDocuments)
Default constructor for ASiCE CAdES timestamp validatorCMSDocumentForASiCValidator(DSSDocument signatureDocument)
Constructor parameters in eu.europa.esig.dss.asic.cades.validation with type arguments of type DSSDocument Constructor Description ASiCEWithCAdESManifestValidator(ManifestFile manifest, List<DSSDocument> signedDocuments)
ASiCEWithCAdESTimestampValidator(DSSDocument timestamp, TimestampType type, ManifestFile validatedManifestFile, List<DSSDocument> originalDocuments)
Default constructor for ASiCE CAdES timestamp validator -
Uses of DSSDocument in eu.europa.esig.dss.asic.common
Methods in eu.europa.esig.dss.asic.common that return DSSDocument Modifier and Type Method Description static DSSDocument
ASiCUtils. getCurrentDocument(String filepath, ZipInputStream zis, long containerSize)
Returns file from the given ZipInputStreamDSSDocument
ASiCExtractResult. getMimeTypeDocument()
DSSDocument
ASiCExtractResult. getRootContainer()
Methods in eu.europa.esig.dss.asic.common that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
ASiCExtractResult. getAllDocuments()
List<DSSDocument>
ASiCExtractResult. getAllManifestDocuments()
Returns a list of all found manifest documentsList<DSSDocument>
ASiCExtractResult. getArchiveManifestDocuments()
List<DSSDocument>
ASiCExtractResult. getContainerDocuments()
List<DSSDocument>
ASiCExtractResult. getManifestDocuments()
static List<DSSDocument>
ASiCUtils. getPackageZipContent(DSSDocument packageZip)
Returns a content of the packageZip containerList<DSSDocument>
ASiCExtractResult. getSignatureDocuments()
List<DSSDocument>
ASiCExtractResult. getSignedDocuments()
List<DSSDocument>
ASiCExtractResult. getTimestampDocuments()
List<DSSDocument>
ASiCExtractResult. getUnsupportedDocuments()
Methods in eu.europa.esig.dss.asic.common with parameters of type DSSDocument Modifier and Type Method Description static ASiCContainerType
ASiCUtils. getContainerType(DSSDocument archive, DSSDocument mimetype, String zipComment, List<DSSDocument> signedDocuments)
static List<String>
ASiCUtils. getFileNames(DSSDocument archive)
Returns the file names for the given archivestatic MimeType
ASiCUtils. getMimeType(DSSDocument mimeTypeDocument)
static List<DSSDocument>
ASiCUtils. getPackageZipContent(DSSDocument packageZip)
Returns a content of the packageZip containerstatic boolean
ASiCUtils. isArchiveContainsCorrectSignatureFileWithExtension(DSSDocument container, String extension)
Checks if the container contains a signature with the expectedextension
static boolean
ASiCUtils. isArchiveContainsCorrectTimestamp(DSSDocument container)
Checks if the container contains a timestampstatic boolean
ASiCUtils. isASiCSArchive(DSSDocument document)
Checks if the current document an ASiC-E ZIP specific archivestatic boolean
ASiCUtils. isASiCWithCAdES(DSSDocument archive)
static boolean
ASiCUtils. isOpenDocument(DSSDocument mimeTypeDoc)
static boolean
ASiCUtils. isZip(DSSDocument dssDocument)
void
ASiCExtractResult. setMimeTypeDocument(DSSDocument mimeTypeDocument)
void
ASiCExtractResult. setRootContainer(DSSDocument rootContainer)
Method parameters in eu.europa.esig.dss.asic.common with type arguments of type DSSDocument Modifier and Type Method Description static ASiCContainerType
ASiCUtils. getContainerType(DSSDocument archive, DSSDocument mimetype, String zipComment, List<DSSDocument> signedDocuments)
static List<String>
ASiCUtils. getDSSDocumentNames(List<DSSDocument> documents)
Returns a list of document namesstatic String
ASiCUtils. getNextASiCEManifestName(String expectedManifestName, List<DSSDocument> existingManifests)
Generates an unique name for a new ASiC-E Manifest file, avoiding any name collisionstatic boolean
ASiCUtils. isArchive(List<DSSDocument> docs)
static boolean
ASiCUtils. isAsic(List<DSSDocument> documents)
void
ASiCExtractResult. setAllDocuments(List<DSSDocument> allDocuments)
void
ASiCExtractResult. setArchiveManifestDocuments(List<DSSDocument> archiveManifestDocuments)
void
ASiCExtractResult. setContainerDocuments(List<DSSDocument> containerDocuments)
void
ASiCExtractResult. setManifestDocuments(List<DSSDocument> manifestDocuments)
void
ASiCExtractResult. setSignatureDocuments(List<DSSDocument> signatureDocuments)
void
ASiCExtractResult. setSignedDocuments(List<DSSDocument> signedDocuments)
void
ASiCExtractResult. setTimestampDocuments(List<DSSDocument> timestampDocuments)
void
ASiCExtractResult. setUnsupportedDocuments(List<DSSDocument> unsupportedDocuments)
Constructors in eu.europa.esig.dss.asic.common with parameters of type DSSDocument Constructor Description AbstractASiCContainerExtractor(DSSDocument asicContainer)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.common.signature
Methods in eu.europa.esig.dss.asic.common.signature that return DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractASiCSignatureService. buildASiCContainer(List<DSSDocument> documentsToBeSigned, List<DSSDocument> signatures, List<DSSDocument> documentsToStore, ASiCParameters asicParameters, DSSDocument rootContainer)
protected DSSDocument
AbstractASiCSignatureService. getEmbeddedMimetype()
protected DSSDocument
AbstractASiCSignatureService. mergeArchiveAndExtendedSignatures(DSSDocument archiveDocument, List<DSSDocument> signaturesToAdd)
DSSDocument
AbstractASiCSignatureService. signDocument(DSSDocument toSignDocument, SP parameters, SignatureValue signatureValue)
DSSDocument
AbstractASiCSignatureService. timestamp(DSSDocument toTimestampDocument, TP parameters)
Methods in eu.europa.esig.dss.asic.common.signature that return types with arguments of type DSSDocument Modifier and Type Method Description protected List<DSSDocument>
AbstractASiCSignatureService. getEmbeddedArchiveManifests()
protected List<DSSDocument>
AbstractASiCSignatureService. getEmbeddedManifests()
protected List<DSSDocument>
AbstractASiCSignatureService. getEmbeddedSignatures()
protected List<DSSDocument>
AbstractASiCSignatureService. getEmbeddedSignedDocuments()
protected List<DSSDocument>
AbstractASiCSignatureService. getEmbeddedTimestamps()
List<DSSDocument>
GetDataToSignHelper. getManifestFiles()
List<DSSDocument>
GetDataToSignHelper. getSignatures()
List<DSSDocument>
GetDataToSignHelper. getSignedDocuments()
Methods in eu.europa.esig.dss.asic.common.signature with parameters of type DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractASiCSignatureService. buildASiCContainer(List<DSSDocument> documentsToBeSigned, List<DSSDocument> signatures, List<DSSDocument> documentsToStore, ASiCParameters asicParameters, DSSDocument rootContainer)
protected void
AbstractASiCSignatureService. extractCurrentArchive(DSSDocument archive)
protected abstract AbstractASiCContainerExtractor
AbstractASiCSignatureService. getArchiveExtractor(DSSDocument archive)
TimestampToken
AbstractASiCSignatureService. getContentTimestamp(DSSDocument toSignDocument, SP parameters)
ToBeSigned
AbstractASiCSignatureService. getDataToSign(DSSDocument toSignDocument, SP parameters)
protected DSSDocument
AbstractASiCSignatureService. mergeArchiveAndExtendedSignatures(DSSDocument archiveDocument, List<DSSDocument> signaturesToAdd)
DSSDocument
AbstractASiCSignatureService. signDocument(DSSDocument toSignDocument, SP parameters, SignatureValue signatureValue)
DSSDocument
AbstractASiCSignatureService. timestamp(DSSDocument toTimestampDocument, TP parameters)
Method parameters in eu.europa.esig.dss.asic.common.signature with type arguments of type DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractASiCSignatureService. buildASiCContainer(List<DSSDocument> documentsToBeSigned, List<DSSDocument> signatures, List<DSSDocument> documentsToStore, ASiCParameters asicParameters, DSSDocument rootContainer)
protected DSSDocument
AbstractASiCSignatureService. mergeArchiveAndExtendedSignatures(DSSDocument archiveDocument, List<DSSDocument> signaturesToAdd)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.common.signature.asics
Methods in eu.europa.esig.dss.asic.common.signature.asics that return DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractGetDataToSignASiCS. createPackageZip(List<DSSDocument> documents, Date signingDate)
Method parameters in eu.europa.esig.dss.asic.common.signature.asics with type arguments of type DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractGetDataToSignASiCS. createPackageZip(List<DSSDocument> documents, Date signingDate)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.common.validation
Methods in eu.europa.esig.dss.asic.common.validation that return DSSDocument Modifier and Type Method Description DSSDocument
AbstractASiCContainerValidator. getMimeTypeDocument()
Methods in eu.europa.esig.dss.asic.common.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
AbstractASiCContainerValidator. getAllDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getAllManifestDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getArchiveDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getArchiveManifestDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getManifestDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getSignatureDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getSignedDocuments()
protected List<DSSDocument>
AbstractASiCContainerValidator. getSignedDocumentsASiCS(List<DSSDocument> retrievedDocs)
List<DSSDocument>
AbstractASiCContainerValidator. getTimestampDocuments()
List<DSSDocument>
AbstractASiCContainerValidator. getUnsupportedDocuments()
Method parameters in eu.europa.esig.dss.asic.common.validation with type arguments of type DSSDocument Modifier and Type Method Description protected List<DSSDocument>
AbstractASiCContainerValidator. getSignedDocumentsASiCS(List<DSSDocument> retrievedDocs)
Constructors in eu.europa.esig.dss.asic.common.validation with parameters of type DSSDocument Constructor Description AbstractASiCContainerValidator(DSSDocument document)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.xades
Methods in eu.europa.esig.dss.asic.xades that return types with arguments of type DSSDocument Modifier and Type Method Description static List<DSSDocument>
OpenDocumentSupportUtils. getOpenDocumentCoverage(ASiCExtractResult extractResult)
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.Constructors in eu.europa.esig.dss.asic.xades with parameters of type DSSDocument Constructor Description ASiCWithXAdESContainerExtractor(DSSDocument archive)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.xades.signature
Methods in eu.europa.esig.dss.asic.xades.signature that return DSSDocument Modifier and Type Method Description DSSDocument
ASiCWithXAdESService. extendDocument(DSSDocument toExtendDocument, ASiCWithXAdESSignatureParameters parameters)
DSSDocument
GetDataToSignASiCWithXAdESHelper. getExistingSignature()
DSSDocument
GetDataToSignASiCWithXAdESHelper. getRootDocument()
DSSDocument
ASiCWithXAdESService. signDocument(List<DSSDocument> toSignDocuments, ASiCWithXAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
ASiCWithXAdESService. timestamp(List<DSSDocument> toTimestampDocuments, XAdESTimestampParameters parameters)
Methods in eu.europa.esig.dss.asic.xades.signature that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
GetDataToSignASiCWithXAdESHelper. getToBeSigned()
Methods in eu.europa.esig.dss.asic.xades.signature with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
ASiCWithXAdESService. extendDocument(DSSDocument toExtendDocument, ASiCWithXAdESSignatureParameters parameters)
protected AbstractASiCContainerExtractor
ASiCWithXAdESService. getArchiveExtractor(DSSDocument archive)
Method parameters in eu.europa.esig.dss.asic.xades.signature with type arguments of type DSSDocument Modifier and Type Method Description TimestampToken
ASiCWithXAdESService. getContentTimestamp(List<DSSDocument> toSignDocuments, ASiCWithXAdESSignatureParameters parameters)
ToBeSigned
ASiCWithXAdESService. getDataToSign(List<DSSDocument> toSignDocuments, ASiCWithXAdESSignatureParameters parameters)
static GetDataToSignASiCWithXAdESHelper
ASiCWithXAdESDataToSignHelperBuilder. getGetDataToSignHelper(List<DSSDocument> documents, ASiCWithXAdESSignatureParameters parameters)
DSSDocument
ASiCWithXAdESService. signDocument(List<DSSDocument> toSignDocuments, ASiCWithXAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
ASiCWithXAdESService. timestamp(List<DSSDocument> toTimestampDocuments, XAdESTimestampParameters parameters)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.xades.signature.asice
Methods in eu.europa.esig.dss.asic.xades.signature.asice that return DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractDataToSignASiCEWithXAdES. getASiCManifest(List<DSSDocument> documents)
DSSDocument
DataToSignASiCEWithXAdESFromArchive. getExistingSignature()
DSSDocument
DataToSignASiCEWithXAdESFromFiles. getExistingSignature()
DSSDocument
DataToSignOpenDocument. getExistingSignature()
DSSDocument
DataToSignASiCEWithXAdESFromArchive. getRootDocument()
DSSDocument
DataToSignASiCEWithXAdESFromFiles. getRootDocument()
DSSDocument
DataToSignOpenDocument. getRootDocument()
Methods in eu.europa.esig.dss.asic.xades.signature.asice that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
DataToSignASiCEWithXAdESFromArchive. getManifestFiles()
List<DSSDocument>
DataToSignASiCEWithXAdESFromFiles. getManifestFiles()
List<DSSDocument>
DataToSignOpenDocument. getManifestFiles()
List<DSSDocument>
DataToSignASiCEWithXAdESFromArchive. getSignatures()
List<DSSDocument>
DataToSignASiCEWithXAdESFromFiles. getSignatures()
List<DSSDocument>
DataToSignOpenDocument. getSignatures()
List<DSSDocument>
DataToSignASiCEWithXAdESFromArchive. getSignedDocuments()
List<DSSDocument>
DataToSignASiCEWithXAdESFromFiles. getSignedDocuments()
List<DSSDocument>
DataToSignOpenDocument. getSignedDocuments()
List<DSSDocument>
DataToSignASiCEWithXAdESFromArchive. getToBeSigned()
List<DSSDocument>
DataToSignASiCEWithXAdESFromFiles. getToBeSigned()
List<DSSDocument>
DataToSignOpenDocument. getToBeSigned()
Method parameters in eu.europa.esig.dss.asic.xades.signature.asice with type arguments of type DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractDataToSignASiCEWithXAdES. getASiCManifest(List<DSSDocument> documents)
protected String
AbstractDataToSignASiCEWithXAdES. getSignatureFileName(ASiCParameters asicParameters, List<DSSDocument> existingSignatures)
Constructors in eu.europa.esig.dss.asic.xades.signature.asice with parameters of type DSSDocument Constructor Description DataToSignOpenDocument(List<DSSDocument> signedDocuments, List<DSSDocument> existingSignatures, List<DSSDocument> existingManifests, DSSDocument mimetype, DSSDocument rootContainer)
Constructor parameters in eu.europa.esig.dss.asic.xades.signature.asice with type arguments of type DSSDocument Constructor Description ASiCEWithXAdESManifestBuilder(List<DSSDocument> documents)
DataToSignASiCEWithXAdESFromArchive(List<DSSDocument> signedDocuments, List<DSSDocument> existingSignatures, List<DSSDocument> existingManifests, ASiCParameters asicParameters)
DataToSignASiCEWithXAdESFromFiles(List<DSSDocument> filesToBeSigned, ASiCParameters asicParameters)
DataToSignOpenDocument(List<DSSDocument> signedDocuments, List<DSSDocument> existingSignatures, List<DSSDocument> existingManifests, DSSDocument mimetype, DSSDocument rootContainer)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.xades.signature.asics
Methods in eu.europa.esig.dss.asic.xades.signature.asics that return DSSDocument Modifier and Type Method Description DSSDocument
DataToSignASiCSWithXAdESFromArchive. getExistingSignature()
DSSDocument
DataToSignASiCSWithXAdESFromFiles. getExistingSignature()
DSSDocument
DataToSignASiCSWithXAdESFromArchive. getRootDocument()
DSSDocument
DataToSignASiCSWithXAdESFromFiles. getRootDocument()
Methods in eu.europa.esig.dss.asic.xades.signature.asics that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
DataToSignASiCSWithXAdESFromArchive. getManifestFiles()
List<DSSDocument>
DataToSignASiCSWithXAdESFromFiles. getManifestFiles()
List<DSSDocument>
DataToSignASiCSWithXAdESFromArchive. getSignatures()
List<DSSDocument>
DataToSignASiCSWithXAdESFromFiles. getSignatures()
List<DSSDocument>
DataToSignASiCSWithXAdESFromArchive. getSignedDocuments()
List<DSSDocument>
DataToSignASiCSWithXAdESFromFiles. getSignedDocuments()
List<DSSDocument>
DataToSignASiCSWithXAdESFromArchive. getToBeSigned()
List<DSSDocument>
DataToSignASiCSWithXAdESFromFiles. getToBeSigned()
Constructor parameters in eu.europa.esig.dss.asic.xades.signature.asics with type arguments of type DSSDocument Constructor Description DataToSignASiCSWithXAdESFromArchive(List<DSSDocument> embeddedSignatures, List<DSSDocument> embeddedSignedFiles, ASiCParameters asicParameters)
DataToSignASiCSWithXAdESFromFiles(List<DSSDocument> filesToBeSigned, Date signingDate, ASiCParameters asicParameters)
-
Uses of DSSDocument in eu.europa.esig.dss.asic.xades.validation
Methods in eu.europa.esig.dss.asic.xades.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
ASiCContainerWithXAdESValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
List<DSSDocument>
ASiCContainerWithXAdESValidator. getOriginalDocuments(String signatureId)
Methods in eu.europa.esig.dss.asic.xades.validation with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
ASiCContainerWithXAdESValidatorFactory. create(DSSDocument document)
boolean
ASiCContainerWithXAdESValidator. isSupported(DSSDocument dssDocument)
boolean
ASiCContainerWithXAdESValidatorFactory. isSupported(DSSDocument document)
Constructors in eu.europa.esig.dss.asic.xades.validation with parameters of type DSSDocument Constructor Description ASiCContainerWithXAdESValidator(DSSDocument asicContainer)
ASiCEWithXAdESManifestParser(DSSDocument signatureDocument, DSSDocument manifestDocument)
XMLDocumentForASiCValidator(DSSDocument signature)
-
Uses of DSSDocument in eu.europa.esig.dss.cades
Methods in eu.europa.esig.dss.cades that return DSSDocument Modifier and Type Method Description static DSSDocument
CMSUtils. getOriginalDocument(org.bouncycastle.cms.CMSSignedData cmsSignedData, List<DSSDocument> detachedDocuments)
Returns the original document from the providedcmsSignedData
Methods in eu.europa.esig.dss.cades with parameters of type DSSDocument Modifier and Type Method Description static org.bouncycastle.cms.CMSTypedData
CMSUtils. getContentToBeSign(DSSDocument toSignData)
Method parameters in eu.europa.esig.dss.cades with type arguments of type DSSDocument Modifier and Type Method Description static DSSDocument
CMSUtils. getOriginalDocument(org.bouncycastle.cms.CMSSignedData cmsSignedData, List<DSSDocument> detachedDocuments)
Returns the original document from the providedcmsSignedData
-
Uses of DSSDocument in eu.europa.esig.dss.cades.signature
Classes in eu.europa.esig.dss.cades.signature that implement DSSDocument Modifier and Type Class Description class
CMSSignedDocument
A document composed by a CMSSignedDataMethods in eu.europa.esig.dss.cades.signature that return DSSDocument Modifier and Type Method Description DSSDocument
CAdESService. extendDocument(DSSDocument toExtendDocument, CAdESSignatureParameters parameters)
DSSDocument
CAdESService. signDocument(DSSDocument toSignDocument, CAdESSignatureParameters parameters, SignatureValue signatureValue)
Methods in eu.europa.esig.dss.cades.signature with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
CAdESService. extendDocument(DSSDocument toExtendDocument, CAdESSignatureParameters parameters)
TimestampToken
CAdESService. getContentTimestamp(DSSDocument toSignDocument, CAdESSignatureParameters parameters)
ToBeSigned
CAdESService. getDataToSign(DSSDocument toSignDocument, CAdESSignatureParameters parameters)
DSSDocument
CAdESService. signDocument(DSSDocument toSignDocument, CAdESSignatureParameters parameters, SignatureValue signatureValue)
Method parameters in eu.europa.esig.dss.cades.signature with type arguments of type DSSDocument Modifier and Type Method Description org.bouncycastle.cms.CMSSignedData
CMSSignedDataBuilder. extendCMSSignedData(org.bouncycastle.cms.CMSSignedData cmsSignedData, ValidationDataForInclusion validationDataForInclusion, List<DSSDocument> detachedContents)
Extends the providedcmsSignedData
with the required validation dataprotected org.bouncycastle.cms.CMSSignedData
CAdESLevelBaselineLT. extendWithValidationData(org.bouncycastle.cms.CMSSignedData cmsSignedData, ValidationDataForInclusion validationDataForInclusion, List<DSSDocument> detachedContents)
org.bouncycastle.cms.CMSSignedData
CAdESLevelBaselineLT. postExtendCMSSignedData(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation, List<DSSDocument> detachedContents)
protected org.bouncycastle.cms.CMSSignedData
CMSSignedDataBuilder. regenerateCMSSignedData(org.bouncycastle.cms.CMSSignedData cmsSignedData, List<DSSDocument> detachedContents, org.bouncycastle.util.Store certificatesStore, org.bouncycastle.util.Store attributeCertificatesStore, org.bouncycastle.util.Store crlsStore, org.bouncycastle.util.Store otherRevocationInfoFormatStoreBasic, org.bouncycastle.util.Store otherRevocationInfoFormatStoreOcsp)
-
Uses of DSSDocument in eu.europa.esig.dss.cades.validation
Fields in eu.europa.esig.dss.cades.validation with type parameters of type DSSDocument Modifier and Type Field Description protected List<DSSDocument>
CAdESTimestampSource. detachedDocuments
Methods in eu.europa.esig.dss.cades.validation that return DSSDocument Modifier and Type Method Description DSSDocument
CAdESTimestampDataBuilder. getArchiveTimestampData(TimestampToken timestampToken)
DSSDocument
CAdESTimestampDataBuilder. getContentTimestampData(TimestampToken timestampToken)
DSSDocument
CAdESSignature. getOriginalDocument()
DSSDocument
CAdESTimestampDataBuilder. getSignatureTimestampData(TimestampToken timestampToken)
DSSDocument
CAdESTimestampDataBuilder. getTimestampX1Data(TimestampToken timestampToken)
DSSDocument
CAdESTimestampDataBuilder. getTimestampX2Data(TimestampToken timestampToken)
Methods in eu.europa.esig.dss.cades.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
CMSDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
List<DSSDocument>
CMSDocumentValidator. getOriginalDocuments(String signatureId)
Methods in eu.europa.esig.dss.cades.validation with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
CMSDocumentValidatorFactory. create(DSSDocument document)
boolean
CMSDocumentValidator. isSupported(DSSDocument dssDocument)
boolean
CMSDocumentValidatorFactory. isSupported(DSSDocument document)
Constructors in eu.europa.esig.dss.cades.validation with parameters of type DSSDocument Constructor Description CMSDocumentValidator(DSSDocument document)
The default constructor forCMSDocumentValidator
.CMSDocumentValidator(DSSDocument document, SignatureScopeFinder<CAdESSignature> signatureScopeFinder)
Constructor parameters in eu.europa.esig.dss.cades.validation with type arguments of type DSSDocument Constructor Description CAdESTimestampDataBuilder(org.bouncycastle.cms.CMSSignedData cmsSignedData, org.bouncycastle.cms.SignerInformation signerInformation, List<DSSDocument> detachedDocuments, CadesLevelBaselineLTATimestampExtractor timestampExtractor)
CAdESTimestampDataBuilder(org.bouncycastle.cms.SignerInformation signerInformation, List<DSSDocument> detachedDocuments)
-
Uses of DSSDocument in eu.europa.esig.dss.cades.validation.scope
Methods in eu.europa.esig.dss.cades.validation.scope that return DSSDocument Modifier and Type Method Description protected DSSDocument
CAdESSignatureScopeFinder. getOriginalDocument(CAdESSignature cadesSignature)
Returns original document for the given CAdES signatureMethods in eu.europa.esig.dss.cades.validation.scope with parameters of type DSSDocument Modifier and Type Method Description protected List<SignatureScope>
CAdESSignatureScopeFinder. getSignatureScopeFromOriginalDocument(DSSDocument originalDocument)
-
Uses of DSSDocument in eu.europa.esig.dss.model
Classes in eu.europa.esig.dss.model that implement DSSDocument Modifier and Type Class Description class
CommonDocument
This class implements the default methods.class
DigestDocument
Digest representation of aDSSDocument
.class
FileDocument
Document implementation stored on file-system.class
InMemoryDocument
In memory representation of a document -
Uses of DSSDocument in eu.europa.esig.dss.pades
Methods in eu.europa.esig.dss.pades that return DSSDocument Modifier and Type Method Description DSSDocument
SignatureImageParameters. getImage()
Returns aDSSDocument
image defined for displaying on the signature fieldMethods in eu.europa.esig.dss.pades with parameters of type DSSDocument Modifier and Type Method Description static byte[]
PAdESUtils. getSignedContent(DSSDocument dssDocument, ByteRange byteRange)
Returns a signed content according to the provided byteRangevoid
SignatureImageParameters. setImage(DSSDocument image)
Allows to set a custom image to display on a signature fieldConstructors in eu.europa.esig.dss.pades with parameters of type DSSDocument Constructor Description DSSFileFont(DSSDocument dssDocument)
DSSFileFont(DSSDocument dssDocument, float size)
-
Uses of DSSDocument in eu.europa.esig.dss.pades.signature
Methods in eu.europa.esig.dss.pades.signature that return DSSDocument Modifier and Type Method Description DSSDocument
PAdESService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters)
This method allows to add a new signature field to an existing pdf documentDSSDocument
PAdESService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String passwordProtection)
This method allows to add a new signature field to an encrypted pdf documentDSSDocument
PAdESService. extendDocument(DSSDocument toExtendDocument, PAdESSignatureParameters parameters)
DSSDocument
PAdESService. signDocument(DSSDocument toSignDocument, PAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
PAdESService. timestamp(DSSDocument toTimestampDocument, PAdESTimestampParameters parameters)
Methods in eu.europa.esig.dss.pades.signature with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
PAdESService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters)
This method allows to add a new signature field to an existing pdf documentDSSDocument
PAdESService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String passwordProtection)
This method allows to add a new signature field to an encrypted pdf documentprotected byte[]
PAdESService. computeDocumentDigest(DSSDocument toSignDocument, PAdESSignatureParameters parameters)
DSSDocument
PAdESService. extendDocument(DSSDocument toExtendDocument, PAdESSignatureParameters parameters)
protected byte[]
PAdESService. generateCMSSignedData(DSSDocument toSignDocument, PAdESSignatureParameters parameters, SignatureValue signatureValue)
List<String>
PAdESService. getAvailableSignatureFields(DSSDocument document)
This method returns not signed signature-fieldsList<String>
PAdESService. getAvailableSignatureFields(DSSDocument document, String passwordProtection)
This method returns not signed signature-fields from an encrypted documentTimestampToken
PAdESService. getContentTimestamp(DSSDocument toSignDocument, PAdESSignatureParameters parameters)
ToBeSigned
PAdESService. getDataToSign(DSSDocument toSignDocument, PAdESSignatureParameters parameters)
DSSDocument
PAdESService. signDocument(DSSDocument toSignDocument, PAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
PAdESService. timestamp(DSSDocument toTimestampDocument, PAdESTimestampParameters parameters)
-
Uses of DSSDocument in eu.europa.esig.dss.pades.timestamp
Methods in eu.europa.esig.dss.pades.timestamp that return DSSDocument Modifier and Type Method Description DSSDocument
PAdESTimestampService. timestampDocument(DSSDocument document, PAdESTimestampParameters params)
Methods in eu.europa.esig.dss.pades.timestamp with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
PAdESTimestampService. timestampDocument(DSSDocument document, PAdESTimestampParameters params)
-
Uses of DSSDocument in eu.europa.esig.dss.pades.validation
Methods in eu.europa.esig.dss.pades.validation that return DSSDocument Modifier and Type Method Description DSSDocument
PAdESTimestampDataBuilder. getArchiveTimestampData(TimestampToken timestampToken)
DSSDocument
PAdESTimestampDataBuilder. getSignatureTimestampData(TimestampToken timestampToken)
DSSDocument
PAdESTimestampDataBuilder. getTimestampX1Data(TimestampToken timestampToken)
DSSDocument
PAdESTimestampDataBuilder. getTimestampX2Data(TimestampToken timestampToken)
Methods in eu.europa.esig.dss.pades.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
PDFDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
List<DSSDocument>
PDFDocumentValidator. getOriginalDocuments(String signatureId)
Methods in eu.europa.esig.dss.pades.validation with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
PDFDocumentValidatorFactory. create(DSSDocument document)
boolean
PDFDocumentValidator. isSupported(DSSDocument dssDocument)
boolean
PDFDocumentValidatorFactory. isSupported(DSSDocument document)
Constructors in eu.europa.esig.dss.pades.validation with parameters of type DSSDocument Constructor Description PDFDocumentValidator(DSSDocument document)
The default constructor for PDFDocumentValidator. -
Uses of DSSDocument in eu.europa.esig.dss.pdf
Methods in eu.europa.esig.dss.pdf that return DSSDocument Modifier and Type Method Description DSSDocument
AbstractPDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks)
DSSDocument
PDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks)
This method adds the DSS dictionary (Baseline-LT)DSSDocument
PDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks, String pwd)
This method adds the DSS dictionary (Baseline-LT)DSSDocument
AbstractPDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters)
DSSDocument
PDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters)
This method allows to add a new signature field to an existing pdf documentDSSDocument
PDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String pwd)
This method allows to add a new signature field to an existing encrypted pdf documentDSSDocument
PDFSignatureService. sign(DSSDocument pdfData, byte[] signatureValue, PAdESCommonParameters parameters)
Signs a PDF documentMethods in eu.europa.esig.dss.pdf with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
AbstractPDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks)
DSSDocument
PDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks)
This method adds the DSS dictionary (Baseline-LT)DSSDocument
PDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks, String pwd)
This method adds the DSS dictionary (Baseline-LT)DSSDocument
AbstractPDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters)
DSSDocument
PDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters)
This method allows to add a new signature field to an existing pdf documentDSSDocument
PDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String pwd)
This method allows to add a new signature field to an existing encrypted pdf documentprotected abstract void
AbstractPDFSignatureService. checkDocumentPermissions(DSSDocument toSignDocument, String pwd)
This method checks if the document is not encrypted or with limited edition rightsbyte[]
PDFSignatureService. digest(DSSDocument toSignDocument, PAdESCommonParameters parameters)
Returns the digest value of a PDF documentList<String>
AbstractPDFSignatureService. getAvailableSignatureFields(DSSDocument document)
List<String>
PDFSignatureService. getAvailableSignatureFields(DSSDocument document)
This method returns not signed signature-fieldsList<String>
PDFSignatureService. getAvailableSignatureFields(DSSDocument document, String pwd)
Returns not-signed signature fields from an encrypted documentList<PdfRevision>
AbstractPDFSignatureService. getRevisions(DSSDocument document, String pwd)
List<PdfRevision>
PDFSignatureService. getRevisions(DSSDocument document, String pwd)
Retrieves revisions from a PDF documentprotected byte[]
AbstractPDFSignatureService. getSignatureValue(DSSDocument dssDocument, ByteRange byteRange)
protected boolean
AbstractPDFSignatureService. isContentValueEqualsByteRangeExtraction(DSSDocument document, ByteRange byteRange, byte[] cms, List<String> signatureFieldNames)
protected abstract PdfDocumentReader
AbstractPDFSignatureService. loadPdfDocumentReader(DSSDocument dssDocument, String passwordProtection)
LoadsPdfDocumentReader
instanceDSSDocument
PDFSignatureService. sign(DSSDocument pdfData, byte[] signatureValue, PAdESCommonParameters parameters)
Signs a PDF document -
Uses of DSSDocument in eu.europa.esig.dss.pdf.openpdf
Methods in eu.europa.esig.dss.pdf.openpdf that return DSSDocument Modifier and Type Method Description DSSDocument
ITextPDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks, String pwd)
DSSDocument
ITextPDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String pwd)
DSSDocument
ITextPDFSignatureService. sign(DSSDocument toSignDocument, byte[] signatureValue, PAdESCommonParameters parameters)
Methods in eu.europa.esig.dss.pdf.openpdf with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
ITextPDFSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks, String pwd)
DSSDocument
ITextPDFSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String pwd)
protected void
ITextPDFSignatureService. checkDocumentPermissions(DSSDocument toSignDocument, String pwd)
byte[]
ITextPDFSignatureService. digest(DSSDocument toSignDocument, PAdESCommonParameters parameters)
List<String>
ITextPDFSignatureService. getAvailableSignatureFields(DSSDocument document, String pwd)
protected PdfDocumentReader
ITextPDFSignatureService. loadPdfDocumentReader(DSSDocument dssDocument, String passwordProtection)
DSSDocument
ITextPDFSignatureService. sign(DSSDocument toSignDocument, byte[] signatureValue, PAdESCommonParameters parameters)
Constructors in eu.europa.esig.dss.pdf.openpdf with parameters of type DSSDocument Constructor Description ITextDocumentReader(DSSDocument dssDocument)
Default constructor of the OpenPDF implementation of the ReaderITextDocumentReader(DSSDocument dssDocument, byte[] passwordProtection)
The OpenPDF implementation of the Reader -
Uses of DSSDocument in eu.europa.esig.dss.pdf.pdfbox
Methods in eu.europa.esig.dss.pdf.pdfbox that return DSSDocument Modifier and Type Method Description DSSDocument
PdfBoxSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks, String pwd)
DSSDocument
PdfBoxSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String pwd)
DSSDocument
PdfBoxSignatureService. sign(DSSDocument toSignDocument, byte[] signatureValue, PAdESCommonParameters parameters)
Methods in eu.europa.esig.dss.pdf.pdfbox with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
PdfBoxSignatureService. addDssDictionary(DSSDocument document, List<DSSDictionaryCallback> callbacks, String pwd)
DSSDocument
PdfBoxSignatureService. addNewSignatureField(DSSDocument document, SignatureFieldParameters parameters, String pwd)
protected void
PdfBoxSignatureService. checkDocumentPermissions(DSSDocument document, String pwd)
byte[]
PdfBoxSignatureService. digest(DSSDocument toSignDocument, PAdESCommonParameters parameters)
List<String>
PdfBoxSignatureService. getAvailableSignatureFields(DSSDocument document, String pwd)
protected PdfDocumentReader
PdfBoxSignatureService. loadPdfDocumentReader(DSSDocument dssDocument, String passwordProtection)
DSSDocument
PdfBoxSignatureService. sign(DSSDocument toSignDocument, byte[] signatureValue, PAdESCommonParameters parameters)
Constructors in eu.europa.esig.dss.pdf.pdfbox with parameters of type DSSDocument Constructor Description PdfBoxDocumentReader(DSSDocument dssDocument)
Default constructor of the PDFBox implementation of the ReaderPdfBoxDocumentReader(DSSDocument dssDocument, String passwordProtection)
The PDFBox implementation of the Reader -
Uses of DSSDocument in eu.europa.esig.dss.pdf.pdfbox.visible
Methods in eu.europa.esig.dss.pdf.pdfbox.visible with parameters of type DSSDocument Modifier and Type Method Description protected void
AbstractPdfBoxSignatureDrawer. checkColorSpace(org.apache.pdfbox.pdmodel.PDDocument pdDocument, DSSDocument image)
Method to check if the target image's colro space is present in the document's catalogprotected abstract String
AbstractPdfBoxSignatureDrawer. getColorSpaceName(DSSDocument image)
Returns color space name for the provided image -
Uses of DSSDocument in eu.europa.esig.dss.pdf.pdfbox.visible.defaultdrawer
Methods in eu.europa.esig.dss.pdf.pdfbox.visible.defaultdrawer with parameters of type DSSDocument Modifier and Type Method Description protected String
DefaultPdfBoxVisibleSignatureDrawer. getColorSpaceName(DSSDocument image)
-
Uses of DSSDocument in eu.europa.esig.dss.pdf.pdfbox.visible.nativedrawer
Methods in eu.europa.esig.dss.pdf.pdfbox.visible.nativedrawer with parameters of type DSSDocument Modifier and Type Method Description protected String
NativePdfBoxVisibleSignatureDrawer. getColorSpaceName(DSSDocument image)
-
Uses of DSSDocument in eu.europa.esig.dss.pdf.visible
Methods in eu.europa.esig.dss.pdf.visible with parameters of type DSSDocument Modifier and Type Method Description static ImageAndResolution
ImageUtils. readDisplayMetadata(DSSDocument image)
Reads image's metadataConstructors in eu.europa.esig.dss.pdf.visible with parameters of type DSSDocument Constructor Description ImageAndResolution(DSSDocument image, int xDpi, int yDpi)
-
Uses of DSSDocument in eu.europa.esig.dss.service.http.commons
Methods in eu.europa.esig.dss.service.http.commons that return DSSDocument Modifier and Type Method Description DSSDocument
FileCacheDataLoader. getDocument(String url)
Methods in eu.europa.esig.dss.service.http.commons with parameters of type DSSDocument Modifier and Type Method Description void
CommonsDataLoader. setSslKeystore(DSSDocument sslKeyStore)
void
CommonsDataLoader. setSslTruststore(DSSDocument sslTrustStore)
-
Uses of DSSDocument in eu.europa.esig.dss.signature
Methods in eu.europa.esig.dss.signature that return DSSDocument Modifier and Type Method Description DSSDocument
DocumentSignatureService. extendDocument(DSSDocument toExtendDocument, SP parameters)
Extends the level of the signatures in thetoExtendDocument
DSSDocument
MultipleDocumentsSignatureService. extendDocument(DSSDocument toExtendDocument, SP parameters)
Extends the level of the signatures in thetoExtendDocument
DSSDocument
SignatureExtension. extendSignatures(DSSDocument document, SP params)
Extends the level of the signatures contained in a document.DSSDocument
DocumentSignatureService. signDocument(DSSDocument toSignDocument, SP parameters, SignatureValue signatureValue)
Signs the toSignDocument with the provided signatureValue.DSSDocument
MultipleDocumentsSignatureService. signDocument(List<DSSDocument> toSignDocuments, SP parameters, SignatureValue signatureValue)
Signs the toSignDocuments with the provided signatureValue.DSSDocument
AbstractSignatureService. timestamp(DSSDocument toTimestampDocument, TP parameters)
DSSDocument
DocumentSignatureService. timestamp(DSSDocument toTimestampDocument, TP parameters)
This method allows to add a timestamp to an unsigned documentDSSDocument
MultipleDocumentsSignatureService. timestamp(List<DSSDocument> toTimestampDocuments, TP parameters)
Timestamps the toSignDocuments with the provided signatureValue.Methods in eu.europa.esig.dss.signature with parameters of type DSSDocument Modifier and Type Method Description DSSDocument
DocumentSignatureService. extendDocument(DSSDocument toExtendDocument, SP parameters)
Extends the level of the signatures in thetoExtendDocument
DSSDocument
MultipleDocumentsSignatureService. extendDocument(DSSDocument toExtendDocument, SP parameters)
Extends the level of the signatures in thetoExtendDocument
DSSDocument
SignatureExtension. extendSignatures(DSSDocument document, SP params)
Extends the level of the signatures contained in a document.TimestampToken
DocumentSignatureService. getContentTimestamp(DSSDocument toSignDocument, SP parameters)
This method allows to compute a content-timestamp (which is added in the signed properties)ToBeSigned
DocumentSignatureService. getDataToSign(DSSDocument toSignDocument, SP parameters)
Retrieves the bytes of the data that need to be signed based on thetoSignDocument
andparameters
.protected String
AbstractSignatureService. getFinalArchiveName(DSSDocument originalFile, SigningOperation operation, SignatureLevel level, MimeType containerMimeType)
protected String
AbstractSignatureService. getFinalFileName(DSSDocument originalFile, SigningOperation operation, SignatureLevel level)
DSSDocument
DocumentSignatureService. signDocument(DSSDocument toSignDocument, SP parameters, SignatureValue signatureValue)
Signs the toSignDocument with the provided signatureValue.DSSDocument
AbstractSignatureService. timestamp(DSSDocument toTimestampDocument, TP parameters)
DSSDocument
DocumentSignatureService. timestamp(DSSDocument toTimestampDocument, TP parameters)
This method allows to add a timestamp to an unsigned documentMethod parameters in eu.europa.esig.dss.signature with type arguments of type DSSDocument Modifier and Type Method Description TimestampToken
MultipleDocumentsSignatureService. getContentTimestamp(List<DSSDocument> toSignDocuments, SP parameters)
Creates a content-timestamp attribute (to be include in the signed-data)ToBeSigned
MultipleDocumentsSignatureService. getDataToSign(List<DSSDocument> toSignDocuments, SP parameters)
Retrieves the bytes of the data that need to be signed based on thetoSignDocuments
andparameters
.DSSDocument
MultipleDocumentsSignatureService. signDocument(List<DSSDocument> toSignDocuments, SP parameters, SignatureValue signatureValue)
Signs the toSignDocuments with the provided signatureValue.DSSDocument
MultipleDocumentsSignatureService. timestamp(List<DSSDocument> toTimestampDocuments, TP parameters)
Timestamps the toSignDocuments with the provided signatureValue. -
Uses of DSSDocument in eu.europa.esig.dss.spi
Methods in eu.europa.esig.dss.spi that return DSSDocument Modifier and Type Method Description static DSSDocument
DSSUtils. splitDocument(DSSDocument origin, int start, int end)
This method create a new document from a sub-part of another documentMethods in eu.europa.esig.dss.spi with parameters of type DSSDocument Modifier and Type Method Description static boolean
DSSUtils. compareFirstBytes(DSSDocument dssDocument, byte[] byteArray)
Reads firstbyteArray.length
bytes of thedssDocument
and compares them withbyteArray
static byte[]
DSSUtils. digest(DigestAlgorithm digestAlgorithm, DSSDocument document)
static Digest
DSSUtils. getDigest(DigestAlgorithm digestAlgo, DSSDocument dssDocument)
static long
DSSUtils. getFileByteSize(DSSDocument dssDocument)
Returns byte size of the given documentstatic boolean
DSSUtils. isTimestampToken(DSSDocument document)
Checks if the document contains a TimeStampTokenstatic long
DSSUtils. readAvailableBytes(DSSDocument dssDocument, byte[] b)
Read the requested number of bytes fromDSSDocument
according to the size of the providedbyte
[] buffer and validates success of the operationstatic byte
DSSUtils. readFirstByte(DSSDocument dssDocument)
Reads the first byte from the DSSDocumentstatic DSSDocument
DSSUtils. splitDocument(DSSDocument origin, int start, int end)
This method create a new document from a sub-part of another documentstatic byte[]
DSSUtils. toByteArray(DSSDocument document)
Get the contents of anDSSDocument
as abyte[]
.static org.bouncycastle.cms.CMSSignedData
DSSUtils. toCMSSignedData(DSSDocument document)
Gets CMSSignedData from thedocument
bytes -
Uses of DSSDocument in eu.europa.esig.dss.spi.client.http
Methods in eu.europa.esig.dss.spi.client.http that return DSSDocument Modifier and Type Method Description DSSDocument
DSSFileLoader. getDocument(String url)
Returns DSSDocument from the provided url -
Uses of DSSDocument in eu.europa.esig.dss.tsl.download
Methods in eu.europa.esig.dss.tsl.download that return DSSDocument Modifier and Type Method Description DSSDocument
XmlDownloadResult. getDSSDocument()
Constructors in eu.europa.esig.dss.tsl.download with parameters of type DSSDocument Constructor Description XmlDownloadResult(DSSDocument dssDocument, Digest digest)
-
Uses of DSSDocument in eu.europa.esig.dss.tsl.parsing
Constructors in eu.europa.esig.dss.tsl.parsing with parameters of type DSSDocument Constructor Description AbstractParsingTask(DSSDocument document)
LOTLParsingTask(DSSDocument document, LOTLSource lotlSource)
TLParsingTask(DSSDocument document, TLSource tlSource)
-
Uses of DSSDocument in eu.europa.esig.dss.tsl.runnable
Methods in eu.europa.esig.dss.tsl.runnable that return DSSDocument Modifier and Type Method Description protected DSSDocument
AbstractAnalysis. download(String url)
DSSDocument
PivotProcessingResult. getPivot()
Methods in eu.europa.esig.dss.tsl.runnable with parameters of type DSSDocument Modifier and Type Method Description protected void
AbstractAnalysis. lotlParsing(DSSDocument document, LOTLSource source)
protected void
AbstractAnalysis. validation(DSSDocument document, CertificateSource certificateSource)
Constructors in eu.europa.esig.dss.tsl.runnable with parameters of type DSSDocument Constructor Description PivotProcessingResult(DSSDocument pivot, CertificateSource certificateSource, String lotlLocation)
-
Uses of DSSDocument in eu.europa.esig.dss.tsl.validation
Constructors in eu.europa.esig.dss.tsl.validation with parameters of type DSSDocument Constructor Description TLValidatorTask(DSSDocument trustedList, CertificateSource certificateSource)
Constructor used to instantiate a validator for a trusted list -
Uses of DSSDocument in eu.europa.esig.dss.validation
Fields in eu.europa.esig.dss.validation declared as DSSDocument Modifier and Type Field Description protected DSSDocument
SignedDocumentValidator. document
The document to be validated (with the signature(s) or timestamp(s))Fields in eu.europa.esig.dss.validation with type parameters of type DSSDocument Modifier and Type Field Description protected List<DSSDocument>
SignedDocumentValidator. containerContents
In case of an ASiC signature thisList
of container documents.protected List<DSSDocument>
DefaultAdvancedSignature. detachedContents
In case of a detached signature this is the signed document.protected List<DSSDocument>
SignedDocumentValidator. detachedContents
In case of a detached signature thisList
contains the signed documents.Methods in eu.europa.esig.dss.validation that return DSSDocument Modifier and Type Method Description DSSDocument
SignaturePolicy. getPolicyContent()
Returns a DSSDocument with the signature policy contentDSSDocument
SignaturePolicyProvider. getSignaturePolicy(String policyId, String url)
DSSDocument
SignaturePolicyProvider. getSignaturePolicyById(String policyId)
DSSDocument
SignaturePolicyProvider. getSignaturePolicyByUrl(String url)
Methods in eu.europa.esig.dss.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
AdvancedSignature. getContainerContents()
List<DSSDocument>
DefaultAdvancedSignature. getContainerContents()
List<DSSDocument>
AdvancedSignature. getDetachedContents()
List<DSSDocument>
DefaultAdvancedSignature. getDetachedContents()
List<DSSDocument>
AdvancedSignature. getManifestedDocuments()
List<DSSDocument>
DefaultAdvancedSignature. getManifestedDocuments()
List<DSSDocument>
DocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
This method returns the signed document(s) without their signature(s)List<DSSDocument>
DocumentValidator. getOriginalDocuments(String signatureId)
This method returns the signed document(s) without their signature(s)Map<String,DSSDocument>
SignaturePolicyProvider. getSignaturePoliciesById()
Map<String,DSSDocument>
SignaturePolicyProvider. getSignaturePoliciesByUrl()
Methods in eu.europa.esig.dss.validation with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
DocumentValidatorFactory. create(DSSDocument document)
This methods instantiates aDocumentValidator
with the given documentDiagnosticDataBuilder
DiagnosticDataBuilder. document(DSSDocument signedDocument)
This method allows to set the document which is analysedstatic SignedDocumentValidator
SignedDocumentValidator. fromDocument(DSSDocument dssDocument)
This method guesses the document format and returns an appropriate document validator.boolean
DocumentValidatorFactory. isSupported(DSSDocument document)
This method tests if the current implementation ofDocumentValidator
supports the given documentabstract boolean
SignedDocumentValidator. isSupported(DSSDocument dssDocument)
void
ManifestFile. setDocument(DSSDocument document)
void
SignaturePolicy. setPolicyContent(DSSDocument policyContent)
Method parameters in eu.europa.esig.dss.validation with type arguments of type DSSDocument Modifier and Type Method Description void
AdvancedSignature. setContainerContents(List<DSSDocument> containerContents)
This method allows to set the container contents in the case of ASiC signature.void
DefaultAdvancedSignature. setContainerContents(List<DSSDocument> containerContents)
void
DocumentValidator. setContainerContents(List<DSSDocument> archiveContents)
Sets theList
ofDSSDocument
containing the original container content for ASiC signatures.void
SignedDocumentValidator. setContainerContents(List<DSSDocument> containerContents)
void
AdvancedSignature. setDetachedContents(List<DSSDocument> detachedContents)
This method allows to set the signed contents in the case of the detached signature.void
DefaultAdvancedSignature. setDetachedContents(List<DSSDocument> detachedContents)
void
DocumentValidator. setDetachedContents(List<DSSDocument> detachedContent)
Sets theList
ofDSSDocument
containing the original contents to sign, for detached signature scenarios.void
SignedDocumentValidator. setDetachedContents(List<DSSDocument> detachedContents)
void
SignaturePolicyProvider. setSignaturePoliciesById(Map<String,DSSDocument> signaturePoliciesById)
void
SignaturePolicyProvider. setSignaturePoliciesByUrl(Map<String,DSSDocument> signaturePoliciesByUrl)
-
Uses of DSSDocument in eu.europa.esig.dss.validation.scope
Methods in eu.europa.esig.dss.validation.scope with parameters of type DSSDocument Modifier and Type Method Description protected boolean
AbstractSignatureScopeFinder. isASiCSArchive(AdvancedSignature advancedSignature, DSSDocument dssDocument)
-
Uses of DSSDocument in eu.europa.esig.dss.validation.timestamp
Methods in eu.europa.esig.dss.validation.timestamp that return DSSDocument Modifier and Type Method Description DSSDocument
TimestampDataBuilder. getArchiveTimestampData(TimestampToken timestampToken)
Archive timestamp seals the data of the signature in a specific order.DSSDocument
TimestampDataBuilder. getContentTimestampData(TimestampToken timestampToken)
Returns the content timestamp data (timestamped or to be).DSSDocument
TimestampDataBuilder. getSignatureTimestampData(TimestampToken timestampToken)
Returns the data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.DSSDocument
DetachedTimestampValidator. getTimestampedData()
DSSDocument
TimestampDataBuilder. getTimestampX1Data(TimestampToken timestampToken)
Returns the data to be time-stamped.DSSDocument
TimestampDataBuilder. getTimestampX2Data(TimestampToken timestampToken)
Returns the data to be time-stamped which contains the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).Methods in eu.europa.esig.dss.validation.timestamp that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
DetachedTimestampValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
List<DSSDocument>
DetachedTimestampValidator. getOriginalDocuments(String signatureId)
Methods in eu.europa.esig.dss.validation.timestamp with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
DetachedTimestampValidatorFactory. create(DSSDocument document)
boolean
DetachedTimestampValidator. isSupported(DSSDocument dssDocument)
boolean
DetachedTimestampValidatorFactory. isSupported(DSSDocument document)
boolean
TimestampToken. matchData(DSSDocument timestampedData)
Checks if theTimeStampToken
matches the signed data.boolean
TimestampToken. matchData(DSSDocument timestampedData, boolean suppressMatchWarnings)
Checks if theTimeStampToken
matches the signed data.void
DetachedTimestampValidator. setTimestampedData(DSSDocument document)
Constructors in eu.europa.esig.dss.validation.timestamp with parameters of type DSSDocument Constructor Description DetachedTimestampValidator(DSSDocument timestampFile)
DetachedTimestampValidator(DSSDocument timestampFile, TimestampType timestampType)
-
Uses of DSSDocument in eu.europa.esig.dss.ws.converter
Methods in eu.europa.esig.dss.ws.converter that return DSSDocument Modifier and Type Method Description static DSSDocument
RemoteDocumentConverter. toDSSDocument(RemoteDocument remoteDocument)
Methods in eu.europa.esig.dss.ws.converter that return types with arguments of type DSSDocument Modifier and Type Method Description static List<DSSDocument>
RemoteDocumentConverter. toDSSDocuments(List<RemoteDocument> remoteDocuments)
Methods in eu.europa.esig.dss.ws.converter with parameters of type DSSDocument Modifier and Type Method Description static RemoteDocument
RemoteDocumentConverter. toRemoteDocument(DSSDocument originalDocument)
Method parameters in eu.europa.esig.dss.ws.converter with type arguments of type DSSDocument Modifier and Type Method Description static List<RemoteDocument>
RemoteDocumentConverter. toRemoteDocuments(List<DSSDocument> originalDocuments)
-
Uses of DSSDocument in eu.europa.esig.dss.xades
Methods in eu.europa.esig.dss.xades that return DSSDocument Modifier and Type Method Description DSSDocument
SignatureBuilder. signDocument(byte[] signatureValue)
DSSDocument
SignatureProfile. signDocument(DSSDocument toSignDocument, XAdESSignatureParameters parameters, byte[] signatureValue)
Methods in eu.europa.esig.dss.xades that return types with arguments of type DSSDocument Modifier and Type Method Description static List<DSSDocument>
XAdESSignatureUtils. getSignerDocuments(XAdESSignature signature)
Returns list of original signed documentsMethods in eu.europa.esig.dss.xades with parameters of type DSSDocument Modifier and Type Method Description static boolean
DSSXMLUtils. isDuplicateIdsDetected(DSSDocument doc)
This method is used to detect duplicate id valuesDSSDocument
SignatureProfile. signDocument(DSSDocument toSignDocument, XAdESSignatureParameters parameters, byte[] signatureValue)
-
Uses of DSSDocument in eu.europa.esig.dss.xades.reference
Methods in eu.europa.esig.dss.xades.reference that return DSSDocument Modifier and Type Method Description DSSDocument
DSSReference. getContents()
Methods in eu.europa.esig.dss.xades.reference with parameters of type DSSDocument Modifier and Type Method Description void
DSSReference. setContents(DSSDocument contents)
-
Uses of DSSDocument in eu.europa.esig.dss.xades.signature
Fields in eu.europa.esig.dss.xades.signature declared as DSSDocument Modifier and Type Field Description protected DSSDocument
XAdESSignatureBuilder. detachedDocument
This is the reference to the original document to signMethods in eu.europa.esig.dss.xades.signature that return DSSDocument Modifier and Type Method Description DSSDocument
ManifestBuilder. build()
protected DSSDocument
XAdESBuilder. createXmlDocument()
CreatesDSSDocument
from the current documentDomDSSDocument
XAdESService. extendDocument(DSSDocument toExtendDocument, XAdESSignatureParameters parameters)
DSSDocument
XAdESLevelBaselineT. extendSignatures(DSSDocument dssDocument, XAdESSignatureParameters params)
DSSDocument
XAdESLevelBaselineB. signDocument(DSSDocument document, XAdESSignatureParameters parameters, byte[] signatureValue)
Adds the signature value to the signature.DSSDocument
XAdESService. signDocument(DSSDocument toSignDocument, XAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
XAdESService. signDocument(List<DSSDocument> toSignDocuments, XAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
XAdESSignatureBuilder. signDocument(byte[] signatureValue)
Adds signature value to the signature and returns XML signature (InMemoryDocument)DSSDocument
XAdESService. timestamp(List<DSSDocument> toTimestampDocuments, XAdESTimestampParameters parameters)
protected abstract DSSDocument
XAdESSignatureBuilder. transformReference(DSSReference reference)
This method performs the reference transformation.Methods in eu.europa.esig.dss.xades.signature with parameters of type DSSDocument Modifier and Type Method Description TimestampToken
AllDataObjectsTimeStampBuilder. build(DSSDocument document)
protected abstract DSSReference
XAdESSignatureBuilder. createReference(DSSDocument document, int referenceIndex)
DSSDocument
XAdESService. extendDocument(DSSDocument toExtendDocument, XAdESSignatureParameters parameters)
DSSDocument
XAdESLevelBaselineT. extendSignatures(DSSDocument dssDocument, XAdESSignatureParameters params)
TimestampToken
XAdESService. getContentTimestamp(DSSDocument toSignDocument, XAdESSignatureParameters parameters)
byte[]
XAdESLevelBaselineB. getDataToSign(DSSDocument dssDocument, XAdESSignatureParameters parameters)
Returns the canonicalized ds:SignedInfo XML segment under the form of InputStreamToBeSigned
XAdESService. getDataToSign(DSSDocument toSignDocument, XAdESSignatureParameters parameters)
static XAdESSignatureBuilder
XAdESSignatureBuilder. getSignatureBuilder(XAdESSignatureParameters params, DSSDocument document, CertificateVerifier certificateVerifier)
Creates the signature according to the packagingprotected void
XAdESBuilder. incorporateDigestValue(Element parentDom, DSSReference dssReference, DigestAlgorithm digestAlgorithm, DSSDocument originalDocument)
This method creates the ds:DigestValue DOM object.DSSDocument
XAdESLevelBaselineB. signDocument(DSSDocument document, XAdESSignatureParameters parameters, byte[] signatureValue)
Adds the signature value to the signature.DSSDocument
XAdESService. signDocument(DSSDocument toSignDocument, XAdESSignatureParameters parameters, SignatureValue signatureValue)
Method parameters in eu.europa.esig.dss.xades.signature with type arguments of type DSSDocument Modifier and Type Method Description TimestampToken
AllDataObjectsTimeStampBuilder. build(List<DSSDocument> documents)
TimestampToken
XAdESService. getContentTimestamp(List<DSSDocument> toSignDocuments, XAdESSignatureParameters parameters)
ToBeSigned
XAdESService. getDataToSign(List<DSSDocument> toSignDocuments, XAdESSignatureParameters parameters)
DSSDocument
XAdESService. signDocument(List<DSSDocument> toSignDocuments, XAdESSignatureParameters parameters, SignatureValue signatureValue)
DSSDocument
XAdESService. timestamp(List<DSSDocument> toTimestampDocuments, XAdESTimestampParameters parameters)
Constructors in eu.europa.esig.dss.xades.signature with parameters of type DSSDocument Constructor Description XAdESSignatureBuilder(XAdESSignatureParameters params, DSSDocument detachedDocument, CertificateVerifier certificateVerifier)
The default constructor for SignatureBuilder.Constructor parameters in eu.europa.esig.dss.xades.signature with type arguments of type DSSDocument Constructor Description ManifestBuilder(DigestAlgorithm digestAlgorithm, List<DSSDocument> documents)
Constructor for the builder (the Id of the Manifest tag will be equals to "manifest")ManifestBuilder(String manifestId, DigestAlgorithm digestAlgorithm, List<DSSDocument> documents)
Constructor for the builderManifestBuilder(String manifestId, DigestAlgorithm digestAlgorithm, List<DSSDocument> documents, DSSNamespace xmldsigNamespace)
Constructor for the builder -
Uses of DSSDocument in eu.europa.esig.dss.xades.validation
Methods in eu.europa.esig.dss.xades.validation that return DSSDocument Modifier and Type Method Description DSSDocument
XAdESTimestampDataBuilder. getArchiveTimestampData(TimestampToken timestampToken)
DSSDocument
XAdESTimestampDataBuilder. getContentTimestampData(TimestampToken timestampToken)
DSSDocument
XAdESTimestampDataBuilder. getSignatureTimestampData(TimestampToken timestampToken)
DSSDocument
XAdESTimestampDataBuilder. getTimestampX1Data(TimestampToken timestampToken)
DSSDocument
XAdESTimestampDataBuilder. getTimestampX2Data(TimestampToken timestampToken)
Methods in eu.europa.esig.dss.xades.validation that return types with arguments of type DSSDocument Modifier and Type Method Description List<DSSDocument>
XMLDocumentValidator. getOriginalDocuments(AdvancedSignature advancedSignature)
List<DSSDocument>
XMLDocumentValidator. getOriginalDocuments(String signatureId)
Methods in eu.europa.esig.dss.xades.validation with parameters of type DSSDocument Modifier and Type Method Description SignedDocumentValidator
XMLDocumentValidatorFactory. create(DSSDocument document)
boolean
XMLDocumentValidator. isSupported(DSSDocument dssDocument)
boolean
XMLDocumentValidatorFactory. isSupported(DSSDocument document)
Constructors in eu.europa.esig.dss.xades.validation with parameters of type DSSDocument Constructor Description XMLDocumentValidator(DSSDocument dssDocument)
The default constructor for XMLDocumentValidator.Constructor parameters in eu.europa.esig.dss.xades.validation with type arguments of type DSSDocument Constructor Description DetachedSignatureResolver(List<DSSDocument> documents, DigestAlgorithm digestAlgorithm)