ITSEC_Site_Scanner_API B

Total Complexity 96
Dependencies 12
Dependents 1
Total lines 699
Lines of code 393
Logical lines of code 228
Comment lines 178
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
build_query_string()
A
46 13 38
scan()
A
42 11 51
scan_main_site()
A
49 8 28
make_request()
A
46 7 40
maybe_cache()
S
50 7 27
generate_signature()
S
51 7 25
parse_response_body()
S
55 5 19
get_authorization_header()
S
58 5 16
register_site()
S
53 4 23
parse_response()
S
56 4 18
is_temporary_server_error()
S
58 4 15
scan_sub_site()
S
60 3 13
get_available_firewall_rules()
S
57 2 18
has_registered_site_key()
S
65 3 8
get_public_key()
S
63 2 11
call_api()
S
64 2 9
generate_key_pair()
S
63 2 10
get_registered_site_key()
S
71 2 5
build_cache_key()
S
70 2 5
clean_url()
S
78 1 3
clear_key_pair()
S
80 1 3
set_registered_site_key()
S
66 1 8