Interface RfcConstants
public interface RfcConstants
Provides constants which are RFC Destination specific.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Cloud Connector version property.static final String
Logon user alias, can be used instead of the logon user ID.static final String
SAP ABAP application server, mandatory for a direct connection.static final String
SAP client, mandatory logon parameter.static final String
Additional logon parameter to define the codepage that will used to convert the logon parameters.static final String
Use the table delta management for reducing the amount of data being sent via the network, especially if dealing with big RFC table parameters.static final String
Group of SAP application servers, mandatory property for a load balancing connection.static final String
Logon language, if not defined the default user language is used.static final String
SAP message server, mandatory property for a load balancing connection.static final String
SAP message server port, optional property for a load balancing connection.static final String
SAP Cookie Version 2 as logon ticket for SSO based authentication.static final String
Logon password, logon parameter for password based authentication.static final String
Host name of the network proxy to be used.static final String
Password for authenticating at the network proxy.static final String
Port number of the network proxy to be used.static final String
Proxy type property.static final String
Technical user name for authenticating at the network proxy.static final String
System ID of the SAP system, mandatory property for a load balancing connection.static final String
The password for a repository user.static final String
If repository destination is not set, and this property is set, it will be used as user for repository calls.static final String
System number of the SAP ABAP application server, mandatory for a direct connection.static final String
IfJCO_USE_TLS
is set to 1 this property enables the logon at the backend via the x509 client certificate that is used in the TLS handshake.static final String
IfJCO_USE_TLS
is set to 1, this property steers if all TLS entities shall be trusted.static final String
Specifies if the TLS (Transport Layer Security) protocol shall be used for protecting the communication via a websocket.static final String
Logon user, logon parameter for password based authentication.static final String
Websocket host to be used for direct websocket communication.static final String
Websocket port number to be used for direct websocket communication.static final String
Proxy type - Internet.static final String
Proxy type - On premise.static final String
The cloud connector location id property for RFC destinations.
-
Field Details
-
JCO_ASHOST
SAP ABAP application server, mandatory for a direct connection.- See Also:
-
JCO_CLIENT
SAP client, mandatory logon parameter.- See Also:
-
JCO_MSHOST
SAP message server, mandatory property for a load balancing connection.- See Also:
-
JCO_MSSERV
SAP message server port, optional property for a load balancing connection. In order to resolve the service namessapmsXXX
a lookup inetc/services
is performed by the network layer of the operating system. If using port numbers instead of symbolic service names, no lookups are performed and no additional entries are needed.- See Also:
-
JCO_WSHOST
Websocket host to be used for direct websocket communication. If this is used, thenJCO_WSPORT
must be specified as well.- See Also:
-
JCO_WSPORT
Websocket port number to be used for direct websocket communication. If this is used, thenJCO_WSHOST
must be specified as well.- See Also:
-
JCO_USE_TLS
Specifies if the TLS (Transport Layer Security) protocol shall be used for protecting the communication via a websocket. This property is only relevant ifJCO_WSHOST
andJCO_WSPORT
are specified. Default is 1.- See Also:
-
JCO_TLS_TRUST_ALL
IfJCO_USE_TLS
is set to 1, this property steers if all TLS entities shall be trusted. Default is 0.- See Also:
-
JCO_TLS_CLIENT_CERTIFICATE_LOGON
IfJCO_USE_TLS
is set to 1 this property enables the logon at the backend via the x509 client certificate that is used in the TLS handshake. An according user or rule has to be defined at the backend. Any properties for basic authentication are ignored. Default is 0.- See Also:
-
JCO_PROXY_HOST
Host name of the network proxy to be used. All network traffic for websocket communication will be routed through the HTTP proxy running on this host. This property is optional and only needs to be specified if a proxy shall be used. In this caseJCO_PROXY_PORT
must be specified as well.- See Also:
-
JCO_PROXY_PORT
Port number of the network proxy to be used. All network traffic for websocket communication will be routed through the HTTP proxy listening to this TCP port. This property is optional and only needs to be specified if a proxy shall be used. In this caseJCO_PROXY_HOST
must be specified as well.- See Also:
-
JCO_PROXY_USER
Technical user name for authenticating at the network proxy. This property is optional and only needed if a network proxy is configured viaJCO_PROXY_HOST
and requires authentication. In this caseJCO_PROXY_PASSWD
must be specified as well.- See Also:
-
JCO_PROXY_PASSWD
Password for authenticating at the network proxy. This property is optional and only needed if a network proxy is configured viaJCO_PROXY_HOST
and requires authentication. In this caseJCO_PROXY_USER
must be specified as well.- See Also:
-
JCO_USER
Logon user, logon parameter for password based authentication.- See Also:
-
JCO_ALIAS_USER
Logon user alias, can be used instead of the logon user ID.- See Also:
-
JCO_PASSWD
Logon password, logon parameter for password based authentication.- See Also:
-
JCO_R3NAME
System ID of the SAP system, mandatory property for a load balancing connection.- See Also:
-
JCO_REPOSITORY_USER
If repository destination is not set, and this property is set, it will be used as user for repository calls. This allows using a different user for repository lookups.- See Also:
-
JCO_REPOSITORY_PASSWD
The password for a repository user. Mandatory, if a repository user should be used.- See Also:
-
JCO_SYSNR
System number of the SAP ABAP application server, mandatory for a direct connection.- See Also:
-
JCO_LANG
Logon language, if not defined the default user language is used.- See Also:
-
JCO_CODEPAGE
Additional logon parameter to define the codepage that will used to convert the logon parameters. Use in special cases only.- See Also:
-
JCO_GROUP
Group of SAP application servers, mandatory property for a load balancing connection.- See Also:
-
JCO_MYSAPSSO2
SAP Cookie Version 2 as logon ticket for SSO based authentication.- See Also:
-
JCO_DELTA
Use the table delta management for reducing the amount of data being sent via the network, especially if dealing with big RFC table parameters. The default value is 1 and enables the feature, which means that only appended/deleted/updated table rows are transferred back to the caller. A value of 0 disables the feature and means that always the whole table parameter is sent back. This destination property is only relevant if the'jco.delta_management'
RFC protocol feature is not generally turned off. Use in special cases only.- See Also:
-
RFC_LOCATION_ID
The cloud connector location id property for RFC destinations.- See Also:
-
CLOUD_CONNECTOR_VERSION
Cloud Connector version property.- See Also:
-
JCO_PROXY_TYPE
Proxy type property.- See Also:
-
PROXY_TYPE_INTERNET
Proxy type - Internet.- See Also:
-
PROXY_TYPE_ON_PREMISE
Proxy type - On premise.- See Also:
-