Authentication option for the connection to the SFTP server.
You have the following options:
Public Key
SFTP server authenticates the calling component (tenant) based on a public key.
User Name/Password
SFTP server authenticates the calling component (tenant) based on the user name and password. To make this configuration setting work, you need to define the user name and password in a User Credential artifact and deploy the artifact on the tenant.
Dual
SFTP server authenticates the calling component (tenant) with two authentication methods: based on a public key and based on user credentials.
At runtime, the system evaluates the values of additional parameters in the following way:
For the authentication step based on user credentials: Credentials from the deployed artifact with the name given by the Credential Name parameter are evaluated by the system to authenticate the tenant against the SFTP server.
For the authentication step based on public key: User name contained in the deployed artifact with name given by the Credential Name parameter and the key identified by the Private Key Alias parameter are evaluated by the system to authenticate the tenant against the SFTP server.
If selected, you can specify the User Credentials artifact (that contains user name and password) with the Credential Name parameter and the key to be used from the keystore with the Private Key Alias parameter.
Specify the transport encryption. You can choose between the following options:
Explicit FTPS: After an initial connection, the client with send AUTH TLS command to the server and initial the handshake this way. Afterwards, the communication will be encrypted. Unless you specified a port in the address, the default port will be 21.
Implicit FTPS: The client will connect to the server with an TLS connection. This means the client starts the handshake at the beginning of the communication. Unless you specified a port in the address, the default port is 990.
Plain FTP - no encryption: No encryption will be applied, for productive use (not recommended). Unless you specified a port in the address, the default port is 21.
Define how existing files should be treated.
Append: adds message to existing files
Fail: sends an error message in case files already exists
Ignore: ignores the existing file and doesn't send an error message
Override: replaces existing file and saves it under existing name
You can configure this parameter by entering a dynamic expression such like ${property.property_name} or ${header.header_name}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
9 | |
8 | |
7 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |