diff options
author | Andrew Tridgell <tridge@samba.org> | 2005-12-02 03:14:45 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 2005-12-02 03:14:45 +0000 |
commit | d1ce01f80669ca8a37a3092e6913d2e3d886848e (patch) | |
tree | a2b0225c457bb0f878c6bacaa4af3524f11aad05 /source/librpc | |
parent | ad15a3ef8c86a2161a84c80dabf77ca64d5a9339 (diff) | |
download | samba-d1ce01f80669ca8a37a3092e6913d2e3d886848e.tar.gz samba-d1ce01f80669ca8a37a3092e6913d2e3d886848e.tar.xz samba-d1ce01f80669ca8a37a3092e6913d2e3d886848e.zip |
r12004: added some SEC_ADS_* security flags. Needed for a SDDL parser.
Diffstat (limited to 'source/librpc')
-rw-r--r-- | source/librpc/idl/security.idl | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/librpc/idl/security.idl b/source/librpc/idl/security.idl index cbdfba1ffb8..0b0b64eae48 100644 --- a/source/librpc/idl/security.idl +++ b/source/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 | |