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

crates/cre8-app-network/src/secure_service.rs

cre8-app-network · module secure_service · src · 1,744 lines (1,620 code, 41 comment) · sha f1574c980f43cc74

Items

const SECURE_SERVICE_ENV const SECURE_SERVICE_STATE_FIELD const SECURE_SERVICES_STATE_FIELD const SECURE_SESSION_OPEN_CONNECTION const SECURE_SESSION_CHECKPOINT_CONNECTION const SECURE_SESSION_TERMINAL_STATUS_COMPLETE const MAX_PASSPORT_CUSTODIED_SERVICE_OFFER_TTL_MS const FIXTURE_OFFER_TTL_MS const FIXTURE_SESSION_TTL_MS const FIXTURE_MAX_REQUEST_BYTES const FIXTURE_MAX_RESPONSE_BYTES const FIXTURE_MAX_SESSION_BYTES const FIXTURE_MAX_MESSAGES_PER_DIRECTION const FIXTURE_MAX_ADMISSIONS_PER_BOOT struct LocalSecureServiceStatusV1 struct InstalledLocalSecureServiceV1 struct PreparedPassportCustodiedSecureSessionV1 struct PreparedSecureSessionMessageV1 struct PreparedSecureSessionCheckpointV1 struct PassportCustodiedSecureServiceSpecV1 impl PassportCustodiedSecureServiceSpecV1 struct LocalSecureService static REGISTRY struct ActiveProviderKeyMaterial struct SecureSessionAdmissionV1 struct Identity

Functions

By call-graph weight (PageRank; 1.0 is the average function). 38 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
registrysrc/secure_service.rs:183fn41602.4
merge_projected_offersrc/secure_service.rs:1132fn237101.3
offer_for_kindsrc/secure_service.rs:1393fn351331.3
project_public_installation_profilesrc/secure_service.rs:1156fn7410310.9
identitysrc/secure_service.rs:1338fn231580.9
service_keysrc/secure_service.rs:188fn31300.9
fixture_handlersrc/secure_service.rs:1061fn102410.8
sign_transport_envelopesrc/secure_service.rs:520fn51420.8
one_local_signing_passportsrc/secure_service.rs:489fn202430.8
public_installationsrc/secure_service.rs:192fn71200.7
merge_local_installationsrc/secure_service.rs:1231fn164100.7
admit_secure_session_open_from_gatewaysrc/secure_service.rs:426fn383150.7
accept_terminal_secure_session_checkpointsrc/secure_service.rs:881fn82101100.7
install_local_secure_servicesrc/secure_service.rs:250fn708460.7
admit_local_secure_service_sessionsrc/secure_service.rs:330fn9516360.7
local_peer_transport_seedsrc/secure_service.rs:510fn91300.7
install_passport_custodied_secure_servicesrc/secure_service.rs:964fn9692150.7
offersrc/secure_service.rs:1429fn31310.7
prepare_terminal_secure_session_checkpointsrc/secure_service.rs:812fn654170.7
local_secure_service_statussrc/secure_service.rs:465fn231110.7
active_provider_key_materialsrc/secure_service.rs:206fn235210.6
opensrc/secure_service.rs:1433fn241210.6
install_opt_in_secure_fixturesrc/secure_service.rs:1072fn452130.6
ensure_existing_installation_matches_specsrc/secure_service.rs:230fn197100.5
existing_public_installationsrc/secure_service.rs:1118fn132130.5
publish_public_installationsrc/secure_service.rs:1248fn675120.5
PassportCustodiedSecureServiceSpecV1::newsrc/secure_service.rs:140method311100.5
remote_secure_servicesrc/secure_service.rs:526fn816160.5
prepare_passport_custodied_secure_service_sessionsrc/secure_service.rs:614fn12120140.5
prepare_secure_service_messagesrc/secure_service.rs:739fn322040.5
sign_terminal_secure_session_checkpointsrc/secure_service.rs:779fn292050.5
clear_local_secure_services_for_testsrc/secure_service.rs:1317fn52010.5
prepared_outer_envelope_uses_transport_seed_not_passport_keysrc/secure_service.rs:1363fn291060.5
public_projection_keeps_active_services_on_one_key_and_rotates_only_after_expirysrc/secure_service.rs:1459fn801040.5
public_projection_rejects_same_kind_offer_replacement_without_mutationsrc/secure_service.rs:1541fn271050.5
passport_custody_reuses_one_active_provider_key_and_rejects_split_custodysrc/secure_service.rs:1570fn432050.5
signed_offer_admits_noise_session_and_delivers_only_after_decryptionsrc/secure_service.rs:1615fn6210100.5
origin_offer_and_budget_mismatches_fail_before_session_registrationsrc/secure_service.rs:1679fn651070.5

Source not readable from this process.