Versions in this module Expand all Collapse all v0 v0.15.1 Oct 22, 2026 GO-2024-3077 GO-2024-3077: Capsule tenant owner with "patch namespace" permission can hijack system namespaces in github.com/projectcapsule/capsule v0.15.0 Oct 21, 2026 GO-2024-3077 GO-2024-3077: Capsule tenant owner with "patch namespace" permission can hijack system namespaces in github.com/projectcapsule/capsule Changes in this version + type ImpersonationCache struct + func NewImpersonationCache() *ImpersonationCache + func (c *ImpersonationCache) Get(ns, name string) (client.Client, bool) + func (c *ImpersonationCache) Invalidate(namespace, name string) + func (c *ImpersonationCache) LoadOrCreate(ctx context.Context, log logr.Logger, baseREST *rest.Config, ...) (client.Client, error) + func (c *ImpersonationCache) Reset() + func (c *ImpersonationCache) Set(namespace, name string, cl client.Client) + func (c *ImpersonationCache) Stats() (entries int) + type Key struct + Name string + Namespace string