Code Analysis: miniOrange SSO using SAML 2.0 4.9.02

Class Rating Complexity Lines of code
saml_mo_login
D
258 1,077
RobRichards\XMLSecLibs\MoXMLSecurityDSig
D
195 708
SAML2_Assertion
D
170 680
Utilities
C
119 537
RobRichards\XMLSecLibs\MoXMLSecurityKey
C
119 419
RobRichards\XMLSecLibs\MoXMLSecEnc
B
77 316
IdentityProviders
S
31 108
MoSAMLPointersManager
S
16 38
mo_login_wid
S
14 77
SAML2_Response
S
13 38
MoSAMLPointer
S
9 39
Customersaml
S
9 182
IDPMetadataReader
S
7 21
MoSAMLBasicEnum
S
6 23
AESEncryption
S
4 18
RobRichards\XMLSecLibs\Utils\MoXPath
S
2 6
mo_saml_options_plugin_constants
S
0 0
mo_saml_options_enum_service_providerMoSAML
S
0 0
mo_saml_options_test_configuration
S
0 0
mo_saml_options_addons
S
0 0
mo_saml_options_plugin_idp
S
0 0
mo_saml_options_enum_pointersMoSAML
S
0 0
mo_saml_options_enum_identity_providerMoSAML
S
0 0
mo_saml_time_zones
S
0 0
mo_saml_options_tab_names
S
0 0
mo_saml_options_error_constants
S
0 0
mo_saml_license_plans
S
0 0
mo_saml_options_enum_sso_loginMoSAML
S
0 0
mo_saml_options_enum_attribute_mappingMoSAML
S
0 0
mo_saml_options_enum_role_mappingMoSAML
S
0 0