Differences Between: [Versions 310 and 311] [Versions 310 and 400] [Versions 310 and 401] [Versions 310 and 402] [Versions 310 and 403]
A scheduled task.
Copyright: | 2017 Damyon Wiese |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 104 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
refresh_system_tokens_task:: (3 methods):
get_name()
notify_admins()
execute()
Class: refresh_system_tokens_task - X-Ref
Task to refresh system tokens regularly. Admins are notified in case an authorisation expires.get_name() X-Ref |
Get a descriptive name for this task (shown to admins). return: string |
notify_admins(\core\oauth2\issuer $issuer) X-Ref |
Notify admins when an OAuth refresh token expires. Should not happen if cron is running regularly. param: \core\oauth2\issuer $issuer |
execute() X-Ref |
Do the job. Throw exceptions on errors (the job will be retried). |