decision

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

Package decision is the per-call profile-aware evaluator: takes a session profile name, resolves it through the profiles registry, and

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CoordinatePtr

func CoordinatePtr(profileName string) (*profile.Coordinate, error)

CoordinatePtr returns a non-nil *profile.Coordinate from the resolver result, suitable for lockdown.Driver.Coordinate. Callers

func Evaluate

func Evaluate(profileName string) (*audit.ProfileDecision, error)

Evaluate resolves the named session profile via the profiles package and returns an attached audit.ProfileDecision. Allowed is always true

func RedactPolicy

func RedactPolicy() audit.RedactPolicy

RedactPolicy returns the default redactor: a secret-flag pattern list and an identifier regex list suitable for any consumer wrapping aws,

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL