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

Method BuildIncrementalRoleLinks

enforcer.go:657–660  ·  view source on GitHub ↗

BuildIncrementalRoleLinks provides incremental build the role inheritance relations.

(op model.PolicyOp, ptype string, rules [][]string)

Source from the content-addressed store, hash-verified

655
656// BuildIncrementalRoleLinks provides incremental build the role inheritance relations.
657func (e *Enforcer) BuildIncrementalRoleLinks(op model.PolicyOp, ptype string, rules [][]string) error {
658 e.invalidateMatcherMap()
659 return e.model.BuildIncrementalRoleLinks(e.rmMap, op, "g", ptype, rules)
660}
661
662// BuildIncrementalConditionalRoleLinks provides incremental build the role inheritance relations with conditions.
663func (e *Enforcer) BuildIncrementalConditionalRoleLinks(op model.PolicyOp, ptype string, rules [][]string) error {

Calls 1

invalidateMatcherMapMethod · 0.95

Tested by

no test coverage detected