RobRichards\XMLSecLibs\MoXMLSecurityKey C

Total Complexity 119
Dependencies 3
Dependents 4
Total lines 754
Lines of code 419
Logical lines of code 305
Comment lines 219
Methods 27
Properties 12

Methods 27

Method Rating Maintainability Complexity Lines of code
__construct()
D
28
39 137
loadKey()
A
47 10 38
makeAsnSegment()
S
53 7 22
getRawThumbprint()
S
54 6 21
decryptSymmetric()
S
53 5 21
generateSessionKey()
S
54 5 20
encryptData()
S
62 5 12
decryptData()
S
62 5 12
encryptSymmetric()
S
55 4 18
convertRSA()
S
56 2 16
verifySignature()
S
64 3 9
signData()
S
66 3 8
signOpenSSL()
S
63 3 10
fromEncryptedKeyElement()
S
62 2 11
getSymmetricKeySize()
S
71 2 6
verifyOpenSSL()
S
67 2 7
decryptPrivate()
S
69 2 6
encryptPrivate()
S
69 2 6
decryptPublic()
S
69 2 6
encryptPublic()
S
69 2 6
padISO10126()
S
66 2 8
getAlgorith()
S
81 1 3
getAlgorithm()
S
80 1 3
unpadISO10126()
S
72 1 5
serializeKey()
S
91 1 2
getX509Certificate()
S
82 1 3
getX509Thumbprint()
S
82 1 3