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