Skip to content
1 viewer

rust 1,865,587 · typescript 236,264 · javascript 133,447 · python 20,429 · 6,423 files · digest 6c224c8775d8 · built in 1.4 s · crystals off

ExecutionPipeline::perform_auth

cre8_app_gateway::pipeline::ExecutionPipeline::perform_auth

method · cre8-app-gateway · crates/cre8-app-gateway/src/pipeline.rs:303

12lines
1cyclomatic
0max nesting
7statements
2? exits
1params
1callers
6callees
0.5 (p41)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

self · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitepath · 1 siteExecutionPipeline::runapp-gateway · cc 2cre8_app_gateway::pipeline::ExecutionPipeline::runExecutionPipeline::perform_…app-gateway · cc 1cre8_app_gateway::pipeline::ExecutionPipeline::perform_authRuntimeContext::set_capabil…runtime-app-types · cc 1cre8_runtime_app_types::types::contracts::RuntimeContext::set_capability_grantsput_typedruntime-app-types · cc 1cre8_runtime_app_types::utils::services::put_typedauthorize_gateway_requestapp-gateway · cc 7cre8_app_gateway::auth::authorize_gateway_requestauth_report_from_decisionapp-gateway · cc 1cre8_app_gateway::auth::auth_report_from_decisionapply_authenticated_session…app-gateway · cc 2cre8_app_gateway::pipeline::apply_authenticated_session_identitycapability_grants_for_decis…app-gateway · cc 3cre8_app_gateway::auth::capability_grants_for_decisionCapabilityGrantSet::unrestr…runtime-app-types · cc 1cre8_runtime_app_types::types::capability::CapabilityGrantSet::unrestrictedRuntimeContext::set_authent…runtime-app-types · cc 1cre8_runtime_app_types::types::contracts::RuntimeContext::set_authenticated_session_account_originRuntimeContext::clear_authe…runtime-app-types · cc 1cre8_runtime_app_types::types::contracts::RuntimeContext::clear_authenticated_session_account_originhandle_appruntime-dispatch-api · cc 1cre8_runtime_dispatch_api::handle_appresolve_auth_gate_modeapp-gateway · cc 1cre8_app_gateway::auth::resolve_auth_gate_moderequest_access_tokenapp-gateway · cc 1cre8_app_gateway::auth::request_access_tokenwith_gateway_requestapp-gateway · cc 2cre8_app_gateway::auth::with_gateway_requestCapabilityGrantSet::deny_allruntime-app-types · cc 1cre8_runtime_app_types::types::capability::CapabilityGrantSet::deny_allCapabilityGrantSet::all_kno…runtime-app-types · cc 1cre8_runtime_app_types::types::capability::CapabilityGrantSet::all_knownVerifiedSessionAccountOrigi…app-gateway · cc 2cre8_app_gateway::pipeline::VerifiedSessionAccountOrigin::from_validated_auth_decision

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.