From c6f954f116b1512bd2a2a1cb3162dea86bf6dd67 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 2 Dec 2005 03:14:45 +0000 Subject: r12004: added some SEC_ADS_* security flags. Needed for a SDDL parser. (This used to be commit dc1b83cc13e0324139c6b756a6f135534be7be79) --- source4/librpc/idl/security.idl | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'source4/librpc') diff --git a/source4/librpc/idl/security.idl b/source4/librpc/idl/security.idl index cbdfba1ffb..0b0b64eae4 100644 --- a/source4/librpc/idl/security.idl +++ b/source4/librpc/idl/security.idl @@ -74,6 +74,17 @@ interface security const int SEC_REG_NOTIFY = 0x00000010; const int SEC_REG_CREATE_LINK = 0x00000020; + /* ldap specific access bits */ + const int SEC_ADS_CREATE_CHILD = 0x00000001; + const int SEC_ADS_DELETE_CHILD = 0x00000002; + const int SEC_ADS_LIST = 0x00000004; + const int SEC_ADS_SELF_WRITE = 0x00000008; + const int SEC_ADS_READ_PROP = 0x00000010; + const int SEC_ADS_WRITE_PROP = 0x00000020; + const int SEC_ADS_DELETE_TREE = 0x00000040; + const int SEC_ADS_LIST_OBJECT = 0x00000080; + const int SEC_ADS_CONTROL_ACCESS = 0x00000100; + /* generic->specific mappings for files */ const int SEC_RIGHTS_FILE_READ = SEC_STD_READ_CONTROL | SEC_STD_SYNCHRONIZE | -- cgit