Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
quizaccess_seb\external\validate_quiz_keys Class Reference

Validate browser exam key and config key. More...

Inheritance diagram for quizaccess_seb\external\validate_quiz_keys:

Static Public Member Functions

static execute (string $cmid, string $url, ?string $configkey=null, ?string $browserexamkey=null)
 Validate a SEB config key or browser exam key.
 
static execute_parameters ()
 External function parameters.
 
static execute_returns ()
 External function returns.
 

Detailed Description

Validate browser exam key and config key.

Author
Andrew Madden andre.nosp@m.wmad.nosp@m.den@c.nosp@m.atal.nosp@m.yst-a.nosp@m.u.ne.nosp@m.t
License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ execute()

static quizaccess_seb\external\validate_quiz_keys::execute ( string $cmid,
string $url,
?string $configkey = null,
?string $browserexamkey = null )
static

Validate a SEB config key or browser exam key.

Parameters
string$cmidCourse module ID.
string$urlURL of the page on which the SEB JS API generated the keys.
string | null$configkeyA SEB config key hash. Includes URL in the hash.
string | null$browserexamkeyA SEB browser exam key hash. Includes the URL in the hash.
Return values
array

◆ execute_parameters()

static quizaccess_seb\external\validate_quiz_keys::execute_parameters ( )
static

External function parameters.

Return values
external_function_parameters

◆ execute_returns()

static quizaccess_seb\external\validate_quiz_keys::execute_returns ( )
static

External function returns.

Return values
external_single_structure

The documentation for this class was generated from the following file: