Class ASiCWithCAdESService
java.lang.Object
eu.europa.esig.dss.signature.AbstractSignatureService<SP>
eu.europa.esig.dss.asic.common.signature.AbstractASiCSignatureService<ASiCWithCAdESSignatureParameters>
eu.europa.esig.dss.asic.cades.signature.ASiCWithCAdESService
- All Implemented Interfaces:
eu.europa.esig.dss.signature.DocumentSignatureService<ASiCWithCAdESSignatureParameters>,eu.europa.esig.dss.signature.MultipleDocumentsSignatureService<ASiCWithCAdESSignatureParameters>,Serializable
public class ASiCWithCAdESService extends AbstractASiCSignatureService<ASiCWithCAdESSignatureParameters>
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class eu.europa.esig.dss.asic.common.signature.AbstractASiCSignatureService
archiveContent -
Constructor Summary
Constructors Constructor Description ASiCWithCAdESService(eu.europa.esig.dss.validation.CertificateVerifier certificateVerifier) -
Method Summary
Modifier and Type Method Description eu.europa.esig.dss.model.DSSDocumentextendDocument(eu.europa.esig.dss.model.DSSDocument toExtendDocument, ASiCWithCAdESSignatureParameters parameters)protected AbstractASiCContainerExtractorgetArchiveExtractor(eu.europa.esig.dss.model.DSSDocument archive)eu.europa.esig.dss.validation.timestamp.TimestampTokengetContentTimestamp(List<eu.europa.esig.dss.model.DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters)eu.europa.esig.dss.model.ToBeSignedgetDataToSign(List<eu.europa.esig.dss.model.DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters)protected StringgetExpectedSignatureExtension()protected booleanisSignatureFilename(String name)eu.europa.esig.dss.model.DSSDocumentsignDocument(List<eu.europa.esig.dss.model.DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters, eu.europa.esig.dss.model.SignatureValue signatureValue)Methods inherited from class eu.europa.esig.dss.asic.common.signature.AbstractASiCSignatureService
buildASiCContainer, extractCurrentArchive, getContentTimestamp, getDataToSign, getEmbeddedArchiveManifests, getEmbeddedManifests, getEmbeddedMimetype, getEmbeddedSignatures, getEmbeddedSignedDocuments, getEmbeddedTimestamps, mergeArchiveAndExtendedSignatures, signDocument, storeZipComment
-
Constructor Details
-
ASiCWithCAdESService
public ASiCWithCAdESService(eu.europa.esig.dss.validation.CertificateVerifier certificateVerifier)
-
-
Method Details
-
getContentTimestamp
public eu.europa.esig.dss.validation.timestamp.TimestampToken getContentTimestamp(List<eu.europa.esig.dss.model.DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters) -
getDataToSign
public eu.europa.esig.dss.model.ToBeSigned getDataToSign(List<eu.europa.esig.dss.model.DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters) -
signDocument
public eu.europa.esig.dss.model.DSSDocument signDocument(List<eu.europa.esig.dss.model.DSSDocument> toSignDocuments, ASiCWithCAdESSignatureParameters parameters, eu.europa.esig.dss.model.SignatureValue signatureValue) -
extendDocument
public eu.europa.esig.dss.model.DSSDocument extendDocument(eu.europa.esig.dss.model.DSSDocument toExtendDocument, ASiCWithCAdESSignatureParameters parameters) -
isSignatureFilename
- Specified by:
isSignatureFilenamein classAbstractASiCSignatureService<ASiCWithCAdESSignatureParameters>
-
getArchiveExtractor
protected AbstractASiCContainerExtractor getArchiveExtractor(eu.europa.esig.dss.model.DSSDocument archive)- Specified by:
getArchiveExtractorin classAbstractASiCSignatureService<ASiCWithCAdESSignatureParameters>
-
getExpectedSignatureExtension
- Specified by:
getExpectedSignatureExtensionin classAbstractASiCSignatureService<ASiCWithCAdESSignatureParameters>
-