ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
interface.ilAuthDefinition.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 1998-2009 ILIAS open source, Extended GPL, see docs/LICENSE */
4 
11 {
12 
18  public function getContainer($a_auth_id);
19 
20 
28  public function getAuthIds();
29 
30 
38  public function getAuthIdByName($a_auth_name);
39 
45  public function getAuthName($a_auth_id);
46 
51  public function isAuthActive($a_auth_id);
52 
57  public function supportsMultiCheck($a_auth_id);
58 
65  public function isExternalAccountNameRequired($a_auth_id);
66 
70  public function isPasswordModificationAllowed($a_auth_id);
71 
81  public function getLocalPasswordValidationType($a_auth_id);
82 
91  public function getMultipleAuthModeOptions($a_auth_id);
92 }
93 ?>
getAuthName($a_auth_id)
Get auth name by auth id.
Description of interface.
isAuthActive($a_auth_id)
Check if auth mode is active.
getAuthIdByName($a_auth_name)
Get the auth id by an auth mode name.
isExternalAccountNameRequired($a_auth_id)
Check if an external account name is required for this authentication method Normally this should ret...
getLocalPasswordValidationType($a_auth_id)
Get local password validation type One of ilAuthUtils::LOCAL_PWV_FULL ilAuthUtils::LOCAL_PWV_NO ilAut...
getAuthIds()
Get an authentication id.
getContainer($a_auth_id)
Get auth container instance.
supportsMultiCheck($a_auth_id)
Check whther authentication supports sequenced authentication.
isPasswordModificationAllowed($a_auth_id)
Check if authentication method allows password modifications.
getMultipleAuthModeOptions($a_auth_id)
Get an array of options for "multiple auth mode" selection array( AUTH_ID => array( &#39;txt&#39; => NAME) ) ...