NextADInt_Ldap_Connection B

Total Complexity 77
Dependencies 11
Dependents 13
Total lines 723
Lines of code 331
Logical lines of code 213
Comment lines 233
Methods 30
Properties 4

Methods 30

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
findAllMembersOfGroups()
S
55 4 19
checkConnection()
S
56 4 19
checkPorts()
S
57 4 17
authenticateUser()
S
57 3 17
checkPort()
S
57 3 16
filterDomainMembers()
S
60 3 13
connect()
S
61 3 12
findNetBiosName()
S
61 2 12
findAttributesOfUser()
S
62 2 11
getDomainSid()
S
71 2 6
findSanitizedAttributesOfUser()
S
64 2 10
__construct()
S
68 2 7
getNetworkTimeout()
S
69 2 7
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
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
getLastUsedDC()
S
81 1 3
authenticate()
S
78 1 3