Keyword | Description |
---|---|
TCpipservice(name) | Name of the TCP/IP Service record. Can be up to eight characters in length. Acceptable characters are A through Z, 0 through 9, $, @ and #. |
Group(groupname) | Names the group the connection definition belongs to. Mandatory. groupname can be up to eight characters in length. Acceptable characters are A through Z, 0 through 9, $, @ and #. Do not specify a group name starting with DFH, as Mainframe Subsystem Support (MSS) uses that prefix for system groups. |
Description(text) | Describes the bundle. Optional. text can be up to 60 characters in length, with no restrictions except that if you use a left parenthesis you must ensure that there is a matching right parenthesis. |
AUthenticate (NO|AUTOMATIC|BASIC|AUTOREGISTER|CERTIFICATE) | The authentication and identification scheme to use. |
CErtificate(tabel) | The certificate to use for the SSL handshake. |
CIphers(value) | Used when encrypting inbound messages. |
Host (ANY|DEFAULT|name) | IPv4 or IPv6 address or host name which CICS listens to for incoming connections. This takes precedence over the Ipaddress attribute. |
Ipaddress (ANY|INADDR_ANY|address) | IPv4 which CICS listens to for incoming connections. |
Maxdatalen(value) | The maximum length of data CICS can receive. Default is 32. |
POrtnumber(value) | The port CICS will listen on for incoming client requests. |
PROtocol (HTTP|USER) | The application-level protocol used. |
Realmr(string) | The realm used for HTTP basic authentication. |
SOCketclose (NO|hhmmss) | Whether CICS should close the socket after an amount of time. |
STAtus (OPEN|CLOSED) | Indicates whether or not CICS is to listen for this service after installation. |
SSL(NO|YES|CLIENTAUTH) | Whether the service should use SSL. |
TRansaction (name) | The ID of the CICS transaction to process new requests received. Default is CWXN for PROTOCOL(HTTP), CWXU for PROTOCOL(USER). |
Urm (name) | A user-replaceable program this service invokes. Default is DFHWBAAX. |
Example
DEFINE TCPIPSERVICE(SAMPTCP) GROUP(SAMPGRP) DESCRIPTION(Sample SSL TCPIPSERVICE) HOST(ANY) IPADDRESS(INADDR_ANY) PORTNUMBER(5663) SOCKETCLOSE(NO) MAXDATALEN(32) STATUS(OPEN) TRANSACTION(CWXN) PROTOCOL(HTTP) AUTHENTICATE(AUTOMATIC) SSL(CLIENTAUTH) CERTIFICATE(localhost) CIPHERS(050435363738392F303132330A1613100D0915120F0C03060201) REALM(SSL AUTOMATIC please logon) MAXDATALEN(32) URM(DFHWBAAX)