Class ilShibbolethSettings.
More...
◆ __construct()
array ilShibbolethSettings::__construct |
( |
| ) |
|
◆ adminMustActivate()
ilShibbolethSettings::adminMustActivate |
( |
| ) |
|
◆ get()
ilShibbolethSettings::get |
( |
string |
$a_keyword, |
|
|
?string |
$a_default_value = null |
|
) |
| |
Definition at line 86 of file class.ilShibbolethSettings.php.
88 $a_keyword = str_replace(self::PREFIX,
'', $a_keyword);
90 return (
string) ($this->data[$a_keyword] ?? $a_default_value);
◆ getAll()
ilShibbolethSettings::getAll |
( |
| ) |
|
◆ getDefaultRole()
ilShibbolethSettings::getDefaultRole |
( |
| ) |
|
◆ getFederationName()
ilShibbolethSettings::getFederationName |
( |
| ) |
|
◆ getIdPList()
ilShibbolethSettings::getIdPList |
( |
| ) |
|
◆ getLoginButton()
ilShibbolethSettings::getLoginButton |
( |
| ) |
|
◆ getOrganisationSelectionType()
ilShibbolethSettings::getOrganisationSelectionType |
( |
| ) |
|
◆ getUserFields()
ilShibbolethSettings::getUserFields |
( |
| ) |
|
◆ isActive()
ilShibbolethSettings::isActive |
( |
| ) |
|
◆ isLocalAuthAllowed()
ilShibbolethSettings::isLocalAuthAllowed |
( |
| ) |
|
◆ read()
ilShibbolethSettings::read |
( |
| ) |
|
◆ set()
ilShibbolethSettings::set |
( |
string |
$a_key, |
|
|
string |
$a_val |
|
) |
| |
◆ setActive()
ilShibbolethSettings::setActive |
( |
bool |
$status | ) |
|
◆ setAdminMustActivate()
ilShibbolethSettings::setAdminMustActivate |
( |
bool |
$status | ) |
|
◆ setAllowLocalAuth()
ilShibbolethSettings::setAllowLocalAuth |
( |
bool |
$status | ) |
|
◆ setDefaultRole()
ilShibbolethSettings::setDefaultRole |
( |
int |
$role_id | ) |
|
◆ setFederationName()
ilShibbolethSettings::setFederationName |
( |
string |
$federation | ) |
|
◆ setIdPList()
ilShibbolethSettings::setIdPList |
( |
string |
$list | ) |
|
◆ setLoginButton()
ilShibbolethSettings::setLoginButton |
( |
string |
$login_button | ) |
|
◆ setOrganisationSelectionType()
ilShibbolethSettings::setOrganisationSelectionType |
( |
string |
$type | ) |
|
◆ store()
ilShibbolethSettings::store |
( |
| ) |
|
◆ $data
array ilShibbolethSettings::$data = [] |
|
protected |
◆ $settings
◆ $user_fields
array ilShibbolethSettings::$user_fields |
|
protected |
◆ DEFAULT_IDP_LIST
const ilShibbolethSettings::DEFAULT_IDP_LIST = "urn:mace:organization1:providerID, Example Organization 1\nurn:mace:organization2:providerID, Example Organization 2, /Shibboleth.sso/WAYF/SWITCHaai" |
|
private |
◆ DEFAULT_LOGIN_BUTTON
const ilShibbolethSettings::DEFAULT_LOGIN_BUTTON = "templates/default/images/shib_login_button.svg" |
|
private |
◆ DEFAULT_ORGANISATION_SELECTION
const ilShibbolethSettings::DEFAULT_ORGANISATION_SELECTION = "external_wayf" |
|
private |
◆ PREFIX
const ilShibbolethSettings::PREFIX = 'shib_' |
|
private |
The documentation for this class was generated from the following file: