ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
short_sso_interval.php
Go to the documentation of this file.
1 <?php
9 if (!array_key_exists('StateId', $_REQUEST)) {
10  throw new SimpleSAML_Error_BadRequest('Missing required StateId query parameter.');
11 }
12 $id = $_REQUEST['StateId'];
13 $state = SimpleSAML_Auth_State::loadState($id, 'core:short_sso_interval');
15 
16 if (array_key_exists('continue', $_REQUEST)) {
17  // The user has pressed the continue/retry-button
19 }
20 
22 $t = new SimpleSAML_XHTML_Template($globalConfig, 'core:short_sso_interval.php');
23 $t->data['target'] = SimpleSAML\Module::getModuleURL('core/short_sso_interval.php');
24 $t->data['params'] = array('StateId' => $id);
25 $t->data['trackId'] = $session->getTrackID();
26 $t->show();
if(array_key_exists('continue', $_REQUEST)) $globalConfig
if(!array_key_exists('StateId', $_REQUEST)) $id
static resumeProcessing($state)
Continues processing of the state.
static getModuleURL($resource, array $parameters=array())
Get absolute URL to a specified module resource.
Definition: Module.php:303
static loadState($id, $stage, $allowMissing=false)
Retrieve saved state.
Definition: State.php:259
Create styles array
The data for the language used.
static getSessionFromRequest()
Retrieves the current session.
Definition: Session.php:243
static getInstance($instancename='simplesaml')
Get a configuration file by its instance name.