package
0.0.0-20250228164547-bad2d1bf3a37
Repository: https://github.com/openshift/library-go.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
ClusterRoleEvaluatorParseScope parses the requested scope, determining the requested role name, namespace, and if access to escalating objects is required.
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
these must agree with the scope authorizer, but it's an API we cannot realistically change.
these must agree with the scope authorizer, but it's an API we cannot realistically change.
UserListAllProjects gives explicit permission to see the projects a user can see.
UserListScopedProjects gives explicit permission to see the projects that this token can see.
# Variables
ScopeDescribers map prefixes to a function that handles that prefix.
# Structs
role:<clusterrole name>:<namespace to allow the cluster role, * means all>.
user:<scope name>.
# Interfaces
ScopeDescriber takes a scope and returns metadata about it.