[go: up one dir, main page]

Module approval

Module approval 

Source
Expand description

Configuration approval management for secure hook execution

Structs§

ApprovalManager
Manages approval of configurations before hook execution
ApprovalRecord
Record of an approved configuration
ConfigSummary
Generate a summary of a configuration for display to users

Enums§

ApprovalStatus
Status of approval check for a configuration

Functions§

check_approval_status
Check the approval status for a configuration
compute_approval_hash
Compute a hash for approval based only on security-sensitive hooks. Only onEnter and onExit hooks are included since they execute arbitrary commands. Changes to env vars, tasks, config settings do NOT require re-approval.
compute_directory_key
Compute a directory key for the approvals map