|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Factory for auth frontend classes. More...
Collaboration diagram for ilAuthFrontendFactory:Public Member Functions | |
| __construct () | |
| Constructor. More... | |
| setContext (int $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_STANDARD_FORM = 2 |
| const | CONTEXT_CLI = 3 |
| const | CONTEXT_WS = 4 |
| const | CONTEXT_HTTP = 5 |
Private Attributes | |
| const | CONTEXT_UNDEFINED = 0 |
| int | $context = self::CONTEXT_UNDEFINED |
| ilLogger | $logger |
Factory for auth frontend classes.
Definition at line 27 of file class.ilAuthFrontendFactory.php.
| ilAuthFrontendFactory::__construct | ( | ) |
Constructor.
Definition at line 52 of file class.ilAuthFrontendFactory.php.
References $DIC, and ILIAS\Repository\logger().
Here is the call graph for this function:| ilAuthFrontendFactory::getContext | ( | ) |
Get context.
Definition at line 69 of file class.ilAuthFrontendFactory.php.
References $context.
Referenced by getFrontend().
Here is the caller graph for this function:| ilAuthFrontendFactory::getFrontend | ( | ilAuthSession | $session, |
| ilAuthStatus | $status, | ||
| ilAuthCredentials | $credentials, | ||
| array | $providers | ||
| ) |
Definition at line 74 of file class.ilAuthFrontendFactory.php.
References getContext(), and ILIAS\Repository\logger().
Here is the call graph for this function:| ilAuthFrontendFactory::setContext | ( | int | $a_context | ) |
Set context for following authentication requests.
Definition at line 61 of file class.ilAuthFrontendFactory.php.
|
private |
Definition at line 45 of file class.ilAuthFrontendFactory.php.
Referenced by getContext().
|
private |
Definition at line 46 of file class.ilAuthFrontendFactory.php.
| const ilAuthFrontendFactory::CONTEXT_CLI = 3 |
Definition at line 36 of file class.ilAuthFrontendFactory.php.
Referenced by ilCronStartUp\authenticate().
| const ilAuthFrontendFactory::CONTEXT_HTTP = 5 |
Definition at line 42 of file class.ilAuthFrontendFactory.php.
Referenced by ilWebDAVAuthentication\authenticate().
| const ilAuthFrontendFactory::CONTEXT_STANDARD_FORM = 2 |
Definition at line 33 of file class.ilAuthFrontendFactory.php.
Referenced by ilStartUpGUI\doApacheAuthentication(), ilStartUpGUI\doCasAuthentication(), ilStartUpGUI\doLTIAuthentication(), ilStartUpGUI\doMigration(), ilStartUpGUI\doMigrationNewAccount(), ilStartUpGUI\doOpenIdConnectAuthentication(), ilStartUpGUI\doSamlAuthentication(), ILIAS\AuthShibboleth\LoginPerformer\doShibbolethAuthentication(), ilStartUpGUI\doStandardAuthentication(), ilAuthUtils\handleForcedAuthentication(), and ilAuthFrontendCredentialsSoap\tryAuthenticationOnLoginPage().
|
private |
Definition at line 29 of file class.ilAuthFrontendFactory.php.
| const ilAuthFrontendFactory::CONTEXT_WS = 4 |
Definition at line 39 of file class.ilAuthFrontendFactory.php.
Referenced by ilSoapUserAdministration\login().