|
ILIAS
eassessment Revision 61809
|
Stores OpenId related settings More...
Collaboration diagram for ilOpenIdSettings:Public Member Functions | |
| isActive () | |
| Is open id auth active. | |
| setActive ($a_status) | |
| Set open id active. | |
| forcedProviderSelection () | |
| is provider selection forced | |
| forceProviderSelection ($a_status) | |
| Set force selection status. | |
| isCreationEnabled () | |
| Is account creation enabled. | |
| enableCreation ($a_status) | |
| Enable account creation. | |
| isAccountMigrationEnabled () | |
| Is account migration enabled. | |
| enableAccountMigration ($a_status) | |
| Enable account migration. | |
| getDefaultRole () | |
| Get default role. | |
| setDefaultRole ($a_role) | |
| Set default role. | |
| update () | |
| Update settings. | |
| getConsumer () | |
| Get open id consumer. | |
| getReturnLocation () | |
| Get oid return location. | |
| initConsumer () | |
Static Public Member Functions | |
| static | getInstance () |
| Get singleton instance. | |
Protected Member Functions | |
| read () | |
| Read settings from db. | |
| initTempDir () | |
| Init Temp directory. | |
Private Member Functions | |
| __construct () | |
| Singleton constructor. | |
Private Attributes | |
| $storage = null | |
| $active = false | |
| $account_migration = false | |
| $default_role = 0 | |
| $creation = false | |
| $forced_selection = false | |
| $consumer = null | |
Static Private Attributes | |
| static | $instance = null |
Stores OpenId related settings
Definition at line 13 of file class.ilOpenIdSettings.php.
|
private |
Singleton constructor.
Definition at line 30 of file class.ilOpenIdSettings.php.
References read().
Here is the call graph for this function:| ilOpenIdSettings::enableAccountMigration | ( | $a_status | ) |
Enable account migration.
| bool | $a_status |
Definition at line 120 of file class.ilOpenIdSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilOpenIdSettings::enableCreation | ( | $a_status | ) |
Enable account creation.
| bool | $a_status |
Definition at line 101 of file class.ilOpenIdSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilOpenIdSettings::forcedProviderSelection | ( | ) |
is provider selection forced
Definition at line 72 of file class.ilOpenIdSettings.php.
References $forced_selection.
Referenced by update().
Here is the caller graph for this function:| ilOpenIdSettings::forceProviderSelection | ( | $a_status | ) |
Set force selection status.
| bool | $a_status |
Definition at line 82 of file class.ilOpenIdSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilOpenIdSettings::getConsumer | ( | ) |
Get open id consumer.
Definition at line 174 of file class.ilOpenIdSettings.php.
References $consumer.
| ilOpenIdSettings::getDefaultRole | ( | ) |
Get default role.
Definition at line 129 of file class.ilOpenIdSettings.php.
References $default_role.
Referenced by update().
Here is the caller graph for this function:
|
static |
Get singleton instance.
Definition at line 40 of file class.ilOpenIdSettings.php.
References $instance.
Referenced by ilOpenIdAttributeToUser\__construct(), ilOpenIdSettingsGUI\__construct(), ilAuthUtils\_getActiveAuthModes(), ilAuthUtils\_isExternalAccountEnabled(), ilOpenIdProviders\getSelectedProvider(), ilAuthOpenId\initSettings(), ilAuthContainerOpenId\initSettings(), and ilStartUpGUI\showOpenIdLogin().
Here is the caller graph for this function:| ilOpenIdSettings::getReturnLocation | ( | ) |
Get oid return location.
Definition at line 183 of file class.ilOpenIdSettings.php.
References $ilCtrl.
| ilOpenIdSettings::initConsumer | ( | ) |
Definition at line 207 of file class.ilOpenIdSettings.php.
References ilUtil\getDataDir(), and initTempDir().
Here is the call graph for this function:
|
protected |
Init Temp directory.
Definition at line 198 of file class.ilOpenIdSettings.php.
References ilUtil\getDataDir(), and ilUtil\makeDir().
Referenced by initConsumer().
Here is the call graph for this function:
Here is the caller graph for this function:| ilOpenIdSettings::isAccountMigrationEnabled | ( | ) |
Is account migration enabled.
Definition at line 110 of file class.ilOpenIdSettings.php.
References $account_migration.
Referenced by update().
Here is the caller graph for this function:| ilOpenIdSettings::isActive | ( | ) |
Is open id auth active.
Definition at line 53 of file class.ilOpenIdSettings.php.
References $active.
Referenced by update().
Here is the caller graph for this function:| ilOpenIdSettings::isCreationEnabled | ( | ) |
Is account creation enabled.
Definition at line 91 of file class.ilOpenIdSettings.php.
References $creation.
Referenced by update().
Here is the caller graph for this function:
|
protected |
Read settings from db.
Definition at line 148 of file class.ilOpenIdSettings.php.
References enableAccountMigration(), enableCreation(), forceProviderSelection(), setActive(), and setDefaultRole().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilOpenIdSettings::setActive | ( | $a_status | ) |
Set open id active.
| bool | $a_status |
Definition at line 63 of file class.ilOpenIdSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilOpenIdSettings::setDefaultRole | ( | $a_role | ) |
Set default role.
| int | $a_role |
Definition at line 139 of file class.ilOpenIdSettings.php.
Referenced by read().
Here is the caller graph for this function:| ilOpenIdSettings::update | ( | ) |
Update settings.
Definition at line 161 of file class.ilOpenIdSettings.php.
References forcedProviderSelection(), getDefaultRole(), isAccountMigrationEnabled(), isActive(), and isCreationEnabled().
Here is the call graph for this function:
|
private |
Definition at line 20 of file class.ilOpenIdSettings.php.
Referenced by isAccountMigrationEnabled().
|
private |
Definition at line 19 of file class.ilOpenIdSettings.php.
Referenced by isActive().
|
private |
Definition at line 25 of file class.ilOpenIdSettings.php.
Referenced by getConsumer().
|
private |
Definition at line 22 of file class.ilOpenIdSettings.php.
Referenced by isCreationEnabled().
|
private |
Definition at line 21 of file class.ilOpenIdSettings.php.
Referenced by getDefaultRole().
|
private |
Definition at line 23 of file class.ilOpenIdSettings.php.
Referenced by forcedProviderSelection().
|
staticprivate |
Definition at line 15 of file class.ilOpenIdSettings.php.
Referenced by getInstance().
|
private |
Definition at line 17 of file class.ilOpenIdSettings.php.