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.
Click to show internal directories.
Click to hide internal directories.