Diagram
This element includes the parameters for an FTPS file transfer connection including BasicAuthentication and BasicConnection configuration items. Any number of fragments can be configured and are distinguished by YADE according to their name attribute. A fragment is referenced by a transfer profile using the value of the FTPSFragmentRef ref attribute. This attribute identifies the current fragment. Any number of fragments can be used and are distinguished by YADE according their name. A fragment is referenced by a transfer profile using the value of this attribute. This attribute identifies the current fragment. Any number of fragments can be used and are distinguished by YADE according their name. A fragment is referenced by a transfer profile using the value of this attribute. A connection specifies parameters for a Hostname and a Port to which a connection is established. The BasicAuthentication element specifies the credentials for authentication with a server, e.g. using an FTP protocol or a Proxy Protocol. Child elements include: BasicAuthentication is available for a number of File Transfer Protocols and Proxy Protocols. The drawback with BasicAuthentication is that passwords are stored directly in configuration files. In order to avoid this you could switch to using File Transfer Protocols that allow SSHAuthentication, e.g. SFTP. The type of FTPS client security (explicit, implicit). This parameter specifies the security mode. Possible values: explicit, implicit This parameter specifies the keystore type. Possible values: JKS,JCEKS,PKCS12,PKCS11,DKS This parameter specifies the keystore file. This parameter specifies the password of a keystore. The FTPS protocol type, e.g. SSL, TLS. It should be considered that depending on the protocol type usually a different Port parameter has to be specified. For SSL/TLS use of port 990 is quite common. This element references the fragment that is used to insert configuration items from a secure store into a file transfer configuration. Any number of reusable CredentialStoreFragment elements can be configured and are distinguished by YADE based on their name attribute. The reference to a fragment is based on the value of the ref attribute of this element to the corresponding name attribute of the CredentialStoreFragment element. Support for a jump host. Note: Availability starting with YADE-488. This attribute identifies the fragment that is used for inserting secure configuration items. Any number of reusable JumpFragment elements can be configured and are distinguished by YADE based on their name attribute. This element identifies the JumpFragment that is applied for use of a jump host in a file transfer. The reference to a fragment is based on the value of the ref attribute of this element to the corresponding name attribute of the JumpFragment element. This attribute identifies the fragment that is used for a jump host. ProxyForFTPS - will use the HTTP, SOCKS4 or SOCKS5 proxy Proxies can make use of different protocols, a SOCKS4Proxy - as the name suggests - will use the SOCKS4 protocol SOCKS4 proxies do not support authentication. Proxies can make use of different protocols, a SOCKS5Proxy - as the name suggests - will use the SOCKS5 protocol SOCKS5 proxies optionally support authentication. This value is used as the socket timeout parameter, and also as the default connection timeout. A value of 0 (the default value) indicates no timeout. Possible values: Combined values (with blank as separator):
FTPSFragment
Notes
Element
Type
Required
Description
Attribute: name
NMTOKEN
Required
BasicConnection
[BasicConnectionType]
Required
Notes
BasicAuthentication
[BasicAuthenticationType]
Required
Notes
FTPSClientSecurity
[FTPSClientSecurityType]
Optional
Notes
FTPSClientSecurityType / SecurityMode
string
Optional
Notes
FTPSClientSecurityType / KeyStoreType
string
Optional
Notes
FTPSClientSecurityType / KeyStoreFile
string
Optional
Notes
FTPSClientSecurityType / KeyStorePassword
string
Optional
Notes
FTPSProtocol
string
Optional
Notes
CredentialStoreFragmentRef
Optional
JumpFragmentRef
Optional
Notes
ProxyForFTPS
Optional
HTTPProxy
[AuthenticatedProxyType]
Required
SOCKS4Proxy
[UnauthenticatedProxyType]
Required
Notes
SOCKS5Proxy
[AuthenticatedProxyType]
Required
Notes
ConnectTimeout
string
Optional
Notes
References
References
References
References
References
References
References
References
References
References Notes
References
References
References
References
Overview
Content Tools