(sec string, ptype string, rule []string)
| 656 | } |
| 657 | |
| 658 | func (e *SyncedEnforcer) SelfRemovePolicy(sec string, ptype string, rule []string) (bool, error) { |
| 659 | e.m.Lock() |
| 660 | defer e.m.Unlock() |
| 661 | return e.Enforcer.SelfRemovePolicy(sec, ptype, rule) |
| 662 | } |
| 663 | |
| 664 | func (e *SyncedEnforcer) SelfRemovePolicies(sec string, ptype string, rules [][]string) (bool, error) { |
| 665 | e.m.Lock() |