interface DirectoryServiceInterface

Interface for Directory Service Implementation

Methods

getAttributeMapping()

No description

getConfigOptions()

No description

array[]
getDirectoryUsers()

Return all users within directory

getGroupMapping()

No description

initService()

No description

Details

at line 33
getAttributeMapping()

No description

See also

\XELOS\Modules\AdSync\Interfaces\DirectoryServiceConfigTrait::getAttributeMapping()

at line 28
getConfigOptions()

No description

See also

\XELOS\Modules\AdSync\Interfaces\DirectoryServiceConfigTrait::getConfigOptions()

at line 14
array[] getDirectoryUsers()

Return all users within directory

Return Value

array[]

['login' => ['objectsid'=>'', 'firstname'=>'', 'lastname'=>'', 'mail'=>'', 'groups'=>[], 'accountcontrol'=>['LOCKOUT','NORMAL_ACCOUNT','PASSWORD_EXPIRED'],'accountexpires'=>(int) 1234565, 'otherAttributeForMapping'=>'']]

at line 38
getGroupMapping()

No description

See also

\XELOS\Modules\AdSync\Interfaces\DirectoryServiceConfigTrait::getGroupMapping()

at line 23
initService()

No description

See also

\XELOS\Modules\AdSync\Interfaces\DirectoryServiceConfigTrait::initService()