XMLSecurityDSig D

Total Complexity 181
Dependencies 6
Dependents 3
Total lines 854
Lines of code 655
Logical lines of code 451
Comment lines 53
Methods 35
Properties 9

Methods 35

Method Rating Maintainability Complexity Lines of code
addRefInternal()
B
37 21 68
staticAdd509Cert()
B
38 21 67
processTransforms()
B
37 20 73
canonicalizeData()
A
48 14 33
processRefNode()
A
44 12 43
setCanonicalMethod()
A
51 8 25
calculateDigest()
S
52 7 26
staticGet509XCerts()
S
52 6 26
locateKey()
S
53 6 23
sign()
S
52 5 25
auxKeyInfo()
S
53 5 24
canonicalizeSignedInfo()
S
54 5 22
validateReference()
S
55 5 20
locateSignature()
S
54 4 21
addObject()
S
57 4 17
getRefNodeID()
S
63 4 11
addReferenceList()
S
62 4 11
getRefIDs()
S
60 3 13
addReference()
S
64 3 9
getXPathObj()
S
66 3 8
verify()
S
62 2 11
add509Cert()
S
72 2 5
appendSignature()
S
74 2 4
createNewSignNode()
S
65 2 9
get509XCert()
S
68 2 7
insertSignature()
S
65 2 9
appendToKeyInfo()
S
68 1 7
__construct()
S
73 1 5
appendKey()
S
81 1 3
appendCert()
S
91 1 2
signData()
S
80 1 3
resetXPathObj()
S
81 1 3
validateDigest()
S
63 1 10
generateGUID()
S
64 1 9
getValidatedNodes()
S
82 1 3