Skip to content

/AWS1/CL_BDOMETADATACONF

Configuration for HTTP header and query parameter propagation between the gateway and target servers.

CONSTRUCTOR

IMPORTING

Optional arguments:

it_allowedrequestheaders TYPE /AWS1/CL_BDOALWDREQHEADERS_W=>TT_ALLOWEDREQUESTHEADERS TT_ALLOWEDREQUESTHEADERS

A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.

it_allowedqueryparameters TYPE /AWS1/CL_BDOALWDQUERYPARAMS_W=>TT_ALLOWEDQUERYPARAMETERS TT_ALLOWEDQUERYPARAMETERS

A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.

it_allowedresponseheaders TYPE /AWS1/CL_BDOALWDRSPHEADERS_W=>TT_ALLOWEDRESPONSEHEADERS TT_ALLOWEDRESPONSEHEADERS

A list of HTTP headers that are allowed to be propagated from the target response back to the client.


Queryable Attributes

allowedRequestHeaders

A list of HTTP headers that are allowed to be propagated from incoming client requests to the target.

Accessible with the following methods

Method Description
GET_ALLOWEDREQUESTHEADERS() Getter for ALLOWEDREQUESTHEADERS, with configurable default
ASK_ALLOWEDREQUESTHEADERS() Getter for ALLOWEDREQUESTHEADERS w/ exceptions if field has
HAS_ALLOWEDREQUESTHEADERS() Determine if ALLOWEDREQUESTHEADERS has a value

allowedQueryParameters

A list of URL query parameters that are allowed to be propagated from incoming gateway URL to the target.

Accessible with the following methods

Method Description
GET_ALLOWEDQUERYPARAMETERS() Getter for ALLOWEDQUERYPARAMETERS, with configurable default
ASK_ALLOWEDQUERYPARAMETERS() Getter for ALLOWEDQUERYPARAMETERS w/ exceptions if field has
HAS_ALLOWEDQUERYPARAMETERS() Determine if ALLOWEDQUERYPARAMETERS has a value

allowedResponseHeaders

A list of HTTP headers that are allowed to be propagated from the target response back to the client.

Accessible with the following methods

Method Description
GET_ALLOWEDRESPONSEHEADERS() Getter for ALLOWEDRESPONSEHEADERS, with configurable default
ASK_ALLOWEDRESPONSEHEADERS() Getter for ALLOWEDRESPONSEHEADERS w/ exceptions if field has
HAS_ALLOWEDRESPONSEHEADERS() Determine if ALLOWEDRESPONSEHEADERS has a value