NextADInt_Ldap_Connection B

Total Complexity 81
Dependencies 14
Dependents 13
Total lines 766
Lines of code 347
Logical lines of code 221
Comment lines 251
Methods 32
Properties 4

Methods 32

Method Rating Maintainability Complexity Lines of code
__debug()
A
49 8 30
createConfiguration()
S
48 6 32
findAllMembersOfGroup()
S
54 5 20
modifyUserWithoutSchema()
S
52 4 23
checkConnection()
S
56 4 19
findAllMembersOfGroups()
S
55 4 19
checkPorts()
S
57 4 17
authenticateUser()
S
57 3 17
checkPort()
S
57 3 16
filterDomainMembers()
S
59 3 14
findAttributesOfUser()
S
59 3 13
connect()
S
61 3 12
mapUserInfo()
S
62 3 12
findNetBiosName()
S
61 2 12
__construct()
S
66 2 8
findSanitizedAttributesOfUser()
S
64 2 10
getAllowSelfSigned()
S
69 2 7
getEncryption()
S
69 2 7
getAdPort()
S
69 2 7
getDomainControllers()
S
67 2 8
getBaseDn()
S
69 2 7
getNetworkTimeout()
S
69 2 7
getLastUsedDC()
S
81 1 3
authenticate()
S
78 1 3
register()
S
77 1 3
findByProxyAddress()
S
80 1 3
isConnected()
S
80 1 3
getAdLdap()
S
83 1 3
createAdLdap()
S
80 1 3
getUseSsl()
S
79 1 3
getUseTls()
S
79 1 3
getActiveDirectoryContext()
S
82 1 3