package
0.0.0-20221205081027-fb1d94189521
Repository: https://github.com/ti-net2/apiserver.git
Documentation: pkg.go.dev
# Constants
DecisionAllow means that an authorizer decided to allow the action.
DecisionDeny means that an authorizer decided to deny the action.
DecisionNoOpionion means that an authorizer has no opinion on whether to allow or deny an action.
# Structs
AttributesRecord implements Attributes interface.
DefaultNonResourceRuleInfo holds information that describes a rule for the non-resource.
DefaultResourceRuleInfo holds information that describes a rule for the resource.
# Interfaces
Attributes is an interface used by an Authorizer to get information about a request that is used to make an authorization decision.
Authorizer makes an authorization decision based on information gained by making zero or more calls to methods of the Attributes interface.
No description provided by the author
RequestAttributesGetter provides a function that extracts Attributes from an http.Request.
No description provided by the author
RuleResolver provides a mechanism for resolving the list of rules that apply to a given user within a namespace.