Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
Main Page
Related Pages
Components
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
core
oauth2
api
core\oauth2\api Member List
This is the complete list of members for
core\oauth2\api
, including all inherited members.
connect_system_account
($issuer, $returnurl)
core\oauth2\api
static
create_endpoint
($data)
core\oauth2\api
static
create_endpoints_for_standard_issuer
($type, $issuer)
core\oauth2\api
static
create_issuer
($data)
core\oauth2\api
static
create_standard_issuer
($type, $baseurl=false)
core\oauth2\api
static
create_user_field_mapping
($data)
core\oauth2\api
static
delete_endpoint
($id)
core\oauth2\api
static
delete_issuer
($id)
core\oauth2\api
static
delete_user_field_mapping
($id)
core\oauth2\api
static
disable_issuer
($id)
core\oauth2\api
static
discover_endpoints
($issuer)
core\oauth2\api
protected
static
enable_issuer
($id)
core\oauth2\api
static
get_all_issuers
()
core\oauth2\api
static
get_endpoint
($id)
core\oauth2\api
static
get_endpoints
(issuer $issuer)
core\oauth2\api
static
get_issuer
($id)
core\oauth2\api
static
get_system_account
(issuer $issuer)
core\oauth2\api
static
get_system_oauth_client
(issuer $issuer)
core\oauth2\api
static
get_system_scopes_for_issuer
($issuer)
core\oauth2\api
static
get_user_field_mapping
($id)
core\oauth2\api
static
get_user_field_mappings
(issuer $issuer)
core\oauth2\api
static
get_user_oauth_client
(issuer $issuer, moodle_url $currenturl, $additionalscopes='')
core\oauth2\api
static
guess_image
($issuer)
core\oauth2\api
protected
static
init_standard_issuer
($type)
core\oauth2\api
static
move_down_issuer
($id)
core\oauth2\api
static
move_up_issuer
($id)
core\oauth2\api
static
update_endpoint
($data)
core\oauth2\api
static
update_issuer
($data)
core\oauth2\api
static
update_user_field_mapping
($data)
core\oauth2\api
static
Generated on Sat Nov 14 2020 03:55:43 for Moodle APIs by
1.8.20