Documentation
¶
Overview ¶
Package noopauthority provides the explicit no-enforcement implementation of port.AuthorityEvaluator for local and demo deployments.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Evaluator ¶
type Evaluator struct{}
Evaluator permits every well-formed request without consulting its capability set. Its use is an explicit composition decision, not a fallback for a missing evaluator.
func (*Evaluator) AuthorizeTool ¶
func (*Evaluator) AuthorizeTool(_ context.Context, request port.AuthorityRequest) (port.AuthorityDecision, error)
AuthorizeTool permits a well-formed request. A malformed request is denied so an incomplete request cannot become an authorization bypass in this mode.
Click to show internal directories.
Click to hide internal directories.