Versions in this module Expand all Collapse all v1 v1.0.0 Aug 26, 2026 Changes in this version + var ErrActorMismatch = errors.New("control-plane authorization: actor mismatch") + var ErrDenied = errors.New("control-plane authorization: denied") + var ErrInvalidConfiguration = errors.New("control-plane authorization: invalid configuration") + var ErrUnauthenticated = errors.New("control-plane authorization: unauthenticated") + type Authorizer struct + func New(evaluator DecisionMaker, subjectKind authorization.SubjectKind) (*Authorizer, error) + func (a *Authorizer) Authorize(ctx context.Context, tenant string, actor string, ...) error + type DecisionMaker interface + Decide func(context.Context, authorization.Request) (authorization.Decision, error)