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
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.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| registrysrc/secure_service.rs:183 | fn | 4 | 1 | 6 | 0 | 2.4 | |
| merge_projected_offersrc/secure_service.rs:1132 | fn | 23 | 7 | 1 | 0 | 1.3 | |
| offer_for_kindsrc/secure_service.rs:1393 | fn | 35 | 1 | 3 | 3 | 1.3 | |
| project_public_installation_profilesrc/secure_service.rs:1156 | fn | 74 | 10 | 3 | 1 | 0.9 | |
| identitysrc/secure_service.rs:1338 | fn | 23 | 1 | 5 | 8 | 0.9 | |
| service_keysrc/secure_service.rs:188 | fn | 3 | 1 | 3 | 0 | 0.9 | |
| fixture_handlersrc/secure_service.rs:1061 | fn | 10 | 2 | 4 | 1 | 0.8 | |
| sign_transport_envelopesrc/secure_service.rs:520 | fn | 5 | 1 | 4 | 2 | 0.8 | |
| one_local_signing_passportsrc/secure_service.rs:489 | fn | 20 | 2 | 4 | 3 | 0.8 | |
| public_installationsrc/secure_service.rs:192 | fn | 7 | 1 | 2 | 0 | 0.7 | |
| merge_local_installationsrc/secure_service.rs:1231 | fn | 16 | 4 | 1 | 0 | 0.7 | |
| admit_secure_session_open_from_gatewaysrc/secure_service.rs:426 | fn | 38 | 3 | 1 | 5 | 0.7 | |
| accept_terminal_secure_session_checkpointsrc/secure_service.rs:881 | fn | 82 | 10 | 1 | 10 | 0.7 | |
| install_local_secure_servicesrc/secure_service.rs:250 | fn | 70 | 8 | 4 | 6 | 0.7 | |
| admit_local_secure_service_sessionsrc/secure_service.rs:330 | fn | 95 | 16 | 3 | 6 | 0.7 | |
| local_peer_transport_seedsrc/secure_service.rs:510 | fn | 9 | 1 | 3 | 0 | 0.7 | |
| install_passport_custodied_secure_servicesrc/secure_service.rs:964 | fn | 96 | 9 | 2 | 15 | 0.7 | |
| offersrc/secure_service.rs:1429 | fn | 3 | 1 | 3 | 1 | 0.7 | |
| prepare_terminal_secure_session_checkpointsrc/secure_service.rs:812 | fn | 65 | 4 | 1 | 7 | 0.7 | |
| local_secure_service_statussrc/secure_service.rs:465 | fn | 23 | 1 | 1 | 1 | 0.7 | |
| active_provider_key_materialsrc/secure_service.rs:206 | fn | 23 | 5 | 2 | 1 | 0.6 | |
| opensrc/secure_service.rs:1433 | fn | 24 | 1 | 2 | 1 | 0.6 | |
| install_opt_in_secure_fixturesrc/secure_service.rs:1072 | fn | 45 | 2 | 1 | 3 | 0.6 | |
| ensure_existing_installation_matches_specsrc/secure_service.rs:230 | fn | 19 | 7 | 1 | 0 | 0.5 | |
| existing_public_installationsrc/secure_service.rs:1118 | fn | 13 | 2 | 1 | 3 | 0.5 | |
| publish_public_installationsrc/secure_service.rs:1248 | fn | 67 | 5 | 1 | 2 | 0.5 | |
| PassportCustodiedSecureServiceSpecV1::newsrc/secure_service.rs:140 | method | 31 | 1 | 1 | 0 | 0.5 | |
| remote_secure_servicesrc/secure_service.rs:526 | fn | 81 | 6 | 1 | 6 | 0.5 | |
| prepare_passport_custodied_secure_service_sessionsrc/secure_service.rs:614 | fn | 121 | 2 | 0 | 14 | 0.5 | |
| prepare_secure_service_messagesrc/secure_service.rs:739 | fn | 32 | 2 | 0 | 4 | 0.5 | |
| sign_terminal_secure_session_checkpointsrc/secure_service.rs:779 | fn | 29 | 2 | 0 | 5 | 0.5 | |
| clear_local_secure_services_for_testsrc/secure_service.rs:1317 | fn | 5 | 2 | 0 | 1 | 0.5 | |
| prepared_outer_envelope_uses_transport_seed_not_passport_keysrc/secure_service.rs:1363 | fn | 29 | 1 | 0 | 6 | 0.5 | |
| public_projection_keeps_active_services_on_one_key_and_rotates_only_after_expirysrc/secure_service.rs:1459 | fn | 80 | 1 | 0 | 4 | 0.5 | |
| public_projection_rejects_same_kind_offer_replacement_without_mutationsrc/secure_service.rs:1541 | fn | 27 | 1 | 0 | 5 | 0.5 | |
| passport_custody_reuses_one_active_provider_key_and_rejects_split_custodysrc/secure_service.rs:1570 | fn | 43 | 2 | 0 | 5 | 0.5 | |
| signed_offer_admits_noise_session_and_delivers_only_after_decryptionsrc/secure_service.rs:1615 | fn | 62 | 1 | 0 | 10 | 0.5 | |
| origin_offer_and_budget_mismatches_fail_before_session_registrationsrc/secure_service.rs:1679 | fn | 65 | 1 | 0 | 7 | 0.5 |
Source not readable from this process.