Channel type "OFTP" (via HTTP)

Use the following file for an OFTP channel.

JSON


{
"type": "OFTP",
"operation": "add",
"name": "My OFTP channel",
"relation": "My partner",
"dmz": true,
"direction": "both",
"active": true,
"id": 0,
"local": {
"id": "my local id",
"password": "secret",
"server": ""
},
"remote": {
"id": "my remote id",
"password": "secret",
},
"types": {
"tcp": true,
"tls": true
},
"logSettings": {
"retainDays": -1,
"enabled": true
},
"certificates": {
"own": {
"pending": 0,
"encryption": 0,
},
"partner": {
"pending": 0,
"encryption": 0
}
},
"sendSigned": false,
"receiveSigned": false,
"sendEncrypted": false,
"receiveEncrypted": false,
"sendCompressed": false,
"supressRestart": false,
"strictSFID": false,
"signedEERP": false,
"certExchange": false,
"secAuth": false,
"signatureAlgorithm": "",
"encryptionAlgorithm": "",
"dirIn": "./transfer/oftp/sample/in",
"dirOut": "./transfer/oftp/sample/out",
"x25own": "",
"x25partner": "",
"partnerSubject": "",
"tlsName": "",
"supportedVersion": "2.0",
"tlsCipher": "",
"creditCount": 0,
"x25Window": 0,
"buffer": 0,
"allowDoubleCD": false,
 
"contact": {
"language": "de",
"name": "John Doe",
"fax": "",
"email": "john.doe@example.com",
"note": ""
}
}

Parameters


Name

Description

type

Fixed value OFTP.

operation

Fixed value add.

name

Name of the channel to be added.

relation

Name of the existing partner for which the channel is to be added.

dmz

Checkbox Invisible to DMZ in the channel GUI will be set for value false.

direction

The value in sets the value incoming in field Direction in the channel GUI.

The value out sets the value outgoing in field Direction in the channel GUI.

The value both sets the value incoming and outgoing in field Direction in the channel GUI.

active

Checkbox Active in the channel GUI will be set for value true.

id

Fixed value 0.

local (id, password, server)

Fields Own ID, Own password and Partner address in tab Own ID in the channel GUI.

remote (id, password)

Fields Partner ID and Partner password in tab Partner ID in the channel GUI.

types (tcp, tls)

Area Allowed sub types in the channel GUI.

logSettings (retainDays, enabled)

Checkboxes Retain days and Use Comm-Log in the channel GUI.

certificates

own (pending, encryption)

partner (pending, encryption)

Here you can specify the certificate ID (see sections Local Certificates and Partner Certificates) for the fields Local certificate (pending), Local certificate (encryption), Partner certificate (pending) and Partner certificate (encryption) in the channel GUI.

sendSigned

Checkbox Send signed in the channel GUI.

receiveSigned

Checkbox Receive signed in the channel GUI.

sendEncrypted

Checkbox Send encrypted in the channel GUI.

receiveEncrypted

Checkbox Receive encrypted in the channel GUI.

sendCompressed

Checkbox Send compressed in the channel GUI.

supressRestart

Checkbox Suppress restart in the channel GUI.

strictSFID

Checkbox Strict SFID check in the channel GUI.

signedEERP

Checkbox Expect signed EERPs in the channel GUI.

certExchange

Checkbox Auto. certificate exchange in the channel GUI.

secAuth

Checkbox SecAuth authentication in the channel GUI.

signatureAlgorithm

Field Signature algorithm in the channel GUI.

encryptionAlgorithm

Field Encryption in the channel GUI.

dirIn

Field Input directory in the channel GUI.

dirOut

Field Output directory in the channel GUI.

x25own

Field Own X25 address in the channel GUI.

x25partner

Field Partner X25 address in the channel GUI.

partnerSubject

Field Partner certificate subject in the channel GUI.

tlsName

Field TLS name in the channel GUI.

supportedVersion

Field Max. supported OFTP-Version in the channel GUI.

tlsCipher

Field TLS Cipher in the channel GUI.

creditCount

Field Credit Count in the channel GUI.

x25Window

Field X.25 Window size in the channel GUI.

buffer

Field Exchange Buffer in the channel GUI.

allowDoubleCD

Checkbox Allow double CD in the channel GUI.

contact (language, name, fax, email, note)

See tab "Partner contact" (self-explanatory) in the channel GUI.