ILIAS
Release_5_0_x_branch Revision 61816
|
Description of interface. More...
Public Member Functions | |
getContainer ($a_auth_id) | |
Get auth container instance. | |
getAuthIds () | |
Get an authentication id. | |
getAuthIdByName ($a_auth_name) | |
Get the auth id by an auth mode name. | |
getAuthName ($a_auth_id) | |
Get auth name by auth id. | |
isAuthActive ($a_auth_id) | |
Check if auth mode is active. | |
supportsMultiCheck ($a_auth_id) | |
Check whther authentication supports sequenced authentication. | |
isExternalAccountNameRequired ($a_auth_id) | |
Check if an external account name is required for this authentication method Normally this should return true. | |
isPasswordModificationAllowed ($a_auth_id) | |
Check if authentication method allows password modifications. | |
getLocalPasswordValidationType ($a_auth_id) | |
Get local password validation type One of ilAuthUtils::LOCAL_PWV_FULL ilAuthUtils::LOCAL_PWV_NO ilAuthUtils::LOCAL_PWV_USER. | |
getMultipleAuthModeOptions ($a_auth_id) | |
Get an array of options for "multiple auth mode" selection array( AUTH_ID => array( 'txt' => NAME) ) |
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.