ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Factory for auth frontend classes. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
getLogger () | |
setContext ($a_context) | |
Set context for following authentication requests. More... | |
getContext () | |
Get context. More... | |
getFrontend (ilAuthSession $session, ilAuthStatus $status, ilAuthCredentials $credentials, array $providers) | |
Data Fields | |
const | CONTEXT_UNDEFINED = 0 |
const | CONTEXT_STANDARD_FORM = 2 |
const | CONTEXT_CLI = 3 |
const | CONTEXT_WS = 4 |
const | CONTEXT_HTTP = 5 |
Private Attributes | |
$context = self::CONTEXT_UNDEFINED | |
$credentials = null | |
$logger = null | |
Factory for auth frontend classes.
Definition at line 11 of file class.ilAuthFrontendFactory.php.
ilAuthFrontendFactory::__construct | ( | ) |
Constructor.
Definition at line 37 of file class.ilAuthFrontendFactory.php.
References ilLoggerFactory\getLogger().
ilAuthFrontendFactory::getContext | ( | ) |
Get context.
Definition at line 64 of file class.ilAuthFrontendFactory.php.
References $context.
Referenced by getFrontend().
ilAuthFrontendFactory::getFrontend | ( | ilAuthSession | $session, |
ilAuthStatus | $status, | ||
ilAuthCredentials | $credentials, | ||
array | $providers | ||
) |
Definition at line 72 of file class.ilAuthFrontendFactory.php.
References getContext(), and getLogger().
ilAuthFrontendFactory::getLogger | ( | ) |
Definition at line 46 of file class.ilAuthFrontendFactory.php.
References $logger.
Referenced by getFrontend().
ilAuthFrontendFactory::setContext | ( | $a_context | ) |
Set context for following authentication requests.
int | $a_context |
Definition at line 55 of file class.ilAuthFrontendFactory.php.
|
private |
Definition at line 29 of file class.ilAuthFrontendFactory.php.
Referenced by getContext().
|
private |
Definition at line 30 of file class.ilAuthFrontendFactory.php.
|
private |
Definition at line 31 of file class.ilAuthFrontendFactory.php.
Referenced by getLogger().
const ilAuthFrontendFactory::CONTEXT_CLI = 3 |
Definition at line 20 of file class.ilAuthFrontendFactory.php.
Referenced by ilCronStartUp\authenticate().
const ilAuthFrontendFactory::CONTEXT_HTTP = 5 |
Definition at line 26 of file class.ilAuthFrontendFactory.php.
Referenced by ilWebDAVAuthentication\authenticate(), and ilDAVServer\tryAuthentication().
const ilAuthFrontendFactory::CONTEXT_STANDARD_FORM = 2 |
Definition at line 17 of file class.ilAuthFrontendFactory.php.
Referenced by ilStartUpGUI\doApacheAuthentication(), ilStartUpGUI\doCasAuthentication(), ilStartUpGUI\doLTIAuthentication(), ilStartUpGUI\doMigration(), ilStartUpGUI\doMigrationNewAccount(), ilStartUpGUI\doSamlAuthentication(), ilStartUpGUI\doShibbolethAuthentication(), ilStartUpGUI\doStandardAuthentication(), and ilAuthUtils\handleForcedAuthentication().
const ilAuthFrontendFactory::CONTEXT_UNDEFINED = 0 |
Definition at line 13 of file class.ilAuthFrontendFactory.php.
const ilAuthFrontendFactory::CONTEXT_WS = 4 |
Definition at line 23 of file class.ilAuthFrontendFactory.php.