|
ILIAS
release_5-0 Revision 5.0.0-1144-gc4397b1f870
|
Collaboration diagram for ilAuthModeDetermination:Public Member Functions | |
| isManualSelection () | |
| is manual selection More... | |
| getKind () | |
| get kind More... | |
| setKind ($a_kind) | |
| set kind of determination More... | |
| getAuthModeSequence () | |
| get auth mode sequence More... | |
| getCountActiveAuthModes () | |
| get number of auth modes More... | |
| setAuthModeSequence ($a_pos) | |
| set auth mode sequence More... | |
| save () | |
| Save settings. More... | |
Static Public Member Functions | |
| static | _getInstance () |
| Get instance. More... | |
Data Fields | |
| const | TYPE_MANUAL = 0 |
| const | TYPE_AUTOMATIC = 1 |
Protected Attributes | |
| $db = null | |
| $settings = null | |
| $kind = 0 | |
| $position = array() | |
Static Protected Attributes | |
| static | $instance = null |
Private Member Functions | |
| __construct () | |
| Constructor (Singleton) More... | |
| read () | |
| Read settings. More... | |
Definition at line 34 of file class.ilAuthModeDetermination.php.
|
private |
Constructor (Singleton)
@access private
Definition at line 54 of file class.ilAuthModeDetermination.php.
References $ilDB, $ilSetting, and read().
Here is the call graph for this function:
|
static |
Get instance.
@access public
Definition at line 72 of file class.ilAuthModeDetermination.php.
References $instance.
Referenced by ilAuthUtils\_getAuthModeOfUser(), ilAuthContainerMultiple\fetchData(), ilObjAuthSettingsGUI\initAuthModeDetermination(), ilStartUpGUI\showLoginForm(), and ilObjAuthSettingsGUI\updateAuthModeDeterminationObject().
Here is the caller graph for this function:| ilAuthModeDetermination::getAuthModeSequence | ( | ) |
get auth mode sequence
@access public
Definition at line 123 of file class.ilAuthModeDetermination.php.
| ilAuthModeDetermination::getCountActiveAuthModes | ( | ) |
get number of auth modes
@access public
Definition at line 134 of file class.ilAuthModeDetermination.php.
| ilAuthModeDetermination::getKind | ( | ) |
get kind
@access public
Definition at line 100 of file class.ilAuthModeDetermination.php.
References $kind.
Referenced by save().
Here is the caller graph for this function:| ilAuthModeDetermination::isManualSelection | ( | ) |
is manual selection
@access public
Definition at line 89 of file class.ilAuthModeDetermination.php.
References TYPE_MANUAL.
|
private |
Read settings.
@access private
Definition at line 179 of file class.ilAuthModeDetermination.php.
References $ilSetting, ilLDAPServer\_getFirstActiveServer(), ilRadiusSettings\_getInstance(), AUTH_APACHE, AUTH_LDAP, AUTH_LOCAL, AUTH_RADIUS, AUTH_SOAP, and ilAuthUtils\getAuthPlugins().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAuthModeDetermination::save | ( | ) |
Save settings.
@access public
Definition at line 158 of file class.ilAuthModeDetermination.php.
References getKind().
Here is the call graph for this function:| ilAuthModeDetermination::setAuthModeSequence | ( | $a_pos | ) |
set auth mode sequence
@access public
| array | position => AUTH_MODE |
Definition at line 146 of file class.ilAuthModeDetermination.php.
| ilAuthModeDetermination::setKind | ( | $a_kind | ) |
set kind of determination
@access public
| int | TYPE_MANUAL or TYPE_DETERMINATION |
Definition at line 112 of file class.ilAuthModeDetermination.php.
|
protected |
Definition at line 41 of file class.ilAuthModeDetermination.php.
|
staticprotected |
Definition at line 39 of file class.ilAuthModeDetermination.php.
Referenced by _getInstance().
|
protected |
Definition at line 44 of file class.ilAuthModeDetermination.php.
Referenced by getKind().
|
protected |
Definition at line 45 of file class.ilAuthModeDetermination.php.
|
protected |
Definition at line 42 of file class.ilAuthModeDetermination.php.
| const ilAuthModeDetermination::TYPE_AUTOMATIC = 1 |
Definition at line 37 of file class.ilAuthModeDetermination.php.
| const ilAuthModeDetermination::TYPE_MANUAL = 0 |
Definition at line 36 of file class.ilAuthModeDetermination.php.
Referenced by isManualSelection().