Utilities C

Total Complexity 119
Dependencies 11
Dependents 7
Total lines 799
Lines of code 537
Logical lines of code 364
Comment lines 125
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
doDecryptElement()
B
34 18 92
getEncryptionAlgorithm()
A
47 12 40
processResponse()
A
48 11 29
validateElement()
A
44 10 43
get_mapped_groups()
A
51 9 26
validateIssuerAndAudience()
A
42 6 58
validateSignature()
S
54 6 21
checkSign()
S
51 5 27
xpQuery()
S
52 5 23
castKey()
S
57 4 17
metadata_builder()
S
56 3 17
extractStrings()
S
63 4 10
decryptElement()
S
62 3 12
xsDateTimeToTimestamp()
S
57 2 16
parseNameId()
S
64 3 9
createAuthnRequest()
S
58 2 15
createSAMLRequest()
S
59 2 14
findCertificate()
S
61 2 12
mo_saml_wp_remote_post()
S
63 2 10
mo_saml_wp_remote_get()
S
63 2 10
stringToHex()
S
67 2 7
generateTimestamp()
S
70 2 6
sanitize_certificate()
S
63 1 10
desanitize_certificate()
S
68 1 7
generateRandomBytes()
S
80 1 3
generateID()
S
79 1 3