Help us shape the future of Go! Take the 2026 Go Developer Survey

cache

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2016 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewReadOnlyClusterPolicyBindingCache added in v0.6.1

func NewReadOnlyClusterPolicyBindingCache(registry clusterbindingregistry.WatchingRegistry) *readOnlyClusterPolicyBindingCache

func NewReadOnlyClusterPolicyCache added in v0.6.1

func NewReadOnlyClusterPolicyCache(registry clusterpolicyregistry.WatchingRegistry) *readOnlyClusterPolicyCache

func NewReadOnlyPolicyBindingCache added in v0.6.1

func NewReadOnlyPolicyBindingCache(registry bindingregistry.WatchingRegistry) *readOnlyPolicyBindingCache

func NewReadOnlyPolicyCache added in v0.6.1

func NewReadOnlyPolicyCache(registry policyregistry.WatchingRegistry) *readOnlyPolicyCache

Types

type ReadOnlyCache added in v0.6.1

type ReadOnlyCache interface {
	Run()
	RunUntil(bindingStopChannel, policyStopChannel <-chan struct{})
}

ReadOnlyCache exposes administrative methods for the readOnlyAuthorizationCache

func NewReadOnlyCacheAndClient added in v0.6.1

func NewReadOnlyCacheAndClient(bindingRegistry bindingregistry.WatchingRegistry,
	policyRegistry policyregistry.WatchingRegistry,
	clusterBindingRegistry clusterbindingregistry.WatchingRegistry,
	clusterPolicyRegistry clusterpolicyregistry.WatchingRegistry) (cache ReadOnlyCache, client client.ReadOnlyPolicyClient)

NewReadOnlyCache creates a new readOnlyAuthorizationCache. You cannot use a normal client, because you don't want policy guarding the policy from the authorizer

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL