Skip to content
1 viewer

rust 1,859,989 · typescript 235,245 · javascript 132,952 · python 20,426 · 6,406 files · digest 386394835379 · built in 1.3 s · crystals off

extract_and_verify

cre8_app_mcp::auth::extract_and_verify

fn · cre8-app-mcp · crates/cre8-app-mcp/src/auth.rs:88 pub documented

9lines
2cyclomatic
1max nesting
3statements
0? exits
2params
8callers
2callees
2.7 (p97)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 2 sitesname · 1 sitename · 2 sitesname · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 siteexecute_projected_toolapp-mcp · cc 2cre8_app_mcp::handler::execute_projected_tooltransport_token_is_bound_af…app-mcp · cc 1cre8_app_mcp::auth::tests::transport_token_is_bound_after_signature_verificationtransport_token_overrides_a…app-mcp · cc 1cre8_app_mcp::auth::tests::transport_token_overrides_argument_tokens_without_granting_identityabsent_transport_preserves_…app-mcp · cc 2cre8_app_mcp::auth::tests::absent_transport_preserves_arguments_and_malformed_shapes_stay_invalidrunapp-mcp · cc 1cre8_app_mcp::bin::mcp_signed_call_demo::run::runextract_verify_and_bind_ses…app-mcp · cc 1cre8_app_mcp::auth::tests::extract_verify_and_bind_sessionauthenticated_projected_arg…app-mcp · cc 1cre8_app_mcp::handler::authenticated_projected_argumentsverify_successapp-mcp · cc 1cre8_app_mcp::bin::mcp_signed_call_demo::run::verify_successverify_tamper_rejectedapp-mcp · cc 3cre8_app_mcp::bin::mcp_signed_call_demo::run::verify_tamper_rejectedverify_absent_authapp-mcp · cc 2cre8_app_mcp::bin::mcp_signed_call_demo::run::verify_absent_authpresent_auth_is_verified_ev…app-mcp · cc 1cre8_app_mcp::auth::tests::present_auth_is_verified_even_when_the_envelope_is_nullextract_and_verify_returns_…app-mcp · cc 1cre8_app_mcp::auth::tests::extract_and_verify_returns_absent_when_no_auth_fieldextract_and_verify_strips_a…app-mcp · cc 1cre8_app_mcp::auth::tests::extract_and_verify_strips_auth_even_when_unparseableextract_and_verifyapp-mcp · cc 2cre8_app_mcp::auth::extract_and_verifystrip_auth_fieldapp-mcp · cc 1cre8_app_mcp::auth::strip_auth_fieldverify_envelopeapp-mcp · cc 2cre8_app_mcp::auth::verify_envelopeverified_auth_partsapp-mcp · cc 1cre8_app_mcp::auth::verified_auth_parts

Control flow

Source not readable from this process.

Callees 2

Source not readable from this process.