Code Analysis: miniOrange SSO using SAML 2.0 5.2.9

Class Rating Complexity Lines of code
RobRichards\XMLSecLibs\Mo_SAML_XML_Security_DSig
D
193 735
Mo_SAML_Assertion
D
160 620
Mo_SAML_Utilities
D
145 585
RobRichards\XMLSecLibs\Mo_SAML_XML_Security_Key
C
119 445
Mo_SAML_Login_Validate
C
106 465
RobRichards\XMLSecLibs\Mo_SAML_XML_Sec_Enc
B
77 339
Saml_Mo_Login
A
52 226
Mo_SAML_Logger
S
47 186
Mo_SAML_Customer_Login_Handler
S
32 116
Mo_SAML_Identity_Providers
S
31 113
Mo_SAML_WP_Config_Editor
S
31 125
Mo_SAML_Upload_Metadata_Handler
S
29 108
Mo_SAML_Base_Handler
S
26 78
Mo_Saml_User_Login_Handler
S
21 49
Mo_SAML_Feedback_Form_Handler
S
19 56
Mo_SAML_Service_Provider_Settings_Handler
S
19 81
Mo_SAML_Debug_Log_Handler
S
17 82
Mo_SAML_Contact_Us_Handler
S
16 63
Mo_SAML_Response
S
13 38
Mo_SAML_Login_Widget
S
13 78
Mo_SAML_Customer
S
10 206
Mo_Saml_Test_Config_Error_Handler
S
10 26
Mo_SAML_Post_Save_Handler
S
7 27
Mo_SAML_IDP_Metadata_Reader
S
7 22
Mo_SAML_Basic_Enum
S
6 23
Mo_SAML_Service_Provider_Metadata_Handler
S
5 41
Mo_Saml_Exception_Handler
S
5 18
Mo_SAML_SSO_Settings_Handler
S
5 18
Mo_SAML_Database_Handler
S
4 10
Mo_Saml_Error_Log
S
4 13
Mo_Saml_Options_Addons
S
3 33
Mo_Saml_Messages
S
2 40
Mo_Saml_Options_Error_Constants
S
2 15
Mo_SAML_Role_Mapping_Handler
S
2 9
RobRichards\XMLSecLibs\Utils\Mo_SAML_XPath
S
2 6
Mo_Saml_User_Creation_Exception
S
1 5
Mo_Saml_Options_Plugin_Idp_Specific_Ads
S
1 48
Mo_SAML_SP_Clock_Behind_Of_IDP_Clock_Exception
S
1 5
Mo_SAML_Encrypted_Assertion_Exception
S
1 5
Mo_Saml_Welcome_Modal_Handler
S
1 3
Mo_SAML_XMLSecLibs_Processing_Exception
S
1 5
Mo_SAML_Signature_Not_Found_Exception
S
1 5
Mo_SAML_Invalid_Audience_URI_Exception
S
1 5
Mo_SAML_DOM_Extension_Disabled_Exception
S
1 5
Mo_Saml_Options_Suggested_Add_Ons
S
1 16
Mo_SAML_Invalid_Entity_ID_Exception
S
1 5
Mo_SAML_Invalid_status_Code_Exception
S
1 5
Mo_SAML_Cert_Mismatch_Exception
S
1 5
Mo_SAML_Attribute_Mapping_Handler
S
1 5
Mo_SAML_Cert_Mismatch_Encoding_Exception
S
1 5
Mo_Saml_Username_Length_Limit_Exceeded_Exception
S
1 5
Mo_SAML_Missing_NameID_Exception
S
1 5
Mo_SAML_Invalid_XML_Exception
S
1 5
Mo_SAML_Metadata_Reader_Exception
S
1 5
Mo_SAML_Invalid_Assertion_Exception
S
1 5
Mo_SAML_SP_Clock_Ahead_Of_IDP_Clock_Exception
S
1 5

24 more item(s) not shown.