Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

hash_secret

cre8_app_passport_model::hash_secret

fn · cre8-app-passport-model · crates/cre8-app-passport-model/src/lib.rs:90 pub

5lines
1cyclomatic
0max nesting
3statements
0? exits
2params
14callers
0callees
2.2 (p95)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.

path · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 2 sitespath · 1 sitepath · 2 sitesname · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 3 sitespath · 1 sitename · 2 sitespath · 2 sitesname · 1 sitecreate_sessionapp-passport · cc 1cre8_app_passport::init::tests::create_sessionhandle_service_key_mintapp-passport · cc 2cre8_app_passport::init::handle_service_key_mintcreate_begin_passportapp-onboard · cc 2cre8_app_onboard::connection::create_begin_passportpassport_primary_gateway_re…app-passport · cc 5cre8_app_passport::init::passport_primary_gateway_resultmaybe_issue_service_keyapp-agent · cc 2cre8_app_agent::init::maybe_issue_service_keysession_credentialsapp-passport · cc 2cre8_app_passport::init::session_credentialspassport_create_cannot_stea…app-passport · cc 1cre8_app_passport::init::tests::passport_create_cannot_steal_a_passport_id_or_forge_a_service_keya_passportless_agent_is_not…app-passport · cc 1cre8_app_passport::init::tests::a_passportless_agent_is_not_claimable_by_its_first_passportan_external_session_never_s…app-passport · cc 1cre8_app_passport::init::tests::an_external_session_never_shadows_the_account_sign_inpublic_session_create_alway…app-passport · cc 2cre8_app_passport::init::tests::public_session_create_always_requires_a_valid_secret_and_hides_identifier_existencehandle_session_createapp-passport · cc 6cre8_app_passport::init::handle_session_createissue_service_keyapp-passport-model · cc 1cre8_app_passport_model::service_key::issue_service_keyhandle_passport_create_gate…app-passport · cc 6cre8_app_passport::init::handle_passport_create_gatewaycreate_local_begin_passportapp-onboard · cc 2cre8_app_onboard::connection::create_local_begin_passportdeclared_passportapp-passport-model · cc 2cre8_app_passport_model::declared_key::declared_passporthandle_passport_verify_gate…app-passport · cc 1cre8_app_passport::init::handle_passport_verify_gatewaya_bot_agent_gets_one_servic…app-agent · cc 1cre8_app_agent::init::tests::a_bot_agent_gets_one_service_key_that_signs_in_as_the_agentbegin_local_password_uses_t…app-onboard · cc 1cre8_app_onboard::connection::tests::begin_local_password_uses_the_same_salt_as_session_createbegin_guest_provider_mints_…app-onboard · cc 2cre8_app_onboard::connection::tests::begin_guest_provider_mints_real_ephemeral_guest_identitybegin_repairs_existing_pass…app-onboard · cc 1cre8_app_onboard::connection::additional_connection_tests::begin_repairs_existing_passport_without_active_sessiona_declared_key_signs_in_as_…app-passport-model · cc 1cre8_app_passport_model::declared_key::tests::a_declared_key_signs_in_as_its_accounthash_secret_is_deterministi…app-passport-model · cc 1cre8_app_passport_model::tests::hash_secret_is_deterministic_and_saltedan_issued_key_round_trips_t…app-passport-model · cc 2cre8_app_passport_model::service_key::tests::an_issued_key_round_trips_to_its_passport_and_only_its_secret_matchesa_revoked_key_matches_no_se…app-passport-model · cc 1cre8_app_passport_model::service_key::tests::a_revoked_key_matches_no_secrethash_secretapp-passport-model · cc 1cre8_app_passport_model::hash_secret

Control flow

Source not readable from this process.

Callers 14

Callees 0

    Source not readable from this process.