(sec string, ptype string, rule []string)
| 638 | } |
| 639 | |
| 640 | func (e *SyncedEnforcer) SelfAddPolicy(sec string, ptype string, rule []string) (bool, error) { |
| 641 | e.m.Lock() |
| 642 | defer e.m.Unlock() |
| 643 | return e.Enforcer.SelfAddPolicy(sec, ptype, rule) |
| 644 | } |
| 645 | |
| 646 | func (e *SyncedEnforcer) SelfAddPolicies(sec string, ptype string, rules [][]string) (bool, error) { |
| 647 | e.m.Lock() |