Class SoapMultipleDocumentsSignatureServiceImpl
java.lang.Object
eu.europa.esig.dss.ws.signature.soap.SoapMultipleDocumentsSignatureServiceImpl
- All Implemented Interfaces:
SoapMultipleDocumentsSignatureService,Serializable
public class SoapMultipleDocumentsSignatureServiceImpl
extends Object
implements SoapMultipleDocumentsSignatureService
SOAP implementation of the remote multiple signature service
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault construction instantiating object with null RemoteMultipleDocumentsSignatureService -
Method Summary
Modifier and TypeMethodDescriptionextendDocument(ExtendDocumentDTO extendDocumentDto) This web service operation extends the signature of a given document to the level of the signature provided.getDataToSign(DataToSignMultipleDocumentsDTO dataToSignDto) This method computes the digest to be signedvoidSets the remote signature multiple servicesignDocument(SignMultipleDocumentDTO signDocumentDto) This web service operation signs a document according to a previously signed digest, a level of signature, some signature properties and keyInfo.timestampDocument(TimestampMultipleDocumentDTO timestampDocumentDTO) This web service operation timestamps a given document corresponding to the provided timestamp parameters.
-
Constructor Details
-
SoapMultipleDocumentsSignatureServiceImpl
public SoapMultipleDocumentsSignatureServiceImpl()Default construction instantiating object with null RemoteMultipleDocumentsSignatureService
-
-
Method Details
-
setService
Sets the remote signature multiple service- Parameters:
service-RemoteMultipleDocumentsSignatureService
-
getDataToSign
Description copied from interface:SoapMultipleDocumentsSignatureServiceThis method computes the digest to be signed- Specified by:
getDataToSignin interfaceSoapMultipleDocumentsSignatureService- Parameters:
dataToSignDto- a DTO which contains the documents to sign and parameters- Returns:
- the data to be signed
-
signDocument
Description copied from interface:SoapMultipleDocumentsSignatureServiceThis web service operation signs a document according to a previously signed digest, a level of signature, some signature properties and keyInfo.- Specified by:
signDocumentin interfaceSoapMultipleDocumentsSignatureService- Parameters:
signDocumentDto- a DTO which contains the documents to be signed, the parameters and the signature value- Returns:
- the signed document
-
extendDocument
Description copied from interface:SoapMultipleDocumentsSignatureServiceThis web service operation extends the signature of a given document to the level of the signature provided. The document is only changed, if the given signature level is 'higher' than the signature level of the document.- Specified by:
extendDocumentin interfaceSoapMultipleDocumentsSignatureService- Parameters:
extendDocumentDto- a DTO which contains the document to be extented and the parameters- Returns:
- the document with an extended signature
-
timestampDocument
Description copied from interface:SoapMultipleDocumentsSignatureServiceThis web service operation timestamps a given document corresponding to the provided timestamp parameters.- Specified by:
timestampDocumentin interfaceSoapMultipleDocumentsSignatureService- Parameters:
timestampDocumentDTO- a DTO which contains the documents to be timestamped and the parameters- Returns:
- the document with a timestamp
-