| $_tmp_file_post_params | curl |  | 
  | $accesstoken | oauth2_client | protected | 
  | $autorefresh | core\oauth2\client | protected | 
  | $basicauth | oauth2_client | protected | 
  | $cache | curl |  | 
  | $emulateredirects | curl |  | 
  | $errno | curl |  | 
  | $error | curl |  | 
  | $header | curl |  | 
  | $info | curl |  | 
  | $proxy | curl |  | 
  | $rawresponse | curl |  | 
  | $rawuserinfo | core\oauth2\client | protected | 
  | $refreshtoken | oauth2_client | protected | 
  | $response | curl |  | 
  | $scope | oauth2_client | protected | 
  | $system | core\oauth2\client | protected | 
  | $version | curl |  | 
  | __construct(issuer $issuer, $returnurl, $scopesrequired, $system=false, $autorefresh=false) | core\oauth2\client |  | 
  | oauth2_client::__construct($clientid, $clientsecret, moodle_url $returnurl, $scope) | oauth2_client |  | 
  | curl::__construct($settings=array()) | curl |  | 
  | auth_url() | core\oauth2\client | protected | 
  | build_post_data($params) | oauth2_client |  | 
  | callback_url() | oauth2_client | static | 
  | can_autorefresh() | core\oauth2\client | protected | 
  | check_securityhelper_blocklist(string $url) | curl | protected | 
  | cleanopt() | curl |  | 
  | delete($url, $param=array(), $options=array()) | curl |  | 
  | download($requests, $options=array()) | curl |  | 
  | download_one($url, $params, $options=array()) | curl |  | 
  | exchange_refresh_token(string $refreshtoken) | core\oauth2\client | protected | 
  | get($url, $params=array(), $options=array()) | curl |  | 
  | get_accesstoken() | oauth2_client |  | 
  | get_additional_login_parameters() | core\oauth2\client |  | 
  | get_cacert() | curl | static | 
  | get_clientid() | oauth2_client |  | 
  | get_clientsecret() | oauth2_client |  | 
  | get_errno() | curl |  | 
  | get_info() | curl |  | 
  | get_issuer() | core\oauth2\client |  | 
  | get_login_scopes() | core\oauth2\client | protected | 
  | get_login_url() | oauth2_client |  | 
  | get_raw_response() | curl |  | 
  | get_raw_userinfo() | core\oauth2\client |  | 
  | get_refresh_token() | oauth2_client |  | 
  | get_security() | curl |  | 
  | get_stored_token() | core\oauth2\client | protected | 
  | get_tokenname() | core\oauth2\client | protected | 
  | get_userinfo() | core\oauth2\client\clever |  | 
  | get_userinfo_mapping() | core\oauth2\client | protected | 
  | getResponse() | curl |  | 
  | head($url, $options=array()) | curl |  | 
  | is_logged_in() | core\oauth2\client |  | 
  | log_out() | core\oauth2\client |  | 
  | map_userinfo_to_fields(stdClass $userinfo) | core\oauth2\client | protected | 
  | mock_response($response) | curl | static | 
  | multi($requests, $options=array()) | oauth2_client | protected | 
  | options($url, $options=array()) | curl |  | 
  | patch($url, $params='', $options=array()) | curl |  | 
  | post($url, $params='', $options=array()) | curl |  | 
  | put($url, $params=array(), $options=array()) | curl |  | 
  | request($url, $options=array(), $acceptheader='application/json') | oauth2_client | protected | 
  | curl::request($url, $options=array()) | curl | protected | 
  | reset_request_state_vars() | curl | protected | 
  | resetcookie() | curl |  | 
  | resetHeader() | curl |  | 
  | resetopt() | curl |  | 
  | set_security($securityobject) | curl |  | 
  | setHeader($header) | curl |  | 
  | setopt($options=array()) | curl |  | 
  | store_token($token) | core\oauth2\client | protected | 
  | store_user_refresh_token(stdClass $token) | core\oauth2\client | protected | 
  | strip_double_headers($input) | curl | static | 
  | token_url() | core\oauth2\client | protected | 
  | trace($url, $options=array()) | curl |  | 
  | upgrade_refresh_token(system_account $systemaccount) | core\oauth2\client |  | 
  | upgrade_token($code) | core\oauth2\client |  | 
  | use_http_get() | oauth2_client | protected |