Class SoapSignService
- java.lang.Object
-
- com.logicaldoc.webservice.AbstractService
-
- com.logicaldoc.sign.webservice.soap.endpoint.SoapSignService
-
- All Implemented Interfaces:
SignService
public class SoapSignService extends com.logicaldoc.webservice.AbstractService implements SignService
Implementation of the Sign webservice- Since:
- 7.1.2
- Author:
- Marco Meschieri - LogicalDOC
-
-
Constructor Summary
Constructors Constructor Description SoapSignService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidgenerateCertificate(String sid)* Generates a new certificate for the uservoidmarkDocumentSigned(String sid, long docId, String reason, String certificate)Marks a document as signed(it does not apply any signature, just marks the document as signed)Long[]sign(String sid, Long[] docIds, String reason)Signs a set of documents
-
-
-
Method Detail
-
sign
public Long[] sign(String sid, Long[] docIds, String reason) throws Exception
Description copied from interface:SignServiceSigns a set of documents- Specified by:
signin interfaceSignService- Parameters:
sid- The session identifierdocIds- Identifiers of the documents you wants to signreason- Reason for the signature- Returns:
- The list of the documents that were signed
- Throws:
Exception- error in the server
-
generateCertificate
public void generateCertificate(String sid) throws Exception
Description copied from interface:SignService* Generates a new certificate for the user- Specified by:
generateCertificatein interfaceSignService- Parameters:
sid- The session identifier- Throws:
Exception- error in the server
-
markDocumentSigned
public void markDocumentSigned(String sid, long docId, String reason, String certificate) throws Exception
Description copied from interface:SignServiceMarks a document as signed(it does not apply any signature, just marks the document as signed)- Specified by:
markDocumentSignedin interfaceSignService- Parameters:
sid- The session identifierdocId- Identifier of the documentreason- Reason for the signaturecertificate- Description of the certificate to save in the even- Throws:
Exception- error in the server
-
-