Defines global configuration settings for z/OS Connect.
Name | Type | Default | Description |
---|---|---|---|
operationMode |
| ASYNC | Specifies the mode in which all z/OS Connect requests are processed. ASYNC Asynchronous mode of operation SYNC Synchronous mode of operation |
asyncRequestTimeout | A period of time with millisecond precision | Timeout value that is associated with all service endpoints when processing asynchronous work. It specifies the time in milliseconds in which requests have to complete. This timeout value overrides the web container's asyncTimeoutDefault attribute value. If neither asyncRequestTimeout nor asyncTimeoutDefault are configured, the timeout used is the asyncTimeoutDefault attribute default value (i.e. 30 seconds). If asyncRequestTimeout is not configured, but the asyncTimeoutDefault attribute is, the asyncTimeoutDefault's configured value is used. A timeout may occur at any time during z/OS Connect's processing of the request. The request might still be active after the timeout is detected and a response is sent to the client. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds. | |
globalAdminGroup | string | Administrative group name that is associated with all service endpoints. It is the name of the security group that the user needs to be in before administrative functions are permitted. | |
globalOperationsGroup | string | Operations group name that is associated with all service endpoints. It is the name of the security group that the user needs to be in before operations such as start, stop, or status is permitted. | |
globalInvokeGroup | string | Invoke group name that is associated with all service endpoints. It contains the name of the security group that the user needs to be in before invoke calls are permitted. | |
globalDataXformRef | A reference to top level zosConnectDataXform element (string). | Reference name that identifies the data transformation handler that is associated with all service endpoints. | |
requireSecure | boolean | true | Indicates if requests must be made by using the secure HTTPS channel. This setting applies to requests associated with all service endpoints. |
requireAuth | boolean | true | Indicates if users must provide security credentials in order for z/OS Connect to process requests. This setting applies to requests associated with all service endpoints. |
preserveJsonObjectPayloadOrder | boolean | false | Indicates if the order of entries in a JSON object payload should be preserved. This setting applies to requests associated with all service endpoints. |
preserveJsonPayloadCharFormat | boolean | false | Indicates if the JSON payload's characters should flow unchanged through z/OS Connect during a service invocation and schema retrievals when using z/OS Connect's data transformer. When it is set to false, UTF-8 encoded characters might be converted to its respective escaped unicode representation. For this attribute to take effect, the attribute definition preserveJsonObjectPayloadOrder must be configured and set to true. |
setUTF8ResponseEncoding | boolean | false | Indicates if the character encoding in the HTTP response should be set to UTF-8. |
Reference name that identifies the set of configured interceptors that is associated with all service endpoints. If service enpoints do not require global interceptors association, the runGlobalInterceptors attribute under the zosConnectService element can be set to false.