Qore ServiceNowRestClient Module Reference 1.2
|
this class provides the REST client API for communication with ServiceNow servers More...
#include <ServiceNowRestClient.qm.dox.h>
Public Member Methods | |
constructor (hash< auto > opts, *softbool do_not_connect) | |
creates the object with the given options | |
string | getApi () |
returns the ServiceNow REST API version currently in use | |
Static Public Member Methods | |
static hash< auto > | getOptions (hash< auto > opts) |
returns options for ServiceNowRestClient::ServiceNowRestClient::constructor() | |
this class provides the REST client API for communication with ServiceNow servers
This class requires the following options for ServiceNow authentication and authorization to the target server:
username:
the ServiceNow usernamepassword:
the ServiceNow passwordTo use an OAuth2 login, include the following options:
client_id:
the OAuth2 client IDclient_secret:
the OAuth2 client secret ServiceNowRestClient::ServiceNowRestClient::constructor | ( | hash< auto > | opts, |
*softbool | do_not_connect | ||
) |
creates the object with the given options
opts | valid options are:
|
do_not_connect | if False (the default), then a connection will be immediately established to the remote server |
RESTCLIENT-ERROR | invalid option passed to constructor, unsupported data serialization, etc |
ServiceNowRESTCLIENT-ERROR | missing or invalid required option for REST authentication or communication |
string ServiceNowRestClient::ServiceNowRestClient::getApi | ( | ) |
returns the ServiceNow REST API version currently in use