ActivedirectoryAuthentication
class ActivedirectoryAuthentication extends BaseAuthentication
Properties
$ttl | |||
$user_details | |||
protected array | $ad_mappings | Map of (additional) Variables from the user info (such as email, telephone, etc.) |
|
protected array | $group_mappings | Map of AD groups to XELOS groups |
|
protected adLDAP | $adldap | AD Ldap Object |
|
protected | $config_id | ||
protected | $auth_title |
Methods
__construct()
No description
bool
authenticate_user(mixed $login, string $password)
Authenticate User
static string
convertFromOldSyntax($auth_method)
Convert xauth_method_name to MethodAuthentication
from
BaseAuthentication
static BaseAuthentication|null
getAuthMethod(string $auth_method)
Get Auth Method
from
BaseAuthentication
array
get_module_info()
No description
array
get_user_details()
Get User Details
Details
at line 40
__construct()
No description
at line 152
bool
authenticate_user(mixed $login, string $password)
Authenticate User
in
BaseAuthentication at line 41
final static string
convertFromOldSyntax($auth_method)
Convert xauth_method_name to MethodAuthentication
in
BaseAuthentication at line 26
final static BaseAuthentication|null
getAuthMethod(string $auth_method)
Get Auth Method
in
BaseAuthentication at line 15
int
getSessionTTL()
No description
at line 385
array
get_module_info()
No description
at line 298
array
get_user_details()
Get User Details