Loading...
Searching...
No Matches
RestClient::RestClient Member List

This is the complete list of members for RestClient::RestClient, including all inherited members.

Accept | RestClient::RestClient |
AcceptList | RestClient::RestClient |
AcceptMap | RestClient::RestClient |
addDefaultHeaders(hash< auto > h) | RestClient::RestClient |
alt_token_signer | RestClient::RestClient | protected
alt_token_signer_header | RestClient::RestClient | protected
checkLogin(*reference< hash< auto > > info) | RestClient::RestClient | protected
checkOAuth2Options(hash< auto > opts, *bool no_exceptions) | RestClient::RestClient | protected
clearAltTokenSigner() | RestClient::RestClient |
clearConnectionPath() | RestClient::RestClient |
CompressionThreshold | RestClient::RestClient |
constructor(*hash< auto > opts, *softbool do_not_connect) | RestClient::RestClient |
custom_token_auth | RestClient::RestClient | protected
custom_token_location | RestClient::RestClient | protected
custom_token_method | RestClient::RestClient | protected
custom_token_path | RestClient::RestClient | protected
customGetTokenIntern(*reference< hash< auto > > info, *bool refresh) | RestClient::RestClient | protected
CustomTokenOptions | RestClient::RestClient |
DataSerializationOptions | RestClient::RestClient |
DataSerializationSupport | RestClient::RestClient |
decodeError(hash< auto > h, *reference< hash< auto > > info) | RestClient::RestClient | protectedstatic
DefaultHeaders | RestClient::RestClient |
DefaultOAuth2RedirectUrl | RestClient::RestClient |
DefaultOptions | RestClient::RestClient |
del(string path, auto body, *reference< hash< auto > > info, *hash< auto > hdr) | RestClient::RestClient |
doOAuth2LoginRequest(string url, hash< auto > login, *reference< hash< auto > > info, *string real_url) | RestClient::RestClient | protected
doRequest(string m, string path, auto body, *reference< hash< auto > > info, softbool decode_errors=True, *hash< auto > hdr) | RestClient::RestClient |
doRequestIntern(string m, string path, auto body, *reference< hash< auto > > info, softbool decode_errors=True, *hash< auto > hdr, *string assume_content_type, *string shdr, *code signer) | RestClient::RestClient | protected
doSignedRequest(string shdr, code signer, string m, string path, auto body, *reference< hash< auto > > info, softbool decode_errors=True, *hash< auto > hdr) | RestClient::RestClient |
doValidatedRequest(string m, string path, auto body, *reference< hash< auto > > info, softbool decode_errors=True, *hash< auto > hdr) | RestClient::RestClient |
EncodingSupport | RestClient::RestClient |
get(string path, auto body, *reference< hash< auto > > info, *hash< auto > hdr) | RestClient::RestClient |
getDefaultHeaders() | RestClient::RestClient |
getLogger() | RestClient::RestClient |
getNewToken() | RestClient::RestClient |
getNewTokenIntern(*reference< hash< auto > > info) | RestClient::RestClient | protected
getOAuth2AuthHeaders() | RestClient::RestClient | protected
getOAuth2LoginInfo(string grant_type) | RestClient::RestClient | protected
getOAuth2Options() | RestClient::RestClient |
getOAuth2RefreshInfo() | RestClient::RestClient | protected
getScopeString(*list< auto > scopes, string separator=' ') | RestClient::RestClient | static
getSendEncoding() | RestClient::RestClient |
getSerialization() | RestClient::RestClient |
getToken() | RestClient::RestClient |
getTokenType() | RestClient::RestClient |
getUpdateOptionsAfterLogin(hash< auto > h, *bool refresh) | RestClient::RestClient | protected
getValidator() | RestClient::RestClient |
gotOAuth2LoginInfo(hash< auto > h, *bool refresh) | RestClient::RestClient |
isAuthTokenError(int status_code, hash< auto > headers, *bool body_deserialized, *string body_content_type, auto body) | RestClient::RestClient |
loginIntern(*reference< hash< auto > > info) | RestClient::RestClient | protected
MinimumTokenRefresh | RestClient::RestClient |
needsRefresh(*hash< ExceptionInfo > ex, *hash< auto > info, *bool body_deserialized, auto body) | RestClient::RestClient | protected
needsRestBodyAuthErrorCheck() | RestClient::RestClient |
oauth2_alt_token_url | RestClient::RestClient | protected
oauth2_alt_url_subst | RestClient::RestClient | protected
oauth2_app | RestClient::RestClient | protected
oauth2_auth_args | RestClient::RestClient | protected
oauth2_auth_url | RestClient::RestClient | protected
oauth2_auto_refresh | RestClient::RestClient | protected
oauth2_client_id | RestClient::RestClient | protected
oauth2_client_secret | RestClient::RestClient | protected
oauth2_grant_type | RestClient::RestClient | protected
oauth2_pkce | RestClient::RestClient | protected
oauth2_redirect_url | RestClient::RestClient | protected
oauth2_scope_separator_char | RestClient::RestClient | protected
oauth2_scopes | RestClient::RestClient | protected
oauth2_token_args | RestClient::RestClient | protected
oauth2_token_auth_secret_only | RestClient::RestClient | protected
oauth2_token_expiry | RestClient::RestClient | protected
oauth2_token_expiry_hint | RestClient::RestClient | protected
oauth2_token_url | RestClient::RestClient | protected
oauth2_token_use_basic_auth | RestClient::RestClient | protected
oauth2Auth(hash< auto > login, *reference< hash< auto > > info, *bool refresh) | RestClient::RestClient | protected
OAuth2AuthHeaders | RestClient::RestClient |
oauth2AuthIntern(hash< auto > login, *reference< hash< auto > > info, *bool refresh) | RestClient::RestClient | protected
OAuth2GrantOptions | RestClient::RestClient |
Oauth2TokenRefreshWindow | RestClient::RestClient |
password | RestClient::RestClient | protected
patch(string path, auto body, *reference< hash< auto > > info, *hash< auto > hdr) | RestClient::RestClient |
post(string path, auto body, *reference< hash< auto > > info, *hash< auto > hdr) | RestClient::RestClient |
prepareMsg(string method, string path, reference< auto > body, reference< hash< auto > > hdr, string ct='Content-Type') | RestClient::RestClient | protected
preparePath(reference< string > path) | RestClient::RestClient | protected
prepareToSend(string method, reference< string > path, reference< auto > body, *reference< hash< auto > > hdr) | RestClient::RestClient |
preprocessRequestBody(auto request_body) | RestClient::RestClient |
processRestResponse(hash< auto > resp, string method, string path, *reference< hash< auto > > info) | RestClient::RestClient |
put(string path, auto body, *reference< hash< auto > > info, *hash< auto > hdr) | RestClient::RestClient |
refresh_token | RestClient::RestClient | protected
refreshTokenIntern(*reference< hash< auto > > info) | RestClient::RestClient | protected
replaceDefaultHeaders(*hash< auto > hdr) | RestClient::RestClient |
requiresOAuth2Token() | RestClient::RestClient |
requiresRefresh() | RestClient::RestClient |
rest_body_auth_error_check | RestClient::RestClient | protected
sendAndDecodeResponse(*data body, string m, string path, hash< auto > hdr, *reference< hash< auto > > info, *softbool decode_errors, *string assume_content_type, *string shdr, *code signer) | RestClient::RestClient | protected
setAltTokenSigner(code signer, string signer_header) | RestClient::RestClient |
setContentEncoding(string enc='auto') | RestClient::RestClient |
setLogger(*LoggerInterface logger) | RestClient::RestClient |
setOAuth2LoginInfo(hash< auto > h) | RestClient::RestClient | protected
setOAuth2Options(hash< auto > new_opts) | RestClient::RestClient |
setSendEncoding(string enc='auto') | RestClient::RestClient |
setSerialization(string data='auto') | RestClient::RestClient |
setToken(string token_type, string token, *string refresh_token, *date token_expiry) | RestClient::RestClient |
setupAuth(hash< auto > opts, *bool no_exceptions) | RestClient::RestClient | protected
setupCustomGetToken(reference< hash< auto > > auth_hdr) | RestClient::RestClient | protected
setupUserPassword(hash< auto > opts) | RestClient::RestClient |
setValidator(RestSchemaValidator::AbstractRestSchemaValidator validator) | RestClient::RestClient |
startOAuth2AuthPoll(hash< auto > login) | RestClient::RestClient | protected
startOAuth2PollRefreshToken() | RestClient::RestClient |
startOAuth2PollSendRecv() | RestClient::RestClient |
startPollCustomGetToken() | RestClient::RestClient |
token | RestClient::RestClient | protected
token_api_key_header | RestClient::RestClient | protected
token_timestamp | RestClient::RestClient | protected
token_type | RestClient::RestClient | protected
tryDecodeErrorResponse(reference< hash< auto > > h, *reference< hash< auto > > info) | RestClient::RestClient | privatestatic
username | RestClient::RestClient | protected
usingOAuth2() | RestClient::RestClient |
Version | RestClient::RestClient |
VersionString | RestClient::RestClient |