Moodle APIs
3.9
Moodle 3.9.13+ (Build: 20220325)
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 Sun Mar 27 2022 12:22:11 for Moodle APIs by
1.9.3