ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Authentication against ILIAS database. More...
Public Member Functions | |
__construct () | |
Constructor. More... | |
Static Public Member Functions | |
static | forceCreation ($value) |
Static Public Attributes | |
static | $force_creation = false |
Protected Member Functions | |
updateRequired ($a_username) | |
Check if an update is required. More... | |
handleLDAPDataSource ($a_auth, $ext_account, $settings) | |
Handle ldap as data source. More... | |
Private Member Functions | |
initLDAPAttributeToUser () | |
Init LDAP attribute mapping private. More... | |
Authentication against ILIAS database.
Definition at line 12 of file class.ilAuthContainerApache.php.
ilAuthContainerApache::__construct | ( | ) |
Constructor.
Definition at line 22 of file class.ilAuthContainerApache.php.
|
static |
boolean | $value |
Definition at line 30 of file class.ilAuthContainerApache.php.
References $_GET, $_POST, $_SERVER, $_SESSION, $config, $ilDB, $ilSetting, $info, $query, ilObjUser\_checkExternalAuthAccount(), ilAuthModeDetermination\_getInstance(), array, AUTH_APACHE, AUTH_APACHE_FAILED, AUTH_LDAP, defined, ilLDAPServer\doConnectionCheck(), ilLDAPRoleAssignmentRules\getAssignmentsForCreation(), ilLoggerFactory\getLogger(), handleLDAPDataSource(), initLDAPAttributeToUser(), ilUtil\isLogin(), ilUtil\redirect(), ilLDAPRoleAssignmentRules\ROLE_ACTION_ASSIGN, time, and updateRequired().
|
protected |
Handle ldap as data source.
Auth | $auth | |
string | $ext_account |
Definition at line 313 of file class.ilAuthContainerApache.php.
References $server, array, AUTH_RADIUS_NO_ILIAS_USER, ilLDAPServer\getInstanceByServerId(), ilLoggerFactory\getLogger(), ilUtil\redirect(), and ilLDAPUserSynchronisation\setExternalAccount().
Referenced by forceCreation().
|
private |
Init LDAP attribute mapping private.
Definition at line 301 of file class.ilAuthContainerApache.php.
Referenced by forceCreation().
|
protected |
Check if an update is required.
string | $a_username |
Definition at line 277 of file class.ilAuthContainerApache.php.
References ilObjUser\_checkExternalAuthAccount(), ilLDAPRoleAssignmentRule\hasRulesForUpdate(), and ilLDAPAttributeMapping\hasRulesForUpdate().
Referenced by forceCreation().
|
static |
Definition at line 17 of file class.ilAuthContainerApache.php.