ILIAS
Release_4_0_x_branch Revision 61816
|
Factory for PEAR Auth frontend classes More...
Static Public Member Functions | |
static | getContext () |
static | setContext ($a_context) |
set context | |
static | setContextOptions ($a_context, $a_options) |
set context specific options for later use in factory. | |
static | getContextOptions () |
Get options for a specific context. | |
static | factory (ilAuthContainerBase $deco) |
The factory. |
Data Fields | |
const | CONTEXT_WEB = 1 |
const | CONTEXT_HTTP = 2 |
const | CONTEXT_SOAP = 3 |
const | CONTEXT_CRON = 4 |
const | CONTEXT_CAS = 5 |
const | CONTEXT_CALENDAR = 6 |
const | CONTEXT_CALENDAR_TOKEN = 7 |
const | CONTEXT_ECS = 8 |
Static Private Attributes | |
static | $context = self::CONTEXT_WEB |
static | $context_options = array() |
Factory for PEAR Auth frontend classes
Definition at line 33 of file class.ilAuthFactory.php.
|
static |
The factory.
object | $container | ilAuthContainerBase |
array | $options |
Definition at line 150 of file class.ilAuthFactory.php.
References $GLOBALS, and getContextOptions().
Referenced by ilAuthUtils\_initAuth(), and ilStartUpGUI\migrateAccount().
|
static |
Definition at line 105 of file class.ilAuthFactory.php.
References $context.
Referenced by ilInitialisation\includePhp5Compliance().
|
static |
Get options for a specific context.
Definition at line 136 of file class.ilAuthFactory.php.
Referenced by factory().
|
static |
set context
int | $a_context |
Definition at line 115 of file class.ilAuthFactory.php.
Referenced by ilSoapAdministration\__initAuthenticationObject(), ilAuthUtils\_getAuthModeOfUser(), ilAuthUtils\_initAuth(), and ilCalendarRemoteAccessHandler\initIlias().
|
static |
set context specific options for later use in factory.
object | $a_context | |
object | $a_options |
Definition at line 127 of file class.ilAuthFactory.php.
|
staticprivate |
Definition at line 94 of file class.ilAuthFactory.php.
Referenced by getContext().
|
staticprivate |
Definition at line 99 of file class.ilAuthFactory.php.
const ilAuthFactory::CONTEXT_CALENDAR = 6 |
Definition at line 73 of file class.ilAuthFactory.php.
const ilAuthFactory::CONTEXT_CALENDAR_TOKEN = 7 |
Definition at line 80 of file class.ilAuthFactory.php.
Referenced by ilCalendarRemoteAccessHandler\initIlias().
const ilAuthFactory::CONTEXT_CAS = 5 |
Definition at line 67 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_initAuth(), and ilInitialisation\includePhp5Compliance().
const ilAuthFactory::CONTEXT_CRON = 4 |
Definition at line 61 of file class.ilAuthFactory.php.
const ilAuthFactory::CONTEXT_ECS = 8 |
Definition at line 87 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_getAuthModeOfUser().
const ilAuthFactory::CONTEXT_HTTP = 2 |
Definition at line 48 of file class.ilAuthFactory.php.
const ilAuthFactory::CONTEXT_SOAP = 3 |
Definition at line 55 of file class.ilAuthFactory.php.
Referenced by ilSoapAdministration\__initAuthenticationObject().
const ilAuthFactory::CONTEXT_WEB = 1 |
Definition at line 39 of file class.ilAuthFactory.php.