3.20 URIMAP Configuration File

The resource definitions that match the URIs of HTTP and provide information on how to process the requests.

The file name is urimaps.desc.

Table 3-18 URIMAP Parameters

Field Name Type Values Description
UIRMAP X(8) Mandatory Name of URIMAP
GROUP X(10) Mandatory The group notion of CICS allowing a group of related resources to be declared and instantiated or not by a CICS system when starting.
DESCRIPTION X(60) Optional A small textual comment zone for description of the resource.
STATUS X(10) ENABLED| DISABLED This parameter describes URIMAP status. Default value is ENABLED.
PATH X(255) Mandatory This parameter specifies the path component of the URI to which the URIMAP definition applies. PATH can be up to 255 characters, including the forward slash (/) at the beginning of the path component.
SCHEME X(6) HTTP|HTTPS This parameter specifies the scheme component of the URI to which the URIMAP definition applies. Default value is HTTP.
USAGE X(10) CLIENT| SERVER| PIPELINE| ATOM This parameter specifies whether this URIMAP definition is for CICS as an HTTP server (SERVER), CICS as an HTTP client (CLIENT), a Web service (PIPELINE), or an Atom feed (ATOM). Default value is SERVER.

ART for CICS only supports CLIENT.

Table 3-19 Client Parameters

Field Name Type Values Description
HOST X(116) Mandatory This parameter specifies the host name of the URI to which the URIMAP definition applies, or its IPv4 or IPv6 address.
PORT X(8) NO|Number This parameter specifies the decimal number of the port used by a CICS application when it communicates with a server. PORT must be a number in the range 1 − 65535.
CERTIFICATE X(32) Optional Not supported. This parameter specifies the label of the X.509 certificate that is used as the SSL client certificate during the SSL handshake.
CIPHERS X(56) Optional Not supported. This parameter specifies a string of up to 56 hexadecimal digits that is interpreted as a list of up to 28 2-digit cipher suite codes.
AUTHENTICATE X(10) NO|BASIC Not supported. This parameter specifies whether to send HTTP basic authentication information to the HTTP server. Default value is NO.
SOCKETCLOSE X(6) 0|hhmmss Not supported. This parameter specifies if, and for how long, CICS keeps a client HTTP connection open after the CICS application has finished using it.
SERVICE X(64) Mandatory This parameter specifies Tuxedo SALT service name that maps for remote endpoint.