PasswordChangeFlags
PasswordChangeFlags contains flags, as seen in the Flags section, that control password expiration and password change processing between the server and client. A value of 0, which is the default, indicates that an SSL connection is required, 1 indicates that changing is allowed on nonsecure ports, 2 indicates that changing is disabled, and 4 indicates that password expiration notification is disabled.
Attribute Name | Attribute Value |
---|---|
XML Data Type | DWORD |
WMI Data Type |
SINT32
|
ADSI Data Type | DWORD |
ABO Data Type | DWORD |
ABO Metabase identifier |
MD_AUTH_CHANGE_FLAGS
|
Attributes | INHERIT |
Default Value | 0 |
MetaFlagsEx | CACHE_PROPERTY_MODIFIED |
User Type | IIS_MD_UT_SERVER |
StartingNumber | Not applicable |
EndingNumber | 0 |
ID | 2068 |
Configurable Locations
You can configure this property at the following locations in the IIS metabase.
Metabase Path | IIS Admin Object Type |
---|---|
/LM/W3SVC/n | IIsWebServer |
/LM/W3SVC | IIsWebService |
Flags
Flag Name | AuthChangeUnsecure |
---|---|
Description |
Password changing allowed on nonsecure ports.
|
Metabase Bitmask Identifier | MD_AUTH_CHANGE_UNSECURE |
Decimal Value | 1 |
Hex Value | 0x00000001 |
Flag Name | AuthChangeDisable |
---|---|
Description |
Password changing disabled.
|
Metabase Bitmask Identifier | MD_AUTH_CHANGE_DISABLE |
Decimal Value | 2 |
Hex Value | 0x00000002 |
Flag Name | AuthAdvNotifyDisable |
---|---|
Description |
Advance notification of password expiration disabled.
|
Metabase Bitmask Identifier | MD_AUTH_ADVNOTIFY_DISABLE |
Decimal Value | 4 |
Hex Value | 0x00000004 |
Code Example
For general code examples, please see Code Examples to Configure Metabase Properties