Constants

ACTIVE_GROUP_ATTRIBUTE

ACTIVE_GROUP_ATTRIBUTE

OTHER_GROUP_ATTRIBUTE

OTHER_GROUP_ATTRIBUTE

ACTIVE_OBJECT_CLASS

ACTIVE_OBJECT_CLASS

OTHER_OBJECT_CLASS

OTHER_OBJECT_CLASS

Properties

$zendLdap

$zendLdap : 

Type

$secondaryZendLdap

$secondaryZendLdap : 

Type

$tertiaryZendLdap

$tertiaryZendLdap : 

Type

$legacySettingsHandler

$legacySettingsHandler : 

Type

$logger

$logger : 

Type

$usersManager

$usersManager : 

Type

$identityHandler

$identityHandler : 

Type

$authenticationAssembler

$authenticationAssembler : 

Type

$ldapGrouphandler

$ldapGrouphandler : 

Type

$ldapResponseValidator

$ldapResponseValidator : 

Type

$ldapConfig

$ldapConfig : 

Type

$fieldExclusions

$fieldExclusions : 

Type

Methods

__construct()

__construct(\Zend\Authentication\Adapter\Ldap  $zendLdap, \Zend\Authentication\Adapter\Ldap  $secondaryZendLdap, \Zend\Authentication\Adapter\Ldap  $tertiaryZendLdap, \Pivot\Logger\LoggerInstance  $logger, \Pivot\Client\Managers\UsersManager  $usersManager, \Pivot\Authentication\Handlers\IdentityHandler  $identityHandler, \Pivot\Authentication\Assemblers\AuthenticationAssembler  $authenticationAssembler, \Pivot\Client\Handlers\LegacyLdapGroupHandler  $ldapGrouphandler, \Pivot\Authentication\Validators\LdapResponseValidator  $ldapResponseValidator, array  $ldapConfig, \Pivot\Client\Handlers\LegacySettingsHandler  $legacySettingsHandler) 

Parameters

\Zend\Authentication\Adapter\Ldap $zendLdap
\Zend\Authentication\Adapter\Ldap $secondaryZendLdap
\Zend\Authentication\Adapter\Ldap $tertiaryZendLdap
\Pivot\Logger\LoggerInstance $logger
\Pivot\Client\Managers\UsersManager $usersManager
\Pivot\Authentication\Handlers\IdentityHandler $identityHandler
\Pivot\Authentication\Assemblers\AuthenticationAssembler $authenticationAssembler
\Pivot\Client\Handlers\LegacyLdapGroupHandler $ldapGrouphandler
\Pivot\Authentication\Validators\LdapResponseValidator $ldapResponseValidator
array $ldapConfig
\Pivot\Client\Handlers\LegacySettingsHandler $legacySettingsHandler

authenticateAndGetUser()

authenticateAndGetUser(  $credentials) 

Parameters

$credentials

checkContainers()

checkContainers(  $ldapUser) 

Parameters

$ldapUser

findLevel()

findLevel(  $ldapUser) 

Parameters

$ldapUser

findLevelFromGroup()

findLevelFromGroup(  $ldapUser) 

Parameters

$ldapUser

updatePrimaryAccountCanonicalForm()

updatePrimaryAccountCanonicalForm(  $zendLdap) 

Parameters

$zendLdap

doesGroupMatch()

doesGroupMatch(  $group,   $memberString) 

Parameters

$group
$memberString