MCPcopy
hub / github.com/apache/casbin / DeleteLink

Method DeleteLink

rbac/role_manager.go:32–32  ·  view source on GitHub ↗

DeleteLink deletes the inheritance link between two roles. role: name1 and role: name2. domain is a prefix to the roles (can be used for other purposes).

(name1 string, name2 string, domain ...string)

Source from the content-addressed store, hash-verified

30 // DeleteLink deletes the inheritance link between two roles. role: name1 and role: name2.
31 // domain is a prefix to the roles (can be used for other purposes).
32 DeleteLink(name1 string, name2 string, domain ...string) error
33 // HasLink determines whether a link exists between two roles. role: name1 inherits role: name2.
34 // domain is a prefix to the roles (can be used for other purposes).
35 HasLink(name1 string, name2 string, domain ...string) (bool, error)

Callers 7

TestRoleFunction · 0.95
TestDomainRoleFunction · 0.95
DeleteLinkMethod · 0.65
DeleteLinkMethod · 0.65

Implementers 3

RoleManagerImplrbac/default-role-manager/role_manager
DomainManagerrbac/default-role-manager/role_manager

Calls

no outgoing calls

Tested by 3

TestRoleFunction · 0.76
TestDomainRoleFunction · 0.76