(self, sid)
| 78 | return sd |
| 79 | |
| 80 | def create_allow_ace(self, sid): |
| 81 | nace = ldaptypes.ACE() |
| 82 | nace['AceType'] = ldaptypes.ACCESS_ALLOWED_ACE.ACE_TYPE |
| 83 | nace['AceFlags'] = 0x00 |
| 84 | acedata = ldaptypes.ACCESS_ALLOWED_ACE() |
| 85 | acedata['Mask'] = ldaptypes.ACCESS_MASK() |
| 86 | acedata['Mask']['Mask'] = 983551 # Full control |
| 87 | acedata['Sid'] = ldaptypes.LDAP_SID() |
| 88 | acedata['Sid'].fromCanonical(sid) |
| 89 | nace['Ace'] = acedata |
| 90 | return nace |
| 91 | |
| 92 | def do_write_gpo_dacl(self, line): |
| 93 | args = shlex.split(line) |
no outgoing calls
no test coverage detected