Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space WDESIGNER and version 24.0

FTPS (not to be confused with SFTP), which is also known widely as FTP Secure or FTP-SSL, is an extension to the normal File Transfer Protocol (FTP), adding the support for the cryptographic protocols Transport Layer Security (TLS) and Secure Socket Layer (SSL).

Regarding implementing this in your Designer service, connecting to an FTPS server can be done the same way as connecting to a normal FTP backend. The difference is, that you additionally need to define the FTPS protocol and the according port, method etc. in your URL adapter alias.

Alias Attributes

Find below a list of relevant alias attributes, if the URL adapter is used with the FTPS protocol. Default values used when an option is not explicitly set are written in bold.

AttributeDescriptionAllowed Values / Examples
Standard
protocol

Multiexcerpt include
MultiExcerptNameprotocol
PageWithExcerptURL

ftps

port

Multiexcerpt include
MultiExcerptNameport
PageWithExcerptURL

a valid port number (default: 21)
path

Multiexcerpt include
MultiExcerptNamepath
PageWithExcerptURL


method

Multiexcerpt include
MultiExcerptNamemethod
PageWithExcerptURL

one of: get (default), post, put, list
Advanced
userUsername/password.
options
Multiexcerpt include
MultiExcerptNameoptions
PageWithExcerptURL
valid cURL options, e.g. CURLOPT_TIMEOUT=20
Proxy
proxyURL

Multiexcerpt include
MultiExcerptNameproxyURL
PageWithExcerptURL


proxyUser

Multiexcerpt include
MultiExcerptNameproxyUser
PageWithExcerptURL


proxyType

Multiexcerpt include
MultiExcerptNameproxyType
PageWithExcerptURL

one of: HTTP, SOCKS5
SSL
sslCAInfo

Multiexcerpt include
MultiExcerptNamesslCAInfo
PageWithExcerptURL


sslCertificateFile

Multiexcerpt include
MultiExcerptNamesslCertificateFile
PageWithExcerptURL


sslPrivateKeyFile

Multiexcerpt include
MultiExcerptNamesslPrivateKeyFile
PageWithExcerptURL


sslPrivateKeyPassword

Multiexcerpt include
MultiExcerptNamesslPrivateKeyPassword
PageWithExcerptURL


sslCertificateType

Multiexcerpt include
MultiExcerptNamesslCertificateType
PageWithExcerptURL

one of: PEM (default), DER
sslVerifyHost

Multiexcerpt include
MultiExcerptNamesslVerifyHost
PageWithExcerptURL

OnVerification on.
OffVerification off (default).
ExistenceLimit verification to the mere existence of the host.
sslVerifyPeer

Multiexcerpt include
MultiExcerptNamesslVerifyPeer
PageWithExcerptURL

OnVerification on (default).
OffVerification off.
sslPrivateKeyType

Multiexcerpt include
MultiExcerptNamesslPrivateKeyType
PageWithExcerptURL

one of: PEM (default), DER

Useful cURL Options

OptionDescription
CURLOPT_SSLVERSION=CURL_SSLVERSION_SSLv2Via this option, you can tell the URL adapter to explicitly use SSL version 2. This may be necessary, if the server has problems with TLS/SSLv3.

There are many more cURL options, which might be needed for a service to run. You can find a comprehensive list of all cURL options supported by the xUML Runtime on Setting cURL Options on the URL Adapter.

Panel
titleOn this Page:
Table of Contents
Panel
titleRelated Pages:

Otp
Floatingfalse

rp