Code Analysis: WPO365 | LOGIN 20.4

Function Rating Maintainability Complexity Lines of code
phpseclib\Net\SSH2::_key_exchange()
D
1
106 548
phpseclib\File\ASN1::asn1map()
D
12
105 237
phpseclib\Crypt\RSA::_parseKey()
D
8
90 376
phpseclib\File\ASN1::_encode_der()
D
15
84 221
OneLogin_Saml2_Response::isValid()
D
14
73 274
phpseclib\Crypt\Base::encrypt()
D
15
67 292
phpseclib\Crypt\Base::decrypt()
D
15
67 289
phpseclib\Math\BigInteger::__construct()
D
17
68 214
phpseclib\File\ASN1::_decode_ber()
D
20
61 205
phpseclib\Net\SSH2::_get_channel_packet()
D
20
61 201
phpseclib\File\ANSI::appendString()
D
21
60 177
phpseclib\File\X509::__construct()
D
8
1 987
phpseclib\File\X509::_translateDNProp()
D
31 56 83
phpseclib\File\X509::_validateSignatureCountable()
D
29 49 106
Wpo\Services\Authentication_Service::skip_authentication()
D
26
48 121
Wpo\Core\Wp_Hooks::add_wp_hooks()
D
21
43 185
Wpo\Mail\Mailer::send()
D
22
42 186
OneLogin_Saml2_Settings::checkSPSettings()
D
32 48 84
phpseclib\Crypt\Hash::setHash()
D
30 45 111
phpseclib\Net\SSH2::_filter()
D
26
42 148
phpseclib\Net\SFTP::put()
D
27
41 133
phpseclib\Math\BigInteger::isPrime()
D
25
41 118
phpseclib\File\X509::sign()
D
28
38 125
Wpo\Services\Graph_Service::fetch()
D
27
37 129
phpseclib\File\X509::_getMapping()
D
34 40 78
Wpo\Graph\Request::proxy()
D
29 38 102
phpseclib\Net\SSH2::_login_helper()
D
27
34 161
phpseclib\Net\SFTP::get()
D
29
36 122
phpseclib\File\X509::getDN()
D
28
35 128
Wpo\Services\Access_Token_Service::get_access_token()
D
25
33 158
phpseclib\Net\SSH2::_get_binary_packet()
D
29 36 111
XMLSecurityKey::__construct()
D
31 36 109
Wpo\Services\Notifications_Service::show_admin_notices()
D
28
32 142
Wpo\Core\Plugin_Updater::check_license()
D
26
31 156
OneLogin_Saml2_IdPMetadataParser::parseXML()
D
31 35 92
phpseclib\Crypt\DES::_setupKey()
D
12
7 511
phpseclib\Crypt\Random::string()
D
30 32 113
phpseclib\Net\SSH2::getServerPublicHostKey()
D
28
30 132
Wpo\Tests\Test_Access_Tokens::test_sync_application()
D
25
25 202
phpseclib\Crypt\RSA::_convertPrivateKey()
D
22
22 245
OneLogin_Saml2_Settings::_addDefaultValues()
C
35 31 89
OneLogin_Saml2_Settings::checkIdPSettings()
C
39 33 54
phpseclib\Net\SSH2::_connect()
C
31 29 103
phpseclib\Crypt\Base::_createInlineCryptFunction()
C
22
10 382
Wpo\Tests\Test_Access_Tokens::test_sync_delegated()
C
27
24 167
Wpo\Services\Router_Service::has_route()
C
35 29 75
phpseclib\Math\BigInteger::divide()
C
30 24 129
phpseclib\Net\SFTP::_list()
C
33 26 90
phpseclib\Net\SFTP\Stream::_parse_path()
C
35 26 78
Wpo\Services\Id_Token_Service::process_openidconnect_code()
C
31 24 104
phpseclib\Net\SSH1::_connect()
C
29
22 133
Wpo\Services\User_Service::user_from_b2c_id_token()
C
36 26 73
OneLogin_Saml2_Metadata::builder()
C
29 22 130
phpseclib\Net\SFTP::_comparator()
C
41 27 52
Wpo\Services\Access_Token_Service::get_app_only_access_token()
C
31 23 108
phpseclib\Net\SSH2::_keyboard_interactive_process()
C
35 24 87
phpseclib\Crypt\RSA::loadKey()
C
33 23 102
phpseclib\File\X509::signCRL()
C
35 24 82
phpseclib\File\ASN1::convert()
C
36 24 80
XMLSecEnc::staticLocateKeyInfo()
C
35 24 79
phpseclib\Math\BigInteger::toBytes()
C
37 25 62
phpseclib\Crypt\RSA::createKey()
C
30 21 121
Wpo\Core\Plugin_Updater::api_request()
C
38 25 61
Wpo\Core\Url_Helpers::goto_after()
C
37 25 59
phpseclib\Net\SSH2::exec()
C
33 21 113
Wpo\Services\User_Service::user_from_id_token()
B
36 23 72
Wpo\Mail\Mail_Authorization_Helpers::authorize_mail_user()
B
35 22 86
OneLogin_Saml2_LogoutResponse::isValid()
B
35 22 82
Wpo\Pages\License_Page::activate_license()
B
35 22 79
OneLogin_Saml2_LogoutRequest::isValid()
B
35 21 85
phpseclib\Net\SSH2::_encryption_algorithm_to_key_size()
B
47 24 33
Wpo\Firebase\JWT::decode()
B
38 22 61
Wpo\Core\Script_Helpers::enqueue_wizard()
B
40 23 43
OneLogin_Saml2_Settings::getSPMetadata()
B
35 20 88
Wpo\Mail\Mail_Authorization_Helpers::get_mail_access_token_delegated()
B
32 18 115
Wpo\Tests\Test_Rest_Protection::test_configuration()
B
34 19 99
phpseclib\Math\BigInteger::randomPrime()
B
38 21 69
XMLSecurityDSig::staticAdd509Cert()
B
38 21 67
XMLSecurityDSig::addRefInternal()
B
37 21 66
phpseclib\Crypt\Rijndael::_setupKey()
B
35 20 75
XMLSecurityDSig::processTransforms()
B
37 20 73
Wpo\Core\Extensions_Helpers::get_extensions()
B
23
8 253
Wpo\Core\Plugin_Updater::show_update_notification()
B
36 20 73
phpseclib\Math\BigInteger::modPow()
B
33 18 101
Wpo\Tests\Test_Access_Tokens::test_sharepoint_search_delegated()
B
34 18 100
phpseclib\Crypt\Rijndael::_setupInlineCrypt()
B
30 15 134
OneLogin_Saml2_AuthnRequest::__construct()
B
33 17 103
phpseclib\Math\BigInteger::extendedGCD()
B
35 18 86
phpseclib\Crypt\Base::_openssl_ctr_process()
B
38 19 70
phpseclib\Net\SSH2::_encryption_algorithm_to_crypt_instance()
B
47 21 34
Wpo\Services\User_Create_Service::create_user()
B
38 19 63
phpseclib\Net\SSH2::_privatekey_login()
B
34 16 103
OneLogin_Saml2_LogoutRequest::__construct()
B
37 18 73
phpseclib\File\X509::computeKeyIdentifier()
B
40 19 57
Wpo\Tests\Self_Test::run_tests()
B
40 19 56
Wpo\Services\Id_Token_Service_B2c::process_openidconnect_code()
B
33 16 99
phpseclib\Net\SFTP::login()
B
35 16 99
Wpo\Services\Jwt_Token_Service::validate_signature()
B
35 17 82
phpseclib\Net\SFTP::_get_sftp_packet()
B
36 17 78
Wpo\Mail\Mailer::validate_email_addresses()
B
40 18 60
Wpo\Mail\Mail_Authorization_Helpers::get_mail_auth_configuration()
B
40 18 55
Wpo\Core\Plugin_Updater::show_changelog()
B
40 18 51
OneLogin_Saml2_Utils::validateBinarySign()
B
39 17 60
OneLogin_Saml2_Utils::decryptElement()
B
35 15 90
OneLogin_Saml2_Response::_decryptAssertion()
B
38 16 70
Wpo\Services\Saml2_Service::saml_settings()
B
35 14 97
phpseclib\Net\SFTP::_parseAttributes()
B
40 16 62
phpseclib\Math\BigInteger::_subtract()
B
40 16 60
Wpo\Services\Jwt_Token_Service::get_key_from_set()
B
42 17 45
phpseclib\System\SSH\Agent::requestIdentities()
B
38 15 74
Wpo\Services\User_Service::try_get_user_by()
B
44 17 44
phpseclib\Crypt\Hash::_sha512()
B
28
10 143
Wpo\Graph\Controller::check_permissions()
B
44 17 37
OneLogin_Saml2_Utils::validateSign()
B
39 15 64
phpseclib\File\X509::getDNProp()
B
42 16 49
Wpo\Tests\Test_Access_Tokens::test_avatar_delegated()
A
39 14 66
Wpo\Graph\Request::get()
A
44 16 36
Wpo\Tests\Test_Access_Tokens::test_sharepoint_documents_delegated()
A
36 12 95
phpseclib\File\X509::loadCRL()
A
42 15 50
Wpo\Tests\Test_Access_Tokens::test_roles_access_delegated()
A
39 14 64
OneLogin_Saml2_Utils::parseDuration()
A
42 15 49
Wpo\Tests\Test_Access_Tokens::test_profile_plus_delegated()
A
40 14 62
OneLogin_Saml2_Auth::processSLO()
A
40 14 61
phpseclib\Net\SFTP::lstat()
A
44 15 46
phpseclib\Math\BigInteger::_add()
A
40 14 60
Wpo\Services\Id_Token_Service::get_openidconnect_url()
A
39 14 59
phpseclib\Crypt\Base::isValidEngine()
A
45 15 42
Wpo\Services\Access_Token_Service::save_access_tokens()
A
41 14 57
phpseclib\Net\SSH2::setPreferredAlgorithms()
A
39 13 70
OneLogin_Saml2_Response::processSignedElements()
A
39 13 69
phpseclib\Crypt\Twofish::_setupKey()
A
33 11 99
Wpo\Services\Authentication_Service::authenticate_request()
A
40 14 54
phpseclib\Crypt\Base::setPassword()
A
41 14 53
phpseclib\Net\SCP::put()
A
42 14 52
phpseclib\Crypt\RC2::_setupInlineCrypt()
A
36 11 95
phpseclib\Crypt\RSA::__construct()
A
41 14 50
phpseclib\Net\SSH1::login()
A
43 14 49
phpseclib\File\X509::loadX509()
A
42 14 49
phpseclib\File\X509::_mapOutExtensions()
A
42 14 47
phpseclib\Net\SFTP::_setstat_recursive()
A
44 14 47
Wpo\Pages\License_Page::deactivate_license()
A
42 14 46
phpseclib\File\ANSI::_processCoordinate()
A
45 14 46
phpseclib\Net\SSH1::_get_binary_packet()
A
40 13 56
phpseclib\Net\SFTP::stat()
A
46 14 40
phpseclib\File\X509::getChain()
A
46 14 36
OneLogin_Saml2_Utils::redirect()
A
42 13 51
Wpo\Tests\Test_Access_Tokens::test_avatar_application()
A
39 12 63
XMLSecurityDSig::canonicalizeData()
A
48 14 33
Wpo\Tests\Test_Access_Tokens::test_profile_plus_application()
A
40 12 62
Wpo\Tests\Test_Access_Tokens::test_scim_application()
A
38 11 77
Wpo\Services\User_Service::user_from_saml_response()
A
39 12 61
phpseclib\Net\SFTP::_delete_recursive()
A
44 13 46
phpseclib\Net\SFTP::_realpath()
A
44 13 45
phpseclib\Crypt\RSA::_exponentiate()
A
41 12 58
phpseclib\Crypt\Rijndael::_encryptBlock()
A
38 11 73
XMLSecEnc::encryptNode()
A
41 12 57
Wpo\Core\Plugin_Updater::plugins_api_filter()
A
45 13 41
phpseclib\File\X509::loadCSR()
A
41 12 56
Wpo\Services\User_Create_Service::wpmu_add_user_to_blog()
A
45 13 40
phpseclib\Net\SSH2::_append_log()
A
42 12 54
Wpo\Core\Script_Helpers::get_react_urls()
A
51 14 24
phpseclib\Crypt\Twofish::_setupInlineCrypt()
A
33 7 129
Wpo\Services\User_Service::user_from_graph_user()
A
50 14 23
OneLogin_Saml2_Response::getNameIdData()
A
43 12 49
phpseclib\File\X509::validateURL()
A
47 13 33
phpseclib\Crypt\DES::_setupInlineCrypt()
A
34 8 107
Wpo\Tests\Test_Access_Tokens::test_roles_access_application()
A
40 11 61
Wpo\Services\Access_Token_Service::get_cached_access_token()
A
43 12 46
XMLSecurityDSig::processRefNode()
A
44 12 43
phpseclib\Math\BigInteger::_multiplyLower()
A
45 12 42
phpseclib\Crypt\Rijndael::_decryptBlock()
A
39 10 70
Wpo\Services\Error_Service::get_error_message()
A
41 11 54
phpseclib\File\X509::_extensions()
A
46 12 39
Wpo\Services\Rest_Authentication_Service_Cookies::authenticate_request()
A
41 11 54
XMLSecurityKey::loadKey()
A
46 12 38
phpseclib\File\X509::_mapInExtensions()
A
45 12 38
Wpo\Services\Log_Service::flush_log()
A
45 12 36
OneLogin_Saml2_Utils::calculateX509Fingerprint()
A
47 12 35
phpseclib\Net\SSH2::read()
A
47 12 33
OneLogin_Saml2_Response::validateSignedElements()
A
48 12 33
phpseclib\Net\SFTP::_update_stat_cache()
A
49 12 29
Wpo\Core\Plugin_Updater::check_update()
A
49 12 28
phpseclib\File\X509::setAttribute()
A
46 11 40
Wpo\Services\Authentication_Service::authenticate_oidc_user()
A
41 10 54
phpseclib\Net\SFTP::delete()
A
46 11 39
OneLogin_Saml2_Settings::_loadSettingsFromArray()
A
47 11 38
Wpo\Services\Id_Token_Service_Deprecated::decode_id_token()
A
42 10 52
Wpo\Core\Url_Helpers::ensure_trailing_slash_url()
A
47 11 36
phpseclib\File\X509::_fetchURL()
A
46 11 35
phpseclib\File\X509::removeAttribute()
A
47 11 35
Wpo\Mail\Mailer::email_message_encode()
A
45 10 49
phpseclib\Crypt\Blowfish::_setupInlineCrypt()
A
36 7 93
phpseclib\File\X509::loadSPKAC()
A
43 10 47
Wpo\Services\Id_Token_Service_Deprecated::discover_ms_public_keys()
A
43 10 45
phpseclib\Net\SFTP::rawlist()
A
49 11 30
Wpo\Services\User_Service::ensure_user()
A
48 11 30
phpseclib\Net\SSH1::_append_log()
A
44 10 44
Wpo\Mail\Mail_Authorization_Helpers::try_migrate_mail_app_principal_info()
A
44 10 44
Wpo\Services\Jwt_Token_Service::get_json_web_key_sets_uri()
A
43 10 44
Wpo\Tests\Test_Access_Tokens::get_application_access_token()
A
42 9 58
phpseclib\Math\BigInteger::_slidingWindow()
A
44 10 43
Wpo\Tests\Test_Access_Tokens::get_delegated_access_token()
A
45 10 42
phpseclib\File\X509::signSPKAC()
A
45 10 41
phpseclib\File\X509::signCSR()
A
46 10 41
Wpo\Tests\Test_Access_Tokens::test_mail()
A
43 9 55
phpseclib\Net\SSH2::getSupportedEncryptionAlgorithms()
A
43 9 53
phpseclib\Math\BigInteger::_normalize()
A
47 10 37
phpseclib\Net\SFTP::chdir()
A
47 10 36
phpseclib\Crypt\RSA::setPublicKey()
A
48 10 35
OneLogin_Saml2_Response::_getAttributesByKeyName()
A
47 10 34
Wpo\Tests\Test_Access_Tokens::test_mail_large_attachments_shared()
A
45 9 43
phpseclib\File\X509::_validateSignature()
A
50 10 28
Wpo\Tests\Test_Access_Tokens::test_mail_large_attachments()
A
45 9 42
phpseclib\File\X509::_mapInAttributes()
A
50 10 27
phpseclib\Net\SSH1::read()
A
50 10 26
phpseclib\Net\SFTP::_parseMode()
A
53 10 24
phpseclib\Crypt\Blowfish::_setupKey()
A
46 9 39
Wpo\Services\Options_Service::is_wpo365_configured()
A
45 9 39
phpseclib\Net\SFTP\Stream::_stream_metadata()
A
53 10 21
phpseclib\Net\SCP::get()
A
47 9 36
Wpo\Mail\Mail_Authorization_Helpers::get_mail_access_token()
A
43 8 50
Wpo\Services\Request_Service::shutdown()
A
47 9 35
phpseclib\Crypt\RSA::_emsa_pkcs1_v1_5_encode()
A
48 9 34
phpseclib\Math\BigInteger::_compare()
A
55 10 18
OneLogin_Saml2_Auth::logout()
A
48 9 32
phpseclib\Crypt\Hash::hash()
A
49 9 32
phpseclib\Math\BigInteger::toString()
A
48 9 32
phpseclib\Math\BigInteger::_regularMultiply()
A
48 9 32
Wpo\Services\Options_Service::update_options()
A
48 9 32
phpseclib\File\X509::_testForIntermediate()
A
49 9 31
Wpo\Services\Authentication_Service::authenticate_saml2_user()
A
40 7 61
phpseclib\Net\SCP::_receive()
A
49 9 31
Wpo\Services\Id_Token_Service_Deprecated::get_openidconnect_url()
A
44 8 45
phpseclib\Crypt\Hash::_sha256()
A
36 6 74
phpseclib\Crypt\RSA::_start_element_handler()
A
51 9 28
phpseclib\File\X509::getAttribute()
A
51 9 27
OneLogin_Saml2_LogoutRequest::getNameIdData()
A
45 8 41
Wpo\Services\User_Service::try_get_user_principal_name()
A
51 9 25
Wpo\Graph\Controller::check_permissions_get_token()
A
50 9 25
phpseclib\Crypt\RSA::_rsassa_pkcs1_v1_5_verify()
A
52 9 25
XMLSecEnc::decryptNode()
A
47 8 39
Wpo\Services\Options_Service::get_global_var()
A
51 9 24
phpseclib\Net\SFTP\Stream::_stream_read()
A
52 9 23
phpseclib\File\X509::validateDate()
A
52 9 23
phpseclib\File\X509::saveCRL()
A
46 8 38
phpseclib\Net\SFTP::_nlist_helper()
A
52 9 23
Wpo\Tests\Test_Access_Tokens::test_mail_shared()
A
47 8 36
OneLogin_Saml2_Settings::checkCompressionSettings()
A
55 9 21
OneLogin_Saml2_Utils::validateXML()
A
47 8 36
phpseclib\Crypt\Hash::_md2()
A
38 7 50
Wpo\Services\Ajax_Service::cors_proxy()
A
42 7 49
Wpo\Services\Saml2_Service::get_attribute()
A
54 9 19
phpseclib\Crypt\RSA::encrypt()
A
49 8 33
phpseclib\File\X509::_sign()
A
55 9 18
phpseclib\Net\SFTP::touch()
A
48 8 33
phpseclib\Net\SFTP::_setstat()
A
48 8 33
OneLogin_Saml2_Utils::setBaseURL()
A
48 8 32
phpseclib\Net\SFTP::readlink()
A
49 8 32
XMLSecEnc::encryptKey()
A
47 8 31
Wpo\Firebase\JWT::verify()
A
48 8 31
phpseclib\Net\SFTP::rename()
A
49 8 30
phpseclib\Net\SSH2::_send_binary_packet()
A
47 8 30
phpseclib\File\X509::saveX509()
A
44 7 45
phpseclib\Net\SFTP::chmod()
A
49 8 30
phpseclib\Net\SSH2::_initShell()
A
43 6 58
Wpo\Graph\Controller::register_routes()
A
36 1 133
Wpo\Mail\Mailer::to_array_of_valid_email_addresses()
A
50 8 28
phpseclib\File\X509::_mapOutAttributes()
A
50 8 28
phpseclib\Net\SFTP::__construct()
A
34 3 103
phpseclib\File\X509::getPublicKey()
A
51 8 27
OneLogin_Saml2_Settings::__construct()
A
47 7 41
phpseclib\File\X509::setDN()
A
51 8 26
phpseclib\Math\BigInteger::random()
A
45 7 41
OneLogin_Saml2_IdPMetadataParser::injectIntoSettings()
A
61 9 11
phpseclib\Math\BigInteger::_barrett()
A
42 6 55
phpseclib\Math\BigInteger::modInverse()
A
51 8 25
XMLSecurityDSig::setCanonicalMethod()
A
51 8 25
phpseclib\Math\BigInteger::__debugInfo()
A
52 8 24
phpseclib\File\ASN1::_encodeOID()
A
46 7 38
phpseclib\Crypt\RSA::_rsaes_oaep_decrypt()
A
46 7 37
phpseclib\Net\SFTP::filetype()
A
54 8 22
Wpo\Tests\Test_Access_Tokens::test_sync_cron()
A
47 7 37
phpseclib\System\SSH\Agent\Identity::sign()
A
48 7 35
phpseclib\Crypt\Base::__construct()
A
57 8 20
Wpo\Services\Access_Token_Service::get_refresh_token()
A
47 7 35
Wpo\Core\Globals::get_url_info()
A
53 8 19
phpseclib\File\ASN1::_decodeTime()
A
54 8 19
phpseclib\File\X509::saveCSR()
A
47 7 34
Wpo\Tests\Test_Access_Tokens::check_static_permission()
A
48 7 33
Wpo\Services\Access_Token_Service::validate_access_token()
A
55 8 18
phpseclib\Crypt\Base::_openssl_ofb_process()
A
49 7 32
Wpo\Services\Graph_Service::is_fetch_result_ok()
A
55 8 17
Wpo\Services\Options_Service::ensure_options_cache()
A
57 8 17
phpseclib\Crypt\RSA::_emsa_pkcs1_v1_5_encode_without_null()
A
49 7 31
Wpo\Mail\Mailer::mg_fetch()
A
44 6 46
Wpo\Services\Access_Token_Service::user_has_delegated_access()
A
50 7 31
Wpo\Firebase\JWT::jsonDecode()
S
56 8 15
phpseclib\Crypt\Base::_setEngine()
S
51 7 30
phpseclib\Math\BigInteger::bitwise_leftRotate()
S
48 7 30
Wpo\Mail\Mailer::send_test_mail()
S
48 7 29
phpseclib\Net\SFTP\Stream::_stream_open()
S
51 7 28
Wpo\Services\Log_Service::write_log()
S
49 7 28
phpseclib\Crypt\RSA::_emsa_pss_verify()
S
49 7 28
Wpo\Services\Authentication_Service::check_private_pages()
S
58 8 13
phpseclib\Net\SSH1::exec()
S
50 7 27
Wpo\Core\Url_Helpers::get_redirect_url()
S
51 7 27
phpseclib\Net\SFTP::rmdir()
S
51 7 27
XMLSecurityDSig::calculateDigest()
S
52 7 26
OneLogin_Saml2_Settings::validateMetadata()
S
51 7 26
phpseclib\File\X509::saveSPKAC()
S
51 7 26
phpseclib\Net\SSH2::__construct()
S
36 3 85
OneLogin_Saml2_Response::validateTimestamps()
S
51 7 25
phpseclib\Crypt\DES::_processBlock()
S
41 5 54
Wpo\Services\Files_Service::configure_wpo365_profile_images()
S
52 7 24
OneLogin_Saml2_Utils::formatPrivateKey()
S
52 7 24
OneLogin_Saml2_Response::_queryAssertion()
S
46 6 38
phpseclib\Net\SFTP\Stream::_stream_write()
S
53 7 23
Wpo\Services\Id_Token_Service_B2c::get_openidconnect_url()
S
45 6 38
Wpo\Pages\License_Page::license_page()
S
41 3 83
XMLSecurityKey::makeAsnSegment()
S
53 7 22
phpseclib\Net\SSH2::_generate_identifier()
S
54 7 21
phpseclib\Crypt\RSA::_convertPublicKey()
S
43 5 50
Wpo\Pages\License_Page::activation_notice()
S
55 7 19
phpseclib\File\X509::_mapOutDNs()
S
55 7 19
OneLogin_Saml2_Utils::getSelfPort()
S
55 7 19
OneLogin_Saml2_Utils::getRawHost()
S
56 7 18
phpseclib\System\SSH\Agent::_forward_data()
S
49 6 33
phpseclib\File\X509::_mapInDNs()
S
55 7 18
phpseclib\Net\SFTP::_send_sftp_packet()
S
48 6 32
phpseclib\File\ASN1::_decodeOID()
S
48 6 32
Wpo\Tests\Test_Access_Tokens::test_refresh_token_delegated()
S
56 7 17
phpseclib\Crypt\RSA::setHash()
S
58 7 17
phpseclib\Crypt\Base::_openssl_translate_mode()
S
60 7 16
OneLogin_Saml2_Utils::getStatus()
S
49 6 31
phpseclib\Math\BigInteger::_montgomeryMultiply()
S
48 6 31
Wpo\Services\User_Service::get_property_or_default()
S
58 7 15
phpseclib\Crypt\RSA::setMGFHash()
S
59 7 15
phpseclib\Math\BigInteger::toBits()
S
56 7 15
OneLogin_Saml2_Auth::buildMessageSignature()
S
50 6 29
OneLogin_Saml2_Utils::getSelfProtocol()
S
59 7 13
phpseclib\Math\BigInteger::_regularBarrett()
S
45 5 43
OneLogin_Saml2_LogoutResponse::__construct()
S
51 6 27
phpseclib\Net\SSH2::startSubsystem()
S
47 5 42
phpseclib\Crypt\RC2::setKey()
S
50 6 26
phpseclib\Crypt\RSA::decrypt()
S
51 6 26
XMLSecurityDSig::staticGet509XCerts()
S
52 6 26
Wpo\Tests\Test_Rest_Protection::check_static_permission()
S
51 6 25
Wpo\Core\Shortcode_Helpers::add_pintra_shortcode()
S
50 6 25
XMLSecEnc::locateKey()
S
52 6 24
phpseclib\Crypt\Rijndael::_getInvTables()
S
33 3 69
phpseclib\Math\BigInteger::_reduce()
S
53 6 24
XMLSecurityKey::generateSessionKey()
S
51 6 24
phpseclib\Net\SFTP::symlink()
S
52 6 24
phpseclib\Crypt\RSA::_rsaes_pkcs1_v1_5_decrypt()
S
52 6 24
phpseclib\Crypt\RSA::_rsaes_pkcs1_v1_5_encrypt()
S
51 6 24
phpseclib\Crypt\Rijndael::_getTables()
S
33 3 69
phpseclib\Crypt\Base::_hashInlineCryptFunction()
S
52 6 23
OneLogin_Saml2_Utils::getSelfRoutedURLNoQuery()
S
53 6 23
XMLSecurityDSig::locateKey()
S
53 6 23
Wpo\Services\Id_Token_Service::process_openidconnect_token()
S
52 6 23
phpseclib\Crypt\RC4::isValidEngine()
S
54 6 22
phpseclib\Net\SFTP::_mkdir_helper()
S
53 6 22
XMLSecurityKey::getRawThumbprint()
S
54 6 21
Wpo\Tests\Test_Configuration::test_domain_hint()
S
54 6 21
phpseclib\Net\SFTP\Stream::_rename()
S
55 6 21
OneLogin_Saml2_Utils::addSign()
S
47 5 35
phpseclib_safe_serialize()
S
56 6 20
phpseclib\Math\BigInteger::_lshift()
S
54 6 20
phpseclib\Crypt\Hash::_computeKey()
S
56 6 20
phpseclib\File\X509::setDNProp()
S
55 6 20
OneLogin_Saml2_Utils::treeCopyReplace()
S
54 6 20
Wpo\Services\Authentication_Service::is_deactivated()
S
53 6 19
phpseclib\Net\SSH2::_close_channel()
S
55 6 19
OneLogin_Saml2_Metadata::addX509KeyDescriptors()
S
47 5 34
phpseclib\File\X509::_subArray()
S
56 6 19
Wpo\Graph\Current_User::get_current_user()
S
54 6 19
phpseclib\Math\BigInteger::_baseSquare()
S
54 6 19
phpseclib\File\X509::removeDNProp()
S
55 6 19
Wpo\Services\Access_Token_Service::get_application_roles()
S
56 6 18
OneLogin_Saml2_Utils::generateNameId()
S
48 5 33
Wpo\Tests\Test_Access_Tokens::test_access_token_static_permissions_user_read()
S
57 6 18
Wpo\Services\Ajax_Service::verify_ajax_request()
S
55 6 18
Wpo\Core\Permissions_Helpers::prevent_email_change()
S
55 6 18
Wpo\Mail\Mailer::mail_from()
S
56 6 18
Wpo\Mail\Mail_Authorization_Helpers::get_mail_authorization_url()
S
47 5 33
Wpo\Pages\License_Page::__construct()
S
56 6 18
Wpo\Services\Router_Service::route_openidconnect_initiate()
S
55 6 18
Wpo\Core\Url_Helpers::is_wp_login()
S
55 6 17
OneLogin_Saml2_Utils::getExpireTime()
S
57 6 17
phpseclib\Net\SSH2::_login()
S
57 6 17
Wpo\Services\Authentication_Service::user_from_domain()
S
56 6 17
Wpo\Services\Saml2_Service::check_message_id()
S
49 5 31
phpseclib\File\X509::revoke()
S
58 6 15
Wpo\Core\WordPress_Helpers::hide_admin_bar()
S
58 6 15
Wpo\Tests\Test_Configuration::test_wpo365_rest_api()
S
50 5 30
Wpo\Tests\Test_Configuration::test_auth_scenario_internet_optimization()
S
57 6 15
phpseclib\Crypt\TripleDES::setKey()
S
57 6 15
phpseclib\Net\SFTP::_get_xstat_cache_prop()
S
59 6 14
phpseclib\Net\SSH2::ping()
S
51 5 29
Wpo\Services\Access_Token_Service::token_has_role()
S
59 6 14
OneLogin_Saml2_Settings::formatIdPCertMulti()
S
60 6 14
phpseclib\Net\SSH1::_crc()
S
35 2 74
Wpo\Services\User_Service::get_arr_property_or_default()
S
59 6 13
Wpo\Services\Authentication_Service::user_in_group()
S
52 5 26
XMLSecurityDSig::sign()
S
52 5 25
phpseclib\Net\SSH1::_send_binary_packet()
S
51 5 24
phpseclib\Net\SSH1::_initShell()
S
53 5 22
Wpo\Services\Authentication_Service::goodbye()
S
52 5 22
Wpo\Graph\Request::validate_endpoint()
S
52 5 22
Wpo\Services\Id_Token_Service_Deprecated::process_openidconnect_token()
S
54 5 20
Wpo\Services\Notifications_Service::dismiss_admin_notices()
S
55 5 20
phpseclib\System\SSH\Agent::__construct()
S
55 5 19
phpseclib\Crypt\Rijndael::setKeyLength()
S
57 5 19
Wpo\Services\Ajax_Service::get_settings()
S
55 5 19
Wpo\Firebase\JWT::sign()
S
56 5 18
Wpo\Graph\Request::token()
S
55 5 18
phpseclib\Net\SSH1::interactiveRead()
S
56 5 18
Wpo\Services\User_Service::user_is_o365_user()
S
56 5 18
phpseclib\Net\SFTP\Stream::__call()
S
56 5 18
Wpo\Core\Plugin_Updater::check_for_updates()
S
48 4 32
phpseclib\Net\SFTP\Stream::_stream_seek()
S
58 5 17
Wpo\Services\Id_Token_Service_Deprecated::retrieve_ms_public_key()
S
56 5 17
phpseclib\Crypt\Rijndael::isValidEngine()
S
56 5 17
phpseclib\Crypt\Hash::_add()
S
56 5 16
Wpo\Tests\Test_B2c::test_source_for_extra_fields()
S
50 4 30
Wpo\Services\Options_Service::get_aad_option()
S
57 5 15
Wpo\Services\Options_Service::get_global_boolean_var()
S
66 6 7
Wpo\Core\Plugin_Updater::get_cached_version_info()
S
59 5 14
phpseclib\Crypt\RC2::_decryptBlock()
S
50 4 28
phpseclib\Crypt\RC2::_encryptBlock()
S
50 4 28
Wpo\Core\Script_Helpers::enqueue_pintra_redirect()
S
59 5 12
Wpo\Services\Ajax_Service::get_mail_authorization_url()
S
60 5 12
Wpo\Services\Ajax_Service::update_settings()
S
60 5 11
phpseclib\System\SSH\Agent::_request_forwarding()
S
53 4 25
Wpo\Tests\Test_B2c::test_application_secret()
S
53 4 24
OneLogin_Saml2_Response::getIssuers()
S
53 4 24
Wpo\Tests\Test_B2c::test_decode_id_token()
S
52 4 23
Wpo\Core\Url_Helpers::get_login_urls()
S
54 4 23
OneLogin_Saml2_Response::__construct()
S
54 4 22
Wpo\Core\Url_Helpers::force_redirect()
S
54 4 20
Wpo\Services\Router_Service::process_state_url()
S
54 4 20
OneLogin_Saml2_Auth::login()
S
54 4 19
phpseclib\File\ANSI::getHistory()
S
56 4 17
Wpo\Services\Ajax_Service::get_tokencache()
S
56 4 17
Wpo\Firebase\JWT::encode()
S
57 4 16
OneLogin_Saml2_Auth::processResponse()
S
49 3 31
OneLogin_Saml2_Settings::checkSettings()
S
58 4 16
phpseclib\Crypt\Hash::__construct()
S
60 4 15
Wpo\Services\Id_Token_Service_Deprecated::discover_jwks_uri()
S
49 3 30
phpseclib\File\ANSI::_getScreen()
S
58 4 15
Wpo\Tests\Test_Configuration::test_custom_domain()
S
58 4 15
Wpo\Firebase\JWT::jsonEncode()
S
64 5 9
Wpo\Services\Router_Service::route_saml2_initiate()
S
58 4 14
Wpo\Services\Router_Service::route_mail_authorize()
S
57 4 14
Wpo\Mail\Mailer::mailer_log()
S
60 4 12
XMLSecurityKey::decryptOpenSSL()
S
61 4 12
XMLSecurityKey::encryptOpenSSL()
S
61 4 12
Wpo\Core\Url_Helpers::ensure_trailing_slash_path()
S
60 4 12
phpseclib\Net\SFTP\Stream::_url_stat()
S
63 4 11
phpseclib\Crypt\RC2::isValidEngine()
S
62 4 11
OneLogin_Saml2_IdPMetadataParser::parseRemoteXML()
S
52 3 23
Wpo\Services\Access_Token_Service::get_authorization_code()
S
53 3 23
XMLSecEnc::encryptReferences()
S
56 3 19
OneLogin_Saml2_LogoutRequest::getID()
S
58 3 16
Wpo\Services\Router_Service::route_openidconnect_code()
S
57 3 16
Wpo\Services\Id_Token_Service::decode_id_token()
S
57 3 16
Wpo\Services\Options_Service::mu_use_subsite_options()
S
70 4 6
XMLSecurityKey::encryptMcrypt()
S
57 3 15
Wpo\Tests\Test_Configuration::test_tenant_id()
S
58 3 15
Wpo\Tests\Test_B2c::test_application_id()
S
58 3 15
XMLSecEnc::getCipherValue()
S
58 3 15
Wpo\Graph\Controller::get_graph_permission_level()
S
64 4 10
Wpo\Services\Ajax_Service::delete_settings()
S
62 4 10
Wpo\Services\Ajax_Service::verify_POSTed_data()
S
63 4 10
OneLogin_Saml2_LogoutRequest::getIssuer()
S
59 3 14
phpseclib\File\ANSI::_newLine()
S
60 3 14
Wpo\Tests\Test_B2c::test_id_token_contains_family_name()
S
59 3 14
Wpo\Tests\Test_B2c::test_id_token_contains_email()
S
59 3 14
Wpo\Core\Plugin_Updater::__construct()
S
58 3 14
Wpo\Services\Ajax_Service::try_migrate_mail_app_principal_info()
S
58 3 14
OneLogin_Saml2_LogoutRequest::getSessionIndexes()
S
60 3 14
Wpo\Services\Authentication_Service::destroy_session()
S
58 3 14
Wpo\Tests\Test_B2c::test_id_token_contains_given_name()
S
59 3 14
XMLSecEnc::locateEncryptedData()
S
60 3 14
Wpo\Services\Options_Service::to_camel_case()
S
59 3 14
Wpo\Services\Router_Service::route_saml2_response()
S
60 3 13
Wpo\Services\Ajax_Service::get_self_test_results()
S
59 3 13
Wpo\Core\Plugin_Updater::show_license_notices()
S
60 3 13
Wpo\Tests\Test_Configuration::test_using_https()
S
60 3 12
OneLogin_Saml2_IdPMetadataParser::parseFileXML()
S
61 3 12
Wpo\Services\Options_Service::add_update_option()
S
61 3 12
phpseclib\Crypt\Rijndael::setBlockLength()
S
62 3 12
Wpo\Services\Options_Service::to_keyvalues()
S
61 3 11
OneLogin_Saml2_Auth::getLastResponseXML()
S
64 3 11
phpseclib\Crypt\RC2::setKeyLength()
S
63 3 11
phpseclib\Net\SCP::__construct()
S
63 3 11
Wpo\Tests\Test_B2c::test_oidc_flow()
S
55 2 20
XMLSecurityKey::convertRSA()
S
57 2 16
XMLSecurityKey::decryptMcrypt()
S
57 2 16
Wpo\Tests\Test_B2c::__construct()
S
67 3 8
Wpo\Services\Router_Service::route_openidconnect_token()
S
63 3 10
OneLogin_Saml2_Auth::redirectTo()
S
69 3 6
Wpo\Core\Url_Helpers::is_basic_auth_api_request()
S
65 3 8
phpseclib\Net\SCP::_close()
S
67 3 9
OneLogin_Saml2_LogoutRequest::getRequest()
S
65 3 10
OneLogin_Saml2_LogoutResponse::getResponse()
S
65 3 10
XMLSecEnc::decryptKey()
S
65 3 9
phpseclib\Net\SCP::_send()
S
64 3 10
Wpo\Firebase\JWT::handleJsonError()
S
60 2 14
XMLSecEnc::addReference()
S
59 2 13
Wpo\Services\Router_Service::route_plugin_selftest()
S
61 2 11
Wpo\Tests\Test_Configuration::test_debug_mode_enabled()
S
62 2 11
Wpo\Tests\Test_Configuration::test_rewrite_rules()
S
62 2 11
Wpo\Tests\Test_B2c::test_redirect_url()
S
62 2 11
OneLogin_Saml2_LogoutResponse::build()
S
54 1 24
phpseclib\Crypt\RC2::_setupMcrypt()
S
72 2 6
OneLogin_Saml2_Auth::getAttribute()
S
69 2 7
OneLogin_Saml2_LogoutResponse::getStatus()
S
67 2 8
phpseclib\System\SSH\Agent::startSSHForwarding()
S
75 2 5
Wpo\Core\Url_Helpers::is_wp_rest_api()
S
62 2 10
OneLogin_Saml2_LogoutResponse::getIssuer()
S
67 2 8
phpseclib\Crypt\RC2::decrypt()
S
65 2 10
Wpo\Firebase\JWT::header()
S
65 2 8
phpseclib\Crypt\RC2::_setupKey()
S
63 2 10
Wpo\Graph\Controller::check_permissions_current_user()
S
67 2 7
Wpo\Services\Router_Service::route_initiate_user_authentication()
S
67 2 8
phpseclib\Crypt\Rijndael::_subWord()
S
63 2 10
OneLogin_Saml2_Auth::setStrict()
S
66 2 9
OneLogin_Saml2_Auth::getAttributeWithFriendlyName()
S
69 2 7
phpseclib\System\SSH\Agent::_on_channel_open()
S
74 2 5
Wpo\Core\Script_Helpers::enqueue_script_asynchronously()
S
70 2 6
Wpo\Firebase\JWT::urlsafeB64Decode()
S
65 2 8
Wpo\Firebase\JWT::safeStrlen()
S
70 2 6
Wpo\Core\Url_Helpers::get_preferred_login_url()
S
70 2 6
phpseclib\Crypt\RC2::encrypt()
S
65 2 10
Wpo\Mail\Mailer::init()
S
65 2 9
phpseclib\File\ASN1::_encodeLength()
S
67 2 7
phpseclib\Net\SFTP\Stream::_mkdir()
S
68 2 7
phpseclib\File\ASN1::decodeBER()
S
69 2 7
phpseclib\File\ANSI::__construct()
S
60 1 13
phpseclib\Crypt\Hash::_not()
S
80 1 3
phpseclib\File\ANSI::setHistory()
S
82 1 3
phpseclib\File\ASN1::encodeDER()
S
75 1 4
phpseclib\Crypt\Hash::_rightShift()
S
74 1 4
Wpo\Pages\License_Page::license_menu()
S
78 1 3
phpseclib\File\ANSI::getScreen()
S
78 1 3
phpseclib\File\ANSI::setDimensions()
S
63 1 10
OneLogin_Saml2_LogoutRequest::getNameId()
S
74 1 4
OneLogin_Saml2_LogoutResponse::getError()
S
82 1 3
Wpo\Tests\Test_Configuration::__construct()
S
73 1 5
OneLogin_Saml2_LogoutRequest::getError()
S
82 1 3
OneLogin_Saml2_LogoutResponse::getId()
S
82 1 3
OneLogin_Saml2_LogoutResponse::getXML()
S
82 1 3
phpseclib\File\ANSI::loadString()
S
75 1 4
OneLogin_Saml2_LogoutResponse::_query()
S
79 1 3
OneLogin_Saml2_LogoutRequest::getXML()
S
82 1 3

665 more item(s) not shown.