Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
oauth2 Directory Reference

Files

file  access_token.php
 Loads/stores oauth2 access tokens in DB for system accounts in order to use a single token across multiple sessions.
 
file  api.php
 Class for loading/storing oauth2 endpoints from the DB.
 
file  client.php
 Configurable oauth2 client class.
 
file  endpoint.php
 Class for loading/storing oauth2 endpoints from the DB.
 
file  issuer.php
 Class for loading/storing issuers from the DB.
 
file  refresh_system_tokens_task.php
 A scheduled task.
 
file  rest.php
 Rest API base class mapping rest api methods to endpoints with http methods, args and post body.
 
file  rest_exception.php
 Rest Exception class containing error code and message.
 
file  system_account.php
 
file  user_field_mapping.php
 Class for loading/storing oauth2 endpoints from the DB.