XMLSecurityKey C

Total Complexity 107
Dependencies 4
Dependents 7
Total lines 475
Lines of code 363
Logical lines of code 260
Comment lines 43
Methods 22
Properties 12

Methods 22

Method Rating Maintainability Complexity Lines of code
__construct()
D
31 36 109
loadKey()
A
46 12 38
makeAsnSegment()
S
53 7 22
generateSessionKey()
S
51 6 24
getRawThumbprint()
S
54 6 21
encryptOpenSSL()
S
61 4 12
decryptOpenSSL()
S
61 4 12
encryptMcrypt()
S
57 3 15
decryptMcrypt()
S
57 2 16
convertRSA()
S
57 2 16
signData()
S
66 3 8
verifySignature()
S
64 3 9
encryptData()
S
67 3 8
decryptData()
S
67 3 8
signOpenSSL()
S
63 3 10
fromEncryptedKeyElement()
S
62 2 11
getSymmetricKeySize()
S
71 2 6
verifyOpenSSL()
S
67 2 7
getAlgorithm()
S
80 1 3
serializeKey()
S
91 1 2
getX509Certificate()
S
82 1 3
getX509Thumbprint()
S
82 1 3