MCPcopy
hub / github.com/marmotedu/iam / PolicyStore

Interface PolicyStore

internal/authzserver/store/policy.go:10–12  ·  view source on GitHub ↗

PolicyStore defines the policy storage interface.

Source from the content-addressed store, hash-verified

8
9// PolicyStore defines the policy storage interface.
10type PolicyStore interface {
11 List() (map[string][]*ladon.DefaultPolicy, error)
12}

Callers

nothing calls this directly

Implementers 15

MockAuthorizationInterfaceinternal/authzserver/authorization/moc
MockAuthorizationInterfaceMockRecorderinternal/authzserver/authorization/moc
Authorizationinternal/authzserver/authorization/aut
PolicyControllerinternal/apiserver/controller/v1/polic
UserControllerinternal/apiserver/controller/v1/user/
SecretControllerinternal/apiserver/controller/v1/secre
policyServiceinternal/apiserver/service/v1/policy.g
secretServiceinternal/apiserver/service/v1/secret.g
MockUserSrvinternal/apiserver/service/v1/mock_ser
MockUserSrvMockRecorderinternal/apiserver/service/v1/mock_ser
MockSecretSrvinternal/apiserver/service/v1/mock_ser
MockSecretSrvMockRecorderinternal/apiserver/service/v1/mock_ser

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…