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.