public interface RemoteMultipleDocumentsSignatureService<DOC,SP extends AbstractSerializableSignatureParameters> extends Serializable
RemoteMultipleDocumentsSignatureService provides operations for the signature creation.
This interface allows to sign a set of documents.
Supported implementations :
-XAdES Enveloping
-XAdES Detached
-ASiC-S/E with XAdES
-ASiC-S/E with CAdES| Modifier and Type | Method and Description |
|---|---|
DSSDocument |
extendDocument(DOC toExtendDocument,
SP parameters)
Extends the level of the signatures in the
toExtendDocument |
ToBeSigned |
getDataToSign(List<DOC> toSignDocuments,
SP parameters)
Retrieves the bytes of the data that need to be signed based on the
toSignDocuments and
parameters
. |
DSSDocument |
signDocument(List<DOC> toSignDocuments,
SP parameters,
SignatureValue signatureValue)
Signs the toSignDocuments with the provided signatureValue.
|
ToBeSigned getDataToSign(List<DOC> toSignDocuments, SP parameters) throws DSSException
toSignDocuments and
parameters
. When
toSignDocument contains an already existing signature the returned bytes are related to a new parallel
signature.toSignDocuments - list of documents to signparameters - set of the driving signing parametersDSSExceptionDSSDocument signDocument(List<DOC> toSignDocuments, SP parameters, SignatureValue signatureValue) throws DSSException
toSignDocuments - list of documents to signparameters - set of the driving signing parameterssignatureValue - the signature value to incorporateDSSExceptionDSSDocument extendDocument(DOC toExtendDocument, SP parameters) throws DSSException
toExtendDocumenttoExtendDocument - document to extendparameters - set of the driving signing parametersDSSExceptionCopyright © 2018. All rights reserved.