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

sign_artifact

cre8_app_network::artifact::sign_artifact

fn · cre8-app-network · crates/cre8-app-network/src/artifact.rs:132 pub documented

6lines
1cyclomatic
0max nesting
4statements
0? exits
2params
5callers
3callees
2 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (5 direct callers, 3 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitesign_then_verify_roundtripapp-network · cc 1cre8_app_network::artifact::tests::sign_then_verify_roundtripsign_populates_envelope_pub…app-network · cc 1cre8_app_network::artifact::tests::sign_populates_envelope_pubkey_from_signing_keytampered_payload_fails_veri…app-network · cc 1cre8_app_network::artifact::tests::tampered_payload_fails_verificationpubkey_mismatch_between_env…app-network · cc 1cre8_app_network::artifact::tests::pubkey_mismatch_between_envelope_and_payload_failsunsupported_schema_failsapp-network · cc 2cre8_app_network::artifact::tests::unsupported_schema_failsartifact_without_expiry_nev…app-network · cc 1cre8_app_network::artifact::tests::artifact_without_expiry_never_expiresartifact_round_trips_throug…app-network · cc 1cre8_app_network::artifact::tests::artifact_round_trips_through_jsonapply_to_fresh_record_popul…app-network · cc 1cre8_app_network::artifact::tests::apply_to_fresh_record_populates_all_artifact_fieldsapply_to_existing_record_pr…app-network · cc 1cre8_app_network::artifact::tests::apply_to_existing_record_preserves_metadata_and_created_atdisabled_policy_skips_all_c…app-network · cc 1cre8_app_network::policy::tests::disabled_policy_skips_all_checks_for_signed_artifactfresh_signedapp-network · cc 1cre8_app_network::artifact::tests::fresh_signedfixed_artifactapp-network · cc 1cre8_app_network::policy::tests::fixed_artifactexpired_artifact_fails_when…app-network · cc 2cre8_app_network::artifact::tests::expired_artifact_fails_when_now_is_past_expiryartifact_with_expiry_passes…app-network · cc 1cre8_app_network::artifact::tests::artifact_with_expiry_passes_when_now_is_before_expiryartifact_payload_omits_opti…app-network · cc 1cre8_app_network::artifact::tests::artifact_payload_omits_optional_fields_when_nonesign_artifactapp-network · cc 1cre8_app_network::artifact::sign_artifactsigning_key_pubkey_base64util-crypto · cc 1cre8_util_crypto::signing_key_pubkey_base64sign_with_key_base64util-crypto · cc 1cre8_util_crypto::sign_with_key_base64canonical_bytes_for_signingapp-network · cc 1cre8_app_network::artifact::canonical_bytes_for_signingsha256_hexutil-crypto · cc 1cre8_util_crypto::sha256_hex

Control flow

Source not readable from this process.

Callees 3

Source not readable from this process.