ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Description of interface. More...
Public Member Functions | |
getContainer ($a_auth_id) | |
Get auth container instance. More... | |
getAuthIds () | |
Get an authentication id. More... | |
getAuthIdByName ($a_auth_name) | |
Get the auth id by an auth mode name. More... | |
getAuthName ($a_auth_id) | |
Get auth name by auth id. More... | |
isAuthActive ($a_auth_id) | |
Check if auth mode is active. More... | |
supportsMultiCheck ($a_auth_id) | |
Check whther authentication supports sequenced authentication. More... | |
isExternalAccountNameRequired ($a_auth_id) | |
Check if an external account name is required for this authentication method Normally this should return true. More... | |
isPasswordModificationAllowed ($a_auth_id) | |
Check if authentication method allows password modifications. More... | |
getLocalPasswordValidationType ($a_auth_id) | |
Get local password validation type One of ilAuthUtils::LOCAL_PWV_FULL ilAuthUtils::LOCAL_PWV_NO ilAuthUtils::LOCAL_PWV_USER. More... | |
getMultipleAuthModeOptions ($a_auth_id) | |
Get an array of options for "multiple auth mode" selection array( AUTH_ID => array( 'txt' => NAME) ) More... | |
Description of interface.
Definition at line 10 of file interface.ilAuthDefinition.php.
ilAuthDefinition::getAuthIdByName | ( | $a_auth_name | ) |
Get the auth id by an auth mode name.
the auth mode name is stored for each user in table usr_data
ilAuthDefinition::getAuthIds | ( | ) |
Get an authentication id.
For plugins the auth must be greater than 1000 and unique
ilAuthDefinition::getAuthName | ( | $a_auth_id | ) |
Get auth name by auth id.
type | $a_auth_id |
ilAuthDefinition::getContainer | ( | $a_auth_id | ) |
Get auth container instance.
ilAuthDefinition::getLocalPasswordValidationType | ( | $a_auth_id | ) |
Get local password validation type One of ilAuthUtils::LOCAL_PWV_FULL ilAuthUtils::LOCAL_PWV_NO ilAuthUtils::LOCAL_PWV_USER.
ilAuthDefinition::getMultipleAuthModeOptions | ( | $a_auth_id | ) |
Get an array of options for "multiple auth mode" selection array( AUTH_ID => array( 'txt' => NAME) )
type | $a_auth_id |
ilAuthDefinition::isAuthActive | ( | $a_auth_id | ) |
Check if auth mode is active.
ilAuthDefinition::isExternalAccountNameRequired | ( | $a_auth_id | ) |
Check if an external account name is required for this authentication method Normally this should return true.
ilAuthDefinition::isPasswordModificationAllowed | ( | $a_auth_id | ) |
Check if authentication method allows password modifications.
ilAuthDefinition::supportsMultiCheck | ( | $a_auth_id | ) |
Check whther authentication supports sequenced authentication.