ILIAS
trunk Revision v11.0_alpha-1744-gb0451eebef4
|
Factory for auth frontend classes. More...
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().
ilAuthFrontendFactory::getContext | ( | ) |
Get context.
Definition at line 69 of file class.ilAuthFrontendFactory.php.
References $context.
Referenced by getFrontend().
ilAuthFrontendFactory::getFrontend | ( | ilAuthSession | $session, |
ilAuthStatus | $status, | ||
ilAuthCredentials | $credentials, | ||
array | $providers | ||
) |
Definition at line 74 of file class.ilAuthFrontendFactory.php.
References getContext(), ILIAS\Repository\logger(), and null.
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 ILIAS\Cron\CLI\StartUp\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(), ilStartUpGUI\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().