Below here is the SOAP template with place holder inside braces to be provided as per entity configuration and requirements:
<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelopexmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xm lns:xsd="http://www.w3.org/2001/XMLSchema"xmlns:xsi="http://www.w3.org/2001/X MLSchema-instance"> <soapenv:Header> <wsse:Securitysoapenv:actor="http://schemas.xmlsoap.org/soap/actor/next "soapenv:mustUnderstand="1"xmlns:wsse="http://docs.oasis-open.org/wss/2004/0 1/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <wsse:UsernameToken> <wsse:Username>{Client ID as shared to SP}</wsse:Username> <wsse:PasswordType="http://docs.oasis-open.org/wss/2004/01/oasis- 200401-wss-username-token-profile-1.0#PasswordText">{Client Secret as shared t o SP} </wsse:Password> </wsse:UsernameToken> </wsse:Security> </soapenv:Header> <soapenv:Body> <VerifyRequestProfile="urn:safelayer:tws:dss:1.0:profiles:pdf:1.0:verif y"RequestID="{Random request ID for reference}"xmlns="http://www.docs.oasis- open.org/dss/2004/06/oasis-dss-1.0-core-schema-wd-27.xsd"> <OptionalInputs> <ns1:ReturnSignerIdentitybinary="true"xmlns:ns1="http://www.safe layer.com/TWS"/> </OptionalInputs> <InputDocuments> <Document> <Base64DataMimeType="application/pdf"> {Base64 encoded signed PDF document} </Base64Data> </Document> </InputDocuments> </VerifyRequest> </soapenv:Body></soapenv:Envelope>
Sample Request/Response (with Sample Data)
The integration team can try below request in any SOAP service testing tool (e.g. SOAPUI, PostMan etc.) by replacing the username password as provided by UAEPASS onboarding team.