| 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 | |