POST RMeSign/GetSignedXml
Lấy file xml đã ký(TH ký chưa hash mới có)
Request Information
URI Parameters
None.
Body Parameters
eSignXmlSignedParameterName | Description | Type | Additional information |
---|---|---|---|
eSignHash | eSignHashResult |
None. |
|
ListSignStatusResult | Collection of SignatureDto |
None. |
|
serviceToken | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "eSignHash": { "Success": true, "ErrorCode": "sample string 2", "ErrorDescription": "sample string 3", "TransactionId": "sample string 4", "SigningAuthorizeTimeout": 5, "XmlDocs": [ { "DocumentId": "sample string 1", "Document": "sample string 2", "SignatureId": "sample string 3", "Digest": "QEA=", "Sh": "QEA=" }, { "DocumentId": "sample string 1", "Document": "sample string 2", "SignatureId": "sample string 3", "Digest": "QEA=", "Sh": "QEA=" } ] }, "ListSignStatusResult": null, "serviceToken": "sample string 1" }
text/xml
Sample:
<eSignXmlSignedParameter xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.MIMOSA.RemoteSigning.Parameter.eSign"> <serviceToken xmlns="http://schemas.datacontract.org/2004/07/MISA.MIMOSA.RemoteSigning.Parameter.Base">sample string 1</serviceToken> <ListSignStatusResult xmlns:d2p1="http://schemas.datacontract.org/2004/07/MISA.eSign.RemoteSigning.SDK.Model" i:nil="true" /> <eSignHash xmlns:d2p1="http://schemas.datacontract.org/2004/07/MISA.MIMOSA.RemoteSigning"> <d2p1:ErrorCode>sample string 2</d2p1:ErrorCode> <d2p1:ErrorDescription>sample string 3</d2p1:ErrorDescription> <d2p1:SigningAuthorizeTimeout>5</d2p1:SigningAuthorizeTimeout> <d2p1:Success>true</d2p1:Success> <d2p1:TransactionId>sample string 4</d2p1:TransactionId> <d2p1:XmlDocs xmlns:d3p1="http://schemas.datacontract.org/2004/07/MISA.eSign.RemoteSigning.SDK.Model"> <d3p1:XmlDocToHashResult> <d3p1:Digest>QEA=</d3p1:Digest> <d3p1:Document>sample string 2</d3p1:Document> <d3p1:DocumentId>sample string 1</d3p1:DocumentId> <d3p1:Sh>QEA=</d3p1:Sh> <d3p1:SignatureId>sample string 3</d3p1:SignatureId> </d3p1:XmlDocToHashResult> <d3p1:XmlDocToHashResult> <d3p1:Digest>QEA=</d3p1:Digest> <d3p1:Document>sample string 2</d3p1:Document> <d3p1:DocumentId>sample string 1</d3p1:DocumentId> <d3p1:Sh>QEA=</d3p1:Sh> <d3p1:SignatureId>sample string 3</d3p1:SignatureId> </d3p1:XmlDocToHashResult> </d2p1:XmlDocs> </eSignHash> </eSignXmlSignedParameter>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
ServiceResultName | Description | Type | Additional information |
---|---|---|---|
Success | boolean |
None. |
|
Data | Object |
None. |
|
CustomData | Object |
None. |
|
FileData | Object |
None. |
|
Errors | Collection of string |
None. |
|
ErrorCode | string |
None. |
|
Message | string |
None. |
Response Formats
application/json, text/json
Sample:
{ "Success": true, "Data": "{}", "CustomData": "{}", "FileData": "{}", "Errors": [ "sample string 1", "sample string 2" ], "ErrorCode": "sample string 5", "Message": "sample string 6" }
text/xml
Sample:
<ServiceResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MISA.MIMOSA.RemoteSigning.Common"> <CustomData xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:string">{}</CustomData> <Data xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:string">{}</Data> <ErrorCode>sample string 5</ErrorCode> <Errors xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Errors> <FileData xmlns:d2p1="http://www.w3.org/2001/XMLSchema" i:type="d2p1:string">{}</FileData> <Message>sample string 6</Message> <Success>true</Success> </ServiceResult>