109 self::$context_options[$a_context] = $a_options;
118 return self::$context_options[$a_context] ?
119 self::$context_options[$a_context] :
136 include_once
'./Services/Authentication/classes/class.ilAuthWeb.php';
140 include_once
'./Services/Authentication/classes/class.ilAuthHTTP.php';
144 include_once
'./Services/WebServices/SOAP/classes/class.ilAuthSOAP.php';
148 include_once
'./Services/CAS/classes/class.ilAuthCAS.php';
152 include_once
'./Services/Calendar/classes/class.ilAuthCalendar.php';
156 include_once
'./Services/Calendar/classes/class.ilAuthCalendarToken.php';
157 include_once
'./Services/Calendar/classes/class.ilAuthContainerCalendarToken.php';
159 $GLOBALS[
'DIC'][
'ilLog']->write(
'Calling calendar token');
163 include_once
'./Services/WebServices/ECS/classes/class.ilAuthECS.php';
167 include_once
'./Services/AuthApache/classes/class.ilAuthApache.php';
168 return new ilAuthApache($deco,
$options);
An exception for terminatinating execution or to throw for unit testing.
@classDescription CAS authentication
Class for calendar authentication.
Class for calendar authentication.
@classDescription Base class for all ILIAS PEAR container classes
Authentication class for ECS users (access to remote courses)
Authentication frontend factory.
const CONTEXT_CALENDAR_TOKEN
static factory(ilAuthContainerBase $deco)
The factory.
static getContextOptions()
Get options for a specific context.
static setContextOptions($a_context, $a_options)
set context specific options for later use in factory.
static setContext($a_context)
set context
Base class for ilAuth, ilAuthHTTP ....
@classDescription Frontend class for SOAP based authentication
@classDescription Web based authentication
$GLOBALS['JPEG_Segment_Names']
Global Variable: XMP_tag_captions.