Module jpms_dss_ws_signature_soap
Class SoapDocumentSignatureServiceImpl
java.lang.Object
eu.europa.esig.dss.ws.signature.soap.SoapDocumentSignatureServiceImpl
- All Implemented Interfaces:
eu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService,Serializable
public class SoapDocumentSignatureServiceImpl
extends Object
implements eu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
SOAP implementation of the remote signature service
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionDefault construction instantiating object with null RemoteDocumentSignatureService -
Method Summary
Modifier and TypeMethodDescriptioneu.europa.esig.dss.ws.dto.RemoteDocumentcounterSignSignature(eu.europa.esig.dss.ws.signature.dto.CounterSignSignatureDTO counterSignSignature) eu.europa.esig.dss.ws.dto.RemoteDocumentextendDocument(eu.europa.esig.dss.ws.signature.dto.ExtendDocumentDTO extendDocumentDto) eu.europa.esig.dss.ws.dto.ToBeSignedDTOgetDataToBeCounterSigned(eu.europa.esig.dss.ws.signature.dto.DataToBeCounterSignedDTO dataToBeCounterSigned) eu.europa.esig.dss.ws.dto.ToBeSignedDTOgetDataToSign(eu.europa.esig.dss.ws.signature.dto.DataToSignOneDocumentDTO dataToSignDto) voidsetService(eu.europa.esig.dss.ws.signature.common.RemoteDocumentSignatureService service) Sets the remote signature serviceeu.europa.esig.dss.ws.dto.RemoteDocumentsignDocument(eu.europa.esig.dss.ws.signature.dto.SignOneDocumentDTO signDocumentDto) eu.europa.esig.dss.ws.dto.RemoteDocumenttimestampDocument(eu.europa.esig.dss.ws.signature.dto.TimestampOneDocumentDTO timestampDocument)
-
Constructor Details
-
SoapDocumentSignatureServiceImpl
public SoapDocumentSignatureServiceImpl()Default construction instantiating object with null RemoteDocumentSignatureService
-
-
Method Details
-
setService
public void setService(eu.europa.esig.dss.ws.signature.common.RemoteDocumentSignatureService service) Sets the remote signature service- Parameters:
service-RemoteDocumentSignatureService
-
getDataToSign
public eu.europa.esig.dss.ws.dto.ToBeSignedDTO getDataToSign(eu.europa.esig.dss.ws.signature.dto.DataToSignOneDocumentDTO dataToSignDto) - Specified by:
getDataToSignin interfaceeu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
-
signDocument
public eu.europa.esig.dss.ws.dto.RemoteDocument signDocument(eu.europa.esig.dss.ws.signature.dto.SignOneDocumentDTO signDocumentDto) - Specified by:
signDocumentin interfaceeu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
-
extendDocument
public eu.europa.esig.dss.ws.dto.RemoteDocument extendDocument(eu.europa.esig.dss.ws.signature.dto.ExtendDocumentDTO extendDocumentDto) - Specified by:
extendDocumentin interfaceeu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
-
timestampDocument
public eu.europa.esig.dss.ws.dto.RemoteDocument timestampDocument(eu.europa.esig.dss.ws.signature.dto.TimestampOneDocumentDTO timestampDocument) - Specified by:
timestampDocumentin interfaceeu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
-
getDataToBeCounterSigned
public eu.europa.esig.dss.ws.dto.ToBeSignedDTO getDataToBeCounterSigned(eu.europa.esig.dss.ws.signature.dto.DataToBeCounterSignedDTO dataToBeCounterSigned) - Specified by:
getDataToBeCounterSignedin interfaceeu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
-
counterSignSignature
public eu.europa.esig.dss.ws.dto.RemoteDocument counterSignSignature(eu.europa.esig.dss.ws.signature.dto.CounterSignSignatureDTO counterSignSignature) - Specified by:
counterSignSignaturein interfaceeu.europa.esig.dss.ws.signature.soap.client.SoapDocumentSignatureService
-