XMLSecurityKey B

Total Complexity 98
Dependencies 2
Dependents 4
Total lines 431
Lines of code 343
Logical lines of code 248
Comment lines 25
Methods 20
Properties 12

Methods 20

Method Rating Maintainability Complexity Lines of code
__construct()
C
34 30 95
loadKey()
A
46 11 38
generateSessionKey()
A
52 9 23
makeAsnSegment()
S
53 7 22
getRawThumbprint()
S
53 6 22
encryptOpenSSL()
S
60 4 14
decryptOpenSSL()
S
60 4 14
encryptMcrypt()
S
57 3 15
verifyOpenSSL()
S
61 3 12
signOpenSSL()
S
62 3 11
decryptMcrypt()
S
57 2 16
convertRSA()
S
57 2 16
encryptData()
S
65 3 10
decryptData()
S
65 3 10
verifySignature()
S
68 2 7
signData()
S
69 2 7
getAlgorith()
S
80 1 3
serializeKey()
S
91 1 2
getX509Certificate()
S
82 1 3
getX509Thumbprint()
S
82 1 3