Syntax of Parameter for Secure Communication
Use
The parameter com.sap.aii.connect.secure_connections specifies when internal communication in PI uses secure communication (HTTPS) instead of plain HTTP. The syntax is essentially a comma-separated list of use cases with an optional list of components, as described in the following.
Advanced Syntax
For more detailed control of the secure connections, the parameter also supports a more complex syntax:
com.sap.aii.connect.secure_connections = <usecase_entry> ("," <usecase_entry>)
The parameter can contain one or more use case entries, each separated by a comma. <usecase_entry> is a placeholder which is described in the following.
|
Syntax Elements |
Description |
|---|---|
|
<usecase_entry> |
<usecase_entry> = <usecase> ("(" <component_list> ")" )? A use case entry consists of the use case name and an optional list of components. The component list is added in parentheses after the use case name. If no component list is specified, the entry applies to all components. (see below for a list of valid use case names) |
|
<usecase> |
There are the following use cases:
|
|
<component_list> |
<component_list> = <sld_instance_name> (","<sld_instance_name>)* The component list can contain one or more comma-separated SLD instance names. |
|
<sld_instance_name> |
The SLD instance names usually consist of the application name, the system ID, and the database host: <sld_instance_name> = <application_id> "." <SID> "." <DBHOST> To check the correct names, look them up in the SLD. |
|
<application_id> |
You can specify the following applications: |
|
Application |
<application_id> |
|
Enterprise Services Repository |
repository |
|
Integration Directory |
directory |
|
Adapter Engine |
af |
|
Runtime Workbench |
rwb |
|
Mapping Runtime or Integration Server |
is |