LDAP Account Manager

SelfServiceLoginHandler
in

Login handler for self service

Table of Contents

addLoginFields()  : void
Adds necessary fields to the login dialog (e.g. user + password).
authorize2FaUser()  : void
Authorizes an user that was provided by 2FA provider.
getId()  : string
Returns a unique ID for the handler.
getLoginName()  : string
Returns the login name.
getLoginPassword()  : string
Returns the login password.
isAuthenticationSuccessful()  : bool
Returns if the authentication was successful.
managesAuthentication()  : bool
Returns if the login handler manages authentication on its own.

Methods

authorize2FaUser()

Authorizes an user that was provided by 2FA provider.

public authorize2FaUser(string $userName) : void
Parameters
$userName : string

user name

Tags
throws
LAMException

error during authentication

Return values
void

getId()

Returns a unique ID for the handler.

public getId() : string
Return values
string

ID

getLoginName()

Returns the login name.

public getLoginName() : string
Return values
string

login name

getLoginPassword()

Returns the login password.

public getLoginPassword() : string
Return values
string

password

isAuthenticationSuccessful()

Returns if the authentication was successful.

public isAuthenticationSuccessful() : bool

Only valid if managesAuthentication() returns true.

Tags
throws
LAMException

error during authentication

Return values
bool

authentication successful

managesAuthentication()

Returns if the login handler manages authentication on its own.

public managesAuthentication() : bool
Return values
bool

manages authentication

Search results