File_X509 D

Total Complexity 626
Dependencies 5
Dependents 0
Total lines 4,562
Lines of code 2,897
Logical lines of code 1,451
Comment lines 1,089
Methods 78
Properties 47

Methods 78

Method Rating Maintainability Complexity Lines of code
__construct()
D
8
2 970
_translateDNProp()
D
32 54 80
sign()
D
29
38 117
getDN()
D
28
35 128
_getMapping()
D
36 35 70
validateSignature()
C
34 31 88
signCRL()
C
35 24 81
computeKeyIdentifier()
B
38 21 63
getChain()
A
46 14 36
_mapOutExtensions()
A
43 13 44
getDNProp()
A
46 13 36
_extensions()
A
46 12 39
_mapInExtensions()
A
46 12 35
loadSPKAC()
A
42 11 50
validateURL()
A
48 12 31
setAttribute()
A
46 11 40
loadCSR()
A
42 10 52
removeAttribute()
A
47 11 35
_validateSignature()
A
49 11 31
signSPKAC()
A
46 10 40
signCSR()
A
46 10 40
loadX509()
A
46 10 39
loadCRL()
A
47 9 36
getPublicKey()
A
49 9 30
getAttribute()
A
51 9 27
_mapInAttributes()
A
50 9 27
saveCRL()
A
46 8 37
_sign()
A
54 9 20
_mapOutAttributes()
A
49 8 28
setDN()
A
51 8 26
saveX509()
A
45 7 40
validateDate()
A
55 8 18
saveCSR()
S
49 7 30
saveSPKAC()
S
51 7 26
setDNProp()
S
55 6 20
_subArray()
S
56 6 19
revoke()
S
57 6 16
getSubjectDNProp()
S
59 6 13
getSubjectDN()
S
60 6 13
_setExtension()
S
56 5 18
removeDNProp()
S
57 5 16
listRevoked()
S
59 5 15
getIssuerDNProp()
S
62 5 11
getIssuerDN()
S
62 5 11
_revokedCertificate()
S
58 4 15
_removeExtension()
S
58 4 15
_formatSubjectPublicKey()
S
59 4 14
getAttributes()
S
61 4 13
_getExtension()
S
61 4 12
getRevokedCertificateExtension()
S
62 4 11
setRevokedCertificateExtension()
S
61 4 11
getRevokedCertificateExtensions()
S
62 4 11
unrevoke()
S
62 3 11
loadCA()
S
57 2 19
_getExtensions()
S
64 3 10
removeRevokedCertificateExtension()
S
64 3 9
getRevoked()
S
66 3 8
_extractBER()
S
66 3 7
_reformatKey()
S
63 2 11
setEndDate()
S
63 2 10
_timeField()
S
66 2 8
setKeyIdentifier()
S
69 2 7
setPrivateKey()
S
81 1 3
setPublicKey()
S
77 1 4
_iPAddress()
S
80 1 3
setChallenge()
S
81 1 3
makeCA()
S
81 1 3
_dnsName()
S
80 1 3
setIPAddress()
S
80 1 3
setDomain()
S
72 1 5
setSerialNumber()
S
79 1 3
_decodeIP()
S
72 1 5
setExtension()
S
78 1 3
getExtensions()
S
80 1 3
getExtension()
S
79 1 3
removeExtension()
S
80 1 3
setStartDate()
S
78 1 3
_encodeIP()
S
78 1 3