Download CreationDirect - Clearstream file transfer connectivity solutions
Transcript
CreationDirect HTTPS protocol Summary Usage of the HTTPS protocol requires the use of one certificate. The certificate request has to be requested via CreationOnline under the CreationDirect Management menu, if you are not a CreationOnline customer please contact the Connectivity Helpdesk. It is strongly recommended to create a specific user certificate for this kind of transfer. The application is also reachable using any browser supporting HTTPS certificates. HTTPS details • HTTP over SSL; • Often called Secure HTTP; • HTTP over TLS/SSL channel; • Password is encrypted; • Transfer is encrypted; • Uses TCP port 443; • As defined in RFC 2818 - 2817. Firewall configuration CreationDirect access using HTTPS requires TCP port 443 to be opened. Sample Curl commands Curl is a freeware transfer solution downloadable on http://curl.haxx.se/. It is available on many platforms and allows HTTPS file transfer. Creating a cookie using HTTPS (this must be done first for download or upload) curl -c cookie -k --cacert ClearstreamBanking.pem --cert cert.pem:Priv_Pass --key key.pem https://www.cdinternet.com/ List the content of your report folder using HTTPS curl -o weblist.txt -b cookie -k --cacert ClearstreamBanking.pem -cert cert.pem:hPriv_Pass --key key.pem https://www.cdinternet.com/Reports Download of PDF reports using HTTPS curl -v -O -b cookie -k --cacert ClearstreamBanking.pem --cert cert.pem:Priv_Pass --key key.pem https://www.CDinternet.com/Reports/*.*.*.*.*.PDF Upload of an ISO instruction using HTTPS curl -v -b cookie -T "dummy.iso" --cacert ClearstreamBanking.pem --cert cert.pem:Priv_Pass --key key.pem -k https://www.CDinternet.com/Instruction_inbox/ Clearstream Banking CreationDirect - Clearstream file transfer connectivity solutions March 2013 Page 3