94 const DefaultSendEncoding =
"gzip";
97 const OAuth2TokenUriPath =
"oauth2/apitoken/v1";
208 constructor(
string name,
string description,
string url, hash<auto> attributes = {}, hash<auto> options = {})
static raiseError(string fmt,...)
throws an exception due to an error
constructor(hash< auto > opts, *softbool do_not_connect)
creates the object with the given options (which include the mandatory apikey option for SAP S/4Hana ...
static hash< auto > getOptions(hash< auto > opts)
returns options for the Sap4HanaRestClient::constructor()
class for SAP S/4Hana REST connections; returns Sap4HanaRestClient::Sap4HanaRestClient objects
Definition Sap4HanaRestClient.qm.dox.h:176
const OAuth2StandardToSapOptionMap
Maps standard option names to SAP REST option names.
Definition Sap4HanaRestClient.qm.dox.h:192
Sap4HanaRestClient getImpl(bool connect=True, *hash< auto > rtopts)
returns a Sap4HanaRestClient::Sap4HanaRestClient object
string getType()
returns "sap4hanarests"
string getOAuth2OptionName(string opt)
Returns the OAuth2 option name for this connection.
const OAuth2Options
Maps SAP REST options to standard options.
Definition Sap4HanaRestClient.qm.dox.h:188
hash< ConnectionSchemeInfo > getConnectionSchemeInfoImpl()
Returns the ConnectionSchemeInfo hash for this object.
const OAuth2DifferentOptionMap
Different OAuth2 option map; standard name => extern name.
Definition Sap4HanaRestClient.qm.dox.h:195
const OAuth2AuthRequestOptions
options required to support the OAuth2 authorization code grant flow
Definition Sap4HanaRestClient.qm.dox.h:184
hash< auto > getOAuth2Options()
Returns OAuth2 options in a standard format.
constructor(string name, string description, string url, hash< auto > attributes={}, hash< auto > options={})
creates the Sap4HanaRestConnection object
constructor(hash< auto > config, *hash< auto > attr)
creates the Sap4HanaRestConnection object
const ConnectionScheme
Connection entry info.
Definition Sap4HanaRestClient.qm.dox.h:180
the Sap4HanaRestClient namespace contains all the objects in the Sap4HanaRestClient module
Definition Sap4HanaRestClient.qm.dox.h:85