MCPcopy
hub / github.com/hyperledger/fabric / ACLProvider

Interface ACLProvider

core/chaincode/handler.go:36–38  ·  view source on GitHub ↗

An ACLProvider performs access control checks when invoking chaincode.

Source from the content-addressed store, hash-verified

34// An ACLProvider performs access control checks when invoking
35// chaincode.
36type ACLProvider interface {
37 CheckACL(resName string, channelID string, idinfo any) error
38}
39
40// A Registry is responsible for tracking handlers.
41type Registry interface {

Callers

nothing calls this directly

Implementers 7

ACLProvidercore/scc/cscc/mocks/acl_provider.go
ACLProvidercore/chaincode/lifecycle/mock/aclprovi
resourceProvidercore/aclmgmt/resourceprovider.go
defaultACLProviderImplcore/aclmgmt/defaultaclprovider.go
aclMgmtImplcore/aclmgmt/aclmgmtimpl.go
MockACLProvidercore/aclmgmt/mocks/mocks.go
DefaultACLProvidercore/aclmgmt/mocks/defaultaclprovider.

Calls

no outgoing calls

Tested by

no test coverage detected