| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
Factory for PEAR Auth frontend classes More...
 Collaboration diagram for ilAuthFactory:
 Collaboration diagram for ilAuthFactory:| 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 | 
| const | CONTEXT_OPENID = 9 | 
| const | CONTEXT_APACHE = 10 | 
| Static Private Attributes | |
| static | $context = self::CONTEXT_WEB | 
| static | $context_options = array() | 
Factory for PEAR Auth frontend classes
Definition at line 14 of file class.ilAuthFactory.php.
| 
 | static | 
The factory.
| object | $container | ilAuthContainerBase | 
| array | $options | 
Definition at line 141 of file class.ilAuthFactory.php.
References $GLOBALS, and getContextOptions().
Referenced by ilAuthUtils\_initAuth(), and ilStartUpGUI\migrateAccount().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Definition at line 96 of file class.ilAuthFactory.php.
References $context.
Referenced by ilInitialisation\includePhp5Compliance(), and ilInitialisation\setCookieParams().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
Get options for a specific context.
Definition at line 127 of file class.ilAuthFactory.php.
Referenced by factory().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | static | 
set context
| int | $a_context | 
Definition at line 106 of file class.ilAuthFactory.php.
Referenced by ilSoapAdministration\__initAuthenticationObject(), ilAuthUtils\_getAuthModeOfUser(), ilAuthUtils\_initAuth(), ilCalendarRemoteAccessHandler\initIlias(), and ilStartUpGUI\migrateAccount().
 Here is the caller graph for this function:
 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 118 of file class.ilAuthFactory.php.
| 
 | staticprivate | 
Definition at line 85 of file class.ilAuthFactory.php.
Referenced by getContext().
| 
 | staticprivate | 
Definition at line 90 of file class.ilAuthFactory.php.
| const ilAuthFactory::CONTEXT_APACHE = 10 | 
Definition at line 80 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_initAuth().
| const ilAuthFactory::CONTEXT_CALENDAR = 6 | 
Definition at line 53 of file class.ilAuthFactory.php.
| const ilAuthFactory::CONTEXT_CALENDAR_TOKEN = 7 | 
Definition at line 60 of file class.ilAuthFactory.php.
Referenced by ilCalendarRemoteAccessHandler\initIlias().
| const ilAuthFactory::CONTEXT_CAS = 5 | 
Definition at line 47 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_initAuth(), and ilInitialisation\includePhp5Compliance().
| const ilAuthFactory::CONTEXT_CRON = 4 | 
Definition at line 42 of file class.ilAuthFactory.php.
| const ilAuthFactory::CONTEXT_ECS = 8 | 
Definition at line 67 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_getAuthModeOfUser().
| const ilAuthFactory::CONTEXT_HTTP = 2 | 
Definition at line 29 of file class.ilAuthFactory.php.
Referenced by ilInitialisation\setCookieParams().
| const ilAuthFactory::CONTEXT_OPENID = 9 | 
Definition at line 73 of file class.ilAuthFactory.php.
Referenced by ilAuthUtils\_getAuthModeOfUser(), and ilStartUpGUI\migrateAccount().
| const ilAuthFactory::CONTEXT_SOAP = 3 | 
Definition at line 36 of file class.ilAuthFactory.php.
Referenced by ilSoapAdministration\__initAuthenticationObject().
| const ilAuthFactory::CONTEXT_WEB = 1 | 
Definition at line 20 of file class.ilAuthFactory.php.