Method |
Description |
|
__construct ( integer $flag = null ) |
Constructor. |
|
__toInt ( ) : integer |
Returns the account control integer when
the object is casted as an integer. |
|
__toString ( ) : string |
Returns the account control integer as a string
when the object is casted as a string. |
|
accountDoesNotRequirePreAuth ( ) : AccountControl |
(Windows 2000/Windows Server 2003) This account does
not require Kerberos pre-authentication for logging on. |
|
accountIsDisabled ( ) : AccountControl |
The user account is disabled. |
|
accountIsForInterdomain ( ) : AccountControl |
This is a permit to trust an account for a system domain that trusts other domains. |
|
accountIsForServer ( ) : AccountControl |
This is a computer account for a domain controller that is a member of this domain. |
|
accountIsForWorkstation ( ) : AccountControl |
This is a computer account for a computer that is running Microsoft
Windows NT 4.0 Workstation, Microsoft Windows NT 4.0 Server, Microsoft
Windows 2000 Professional, or Windows 2000 Server and is a member of this domain. |
|
accountIsLocked ( ) : AccountControl |
The user account is locked. |
|
accountIsMnsLogon ( ) : AccountControl |
This is an MNS logon account. |
|
accountIsNormal ( ) : AccountControl |
This is a default account type that represents a typical user. |
|
accountIsReadOnly ( ) : AccountControl |
(Windows Server 2008/Windows Server 2008 R2) The account is a read-only domain controller (RODC). |
|
accountIsTemporary ( ) : AccountControl |
This is an account for users whose primary account is in another domain. |
|
accountRequiresSmartCard ( ) : AccountControl |
When this flag is set, it forces the user to log on by using a smart card. |
|
allowEncryptedTextPassword ( ) : AccountControl |
The user can send an encrypted password. |
|
apply ( integer $flag ) |
Applies the specified flag. |
|
doNotTrustForDelegation ( ) : AccountControl |
When this flag is set, the security context of the user is not delegated to a
service even if the service account is set as trusted for Kerberos delegation. |
|
getValue ( ) : integer |
Returns the complete account control value. |
|
getValues ( ) : array |
Returns the account control's values. |
|
homeFolderIsRequired ( ) : AccountControl |
The home folder is required. |
|
passwordCannotBeChanged ( ) : AccountControl |
The user cannot change the password. This is a permission on the user's object. |
|
passwordDoesNotExpire ( ) : AccountControl |
Represents the password, which should never expire on the account. |
|
passwordIsExpired ( ) : AccountControl |
(Windows 2000/Windows Server 2003) The user's password has expired. |
|
passwordIsNotRequired ( ) : AccountControl |
No password is required. |
|
runLoginScript ( ) : AccountControl |
The logon script will be run. |
|
setValues ( array $flags ) |
Sets the account control values. |
|
trustForDelegation ( ) : AccountControl |
When this flag is set, the service account (the user or computer account)
under which a service runs is trusted for Kerberos delegation. |
|
trustToAuthForDelegation ( ) : AccountControl |
(Windows 2000/Windows Server 2003) The account is enabled for delegation. |
|
useDesKeyOnly ( ) : AccountControl |
(Windows 2000/Windows Server 2003) Restrict this principal to
use only Data Encryption Standard (DES) encryption types for keys. |
|