| ILIAS
    Release_4_1_x_branch Revision 61804
    | 
 Collaboration diagram for ilAuthModeDetermination:
 Collaboration diagram for ilAuthModeDetermination:| Public Member Functions | |
| isManualSelection () | |
| is manual selection | |
| getKind () | |
| get kind | |
| setKind ($a_kind) | |
| set kind of determination | |
| getAuthModeSequence () | |
| get auth mode sequence | |
| getCountActiveAuthModes () | |
| get number of auth modes | |
| setAuthModeSequence ($a_pos) | |
| set auth mode sequence | |
| save () | |
| Save settings. | |
| Static Public Member Functions | |
| static | _getInstance () | 
| Get instance. | |
| 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) | |
| read () | |
| Read settings. | |
Definition at line 34 of file class.ilAuthModeDetermination.php.
| 
 | private | 
Constructor (Singleton)
private
Definition at line 54 of file class.ilAuthModeDetermination.php.
References $ilDB, $ilSetting, and read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get instance.
public
Definition at line 72 of file class.ilAuthModeDetermination.php.
References $instance.
Referenced by ilAuthUtils\_getAuthModeOfUser(), ilAuthContainerMultiple\fetchData(), ilObjAuthSettingsGUI\initAuthModeDetermination(), read(), ilStartUpGUI\showLogin(), and ilObjAuthSettingsGUI\updateAuthModeDeterminationObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAuthModeDetermination::getAuthModeSequence | ( | ) | 
get auth mode sequence
public
Definition at line 123 of file class.ilAuthModeDetermination.php.
| ilAuthModeDetermination::getCountActiveAuthModes | ( | ) | 
get number of auth modes
public
Definition at line 134 of file class.ilAuthModeDetermination.php.
| ilAuthModeDetermination::getKind | ( | ) | 
get kind
public
Definition at line 100 of file class.ilAuthModeDetermination.php.
References $kind.
Referenced by save().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAuthModeDetermination::isManualSelection | ( | ) | 
is manual selection
public
Definition at line 89 of file class.ilAuthModeDetermination.php.
References TYPE_MANUAL.
| 
 | private | 
Read settings.
private
Definition at line 179 of file class.ilAuthModeDetermination.php.
References $ilSetting, ilLDAPServer\_getFirstActiveServer(), _getInstance(), AUTH_APACHE, AUTH_LDAP, AUTH_LOCAL, AUTH_RADIUS, and AUTH_SOAP.
Referenced by __construct().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilAuthModeDetermination::save | ( | ) | 
Save settings.
public
Definition at line 158 of file class.ilAuthModeDetermination.php.
References getKind().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilAuthModeDetermination::setAuthModeSequence | ( | $a_pos | ) | 
set auth mode sequence
public
| array | position => AUTH_MODE | 
Definition at line 146 of file class.ilAuthModeDetermination.php.
| ilAuthModeDetermination::setKind | ( | $a_kind | ) | 
set kind of determination
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().