WpakRsaPublicPrivateAuth D

Total Complexity 178
Dependencies 5
Dependents 0
Total lines 1,017
Lines of code 646
Logical lines of code 349
Comment lines 198
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
get_webservice_answer()
D
24
50 158
check_authenticated_action()
B
38 23 64
settings_meta_box_content()
B
31 16 132
get_user_last_time()
A
46 14 39
clean_user_auth_data()
A
47 10 34
authenticate_user()
S
52 6 24
user_is_authenticated()
S
57 6 17
get_user_permissions()
S
57 5 16
get_public_key_from_private_key()
S
60 5 13
get_current_connections()
S
54 4 20
get_user_connection_validity()
S
60 4 13
update_user_access_time()
S
65 4 8
get_user_secret()
S
64 4 9
get_wp_user()
S
65 4 8
decrypt()
S
60 3 13
check_secret_format()
S
73 2 4
get_user_info()
S
64 2 10
save_posted_settings()
S
68 2 7
get_app_private_key()
S
67 2 8
get_expiration_time()
S
74 1 4
get_expiration_type()
S
78 1 3
check_user_is_allowed_to_authenticate()
S
78 1 3
check_hmac()
S
78 1 3
unauthenticate_user()
S
75 1 4
check_query_time()
S
72 1 5
generate_hmac()
S
78 1 3
get_app_public_key()
S
80 1 3
check_private_key()
S
75 1 4
set_authentication_settings()
S
79 1 3
get_authentication_settings()
S
65 1 10
check_user_permissions()
S
74 1 4