1 viewer
rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.3 s · crystals off
through_gateway
4lines
1cyclomatic
0max nesting
2statements
0? exits
2params
14callers
0callees
1.5 (p91)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (14 direct callers, 0 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 14
- a_service_key_signs_its_account_in_until_revoked_and_never_shadows_its_password app-passport · name ×5
- only_the_account_itself_issues_lists_or_revokes_its_keys app-passport · name ×5
- browser_handoff_never_grants_automation_and_only_owner_can_grant_or_open app-passport · name ×3
- browser_handoff_custody_and_revocation_survive_storage_reopen app-passport · name ×3
- an_external_session_opens_only_for_its_owner_until_revoked_and_never_lists_a_value app-passport · name ×4
- an_external_session_put_refuses_cookies_outside_its_scope_and_scopes_naming_no_host app-passport · name ×2
- a_stored_login_reads_back_only_in_process_for_its_owner_and_dies_with_the_session app-passport · name ×5
- repeated_sign_in_errors_stop_for_a_person_and_a_new_login_clears_only_a_refusal app-passport · name
- a_login_put_refuses_scopes_naming_no_single_site_and_never_echoes_the_login app-passport · name ×2
- passport_create_cannot_steal_a_passport_id_or_forge_a_service_key app-passport · name
- a_passportless_agent_is_not_claimable_by_its_first_passport app-passport · name
- through_the_gateway_a_session_id_alone_revokes_only_your_own_session app-passport · name ×2
- a_gateway_passport_query_reads_only_the_callers_own_passports app-passport · name ×3
- a_gateway_credential_mint_needs_an_operator app-passport · name
Callees 0
Source not readable from this process.