r13630: Add new ACB-bits as seen in acct_flags in the PAC info3
authorGünther Deschner <gd@samba.org>
Wed, 22 Feb 2006 13:52:00 +0000 (13:52 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:52:02 +0000 (13:52 -0500)
(merge from Samba 3).

Guenther
(This used to be commit fa1127c5456fd112568e929e409953dcd3cb2e21)

source4/librpc/idl/samr.idl

index c6ad14ce0453f8a8b8130aedfe9f6c42f6180ff1..a66d2314604c2578123cbc148497f6bbe389b147 100644 (file)
 
        /* account control (acct_flags) bits */
        typedef [public,bitmap32bit] bitmap {
-               ACB_DISABLED  = 0x00000001,  /* 1 = User account disabled */
-               ACB_HOMDIRREQ = 0x00000002,  /* 1 = Home directory required */
-               ACB_PWNOTREQ  = 0x00000004,  /* 1 = User password not required */
-               ACB_TEMPDUP   = 0x00000008,  /* 1 = Temporary duplicate account */
-               ACB_NORMAL    = 0x00000010,  /* 1 = Normal user account */
-               ACB_MNS       = 0x00000020,  /* 1 = MNS logon user account */
-               ACB_DOMTRUST  = 0x00000040,  /* 1 = Interdomain trust account */
-               ACB_WSTRUST   = 0x00000080,  /* 1 = Workstation trust account */
-               ACB_SVRTRUST  = 0x00000100,  /* 1 = Server trust account */
-               ACB_PWNOEXP   = 0x00000200,  /* 1 = User password does not expire */
-               ACB_AUTOLOCK  = 0x00000400   /* 1 = Account auto locked */
+               ACB_DISABLED                    = 0x00000001,  /* 1 = User account disabled */
+               ACB_HOMDIRREQ                   = 0x00000002,  /* 1 = Home directory required */
+               ACB_PWNOTREQ                    = 0x00000004,  /* 1 = User password not required */
+               ACB_TEMPDUP                     = 0x00000008,  /* 1 = Temporary duplicate account */
+               ACB_NORMAL                      = 0x00000010,  /* 1 = Normal user account */
+               ACB_MNS                         = 0x00000020,  /* 1 = MNS logon user account */
+               ACB_DOMTRUST                    = 0x00000040,  /* 1 = Interdomain trust account */
+               ACB_WSTRUST                     = 0x00000080,  /* 1 = Workstation trust account */
+               ACB_SVRTRUST                    = 0x00000100,  /* 1 = Server trust account */
+               ACB_PWNOEXP                     = 0x00000200,  /* 1 = User password does not expire */
+               ACB_AUTOLOCK                    = 0x00000400,  /* 1 = Account auto locked */
+               ACB_ENC_TXT_PWD_ALLOWED         = 0x00000800,  /* 1 = Encryped text password is allowed */
+               ACB_SMARTCARD_REQUIRED          = 0x00001000,  /* 1 = Smart Card required */
+               ACB_TRUSTED_FOR_DELEGATION      = 0x00002000,  /* 1 = Trusted for Delegation */
+               ACB_NOT_DELEGATED               = 0x00004000,  /* 1 = Not delegated */
+               ACB_USE_DES_KEY_ONLY            = 0x00008000,  /* 1 = Use DES key only */
+               ACB_DONT_REQUIRE_PREAUTH        = 0x00010000   /* 1 = Preauth not required */
        } samr_AcctFlags;
 
        /******************/