Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
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  user_field_mapping.php
 Class for loading/storing oauth2 endpoints from the DB.