|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Authentication frontend factory. More...
Collaboration diagram for ilAuthFactory:Static Public Member Functions | |
| static | getContext () |
| static | setContext ($a_context) |
| set context More... | |
| static | setContextOptions ($a_context, $a_options) |
| set context specific options for later use in factory. More... | |
| static | getContextOptions () |
| Get options for a specific context. More... | |
| static | factory (ilAuthContainerBase $deco) |
| The factory. More... | |
Data Fields | |
| const | CONTEXT_WEB = 1 |
| const | CONTEXT_HTTP = 2 |
| const | CONTEXT_SOAP = 3 |
| const | CONTEXT_CAS = 5 |
| const | CONTEXT_CALENDAR = 6 |
| const | CONTEXT_CALENDAR_TOKEN = 7 |
| const | CONTEXT_ECS = 8 |
| const | CONTEXT_APACHE = 10 |
Static Private Attributes | |
| static | $context = self::CONTEXT_WEB |
| static | $context_options = array() |
|
static |
The factory.
| object | $container | ilAuthContainerBase |
| array | $options |
Definition at line 130 of file class.ilAuthFactory.php.
References $GLOBALS, $options, CONTEXT_APACHE, CONTEXT_CALENDAR, CONTEXT_CALENDAR_TOKEN, CONTEXT_CAS, CONTEXT_ECS, CONTEXT_HTTP, CONTEXT_SOAP, CONTEXT_WEB, and getContextOptions().
Referenced by ilAuthUtils\_initAuth(), and ilStartUpGUI\migrateAccount2().
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 85 of file class.ilAuthFactory.php.
References $context.
Referenced by ilAuthUtils\_initAuth(), ilAuthFrontend\handleAuthenticationSuccess(), ilInitialisation\includePhp5Compliance(), ilAuthBase\loginObserver(), pr(), ilInitialisation\setCookieConstants(), and vd().
Here is the caller graph for this function:
|
static |
Get options for a specific context.
Definition at line 116 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_initAuth(), and factory().
Here is the caller graph for this function:
|
static |
set context
| int | $a_context |
Definition at line 95 of file class.ilAuthFactory.php.
Referenced by ilSoapAdministration\__initAuthenticationObject(), ilAuthUtils\_getAuthModeOfUser(), ilAuthUtils\_initAuth(), and ilCalendarRemoteAccessHandler\initIlias().
Here is the caller graph for this function:
|
static |
set context specific options for later use in factory.
| object | $a_context | |
| object | $a_options |
Definition at line 107 of file class.ilAuthFactory.php.
|
staticprivate |
Definition at line 74 of file class.ilAuthFactory.php.
Referenced by getContext().
|
staticprivate |
Definition at line 79 of file class.ilAuthFactory.php.
| const ilAuthFactory::CONTEXT_APACHE = 10 |
Definition at line 69 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_initAuth(), and factory().
| const ilAuthFactory::CONTEXT_CALENDAR = 6 |
Definition at line 47 of file class.ilAuthFactory.php.
Referenced by factory().
| const ilAuthFactory::CONTEXT_CALENDAR_TOKEN = 7 |
Definition at line 54 of file class.ilAuthFactory.php.
Referenced by factory(), and ilCalendarRemoteAccessHandler\initIlias().
| const ilAuthFactory::CONTEXT_CAS = 5 |
Definition at line 41 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_initAuth(), factory(), and ilInitialisation\includePhp5Compliance().
| const ilAuthFactory::CONTEXT_ECS = 8 |
Definition at line 61 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_getAuthModeOfUser(), factory(), ilAuthFrontend\handleAuthenticationSuccess(), and ilAuthBase\loginObserver().
| const ilAuthFactory::CONTEXT_HTTP = 2 |
Definition at line 29 of file class.ilAuthFactory.php.
Referenced by factory(), and ilInitialisation\setCookieConstants().
| const ilAuthFactory::CONTEXT_SOAP = 3 |
Definition at line 36 of file class.ilAuthFactory.php.
Referenced by ilSoapAdministration\__initAuthenticationObject(), and factory().
| const ilAuthFactory::CONTEXT_WEB = 1 |
Definition at line 20 of file class.ilAuthFactory.php.
Referenced by factory().