# Class CIM_AccountCapabilities
extends CIM_EnabledLogicalElementCapabilities

AccountCapabilities describes the capabilities supported for managing an Account.

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_ManagedElement
|
+--CIM_Capabilities
|
+--CIM_EnabledLogicalElementCapabilities
|
+--CIM_AccountCapabilities

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Description | string | AccountCapabilities describes the capabilities supported for managing an Account.
Experimental | boolean | true
UMLPackagePath | string | CIM::User::Account
Version | string | 2.14.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
DisableOnInactivity | boolean |
Description | string | DisableOnInactivity indicates whether disabling an account due to inactivity is supported.
MaximumPasswordAge | datetime |
Description | string | MaximumPasswordAging indicates the maximum amount of time that a password may be used before it is required to be changed.A value of NULL indicates that password aging is not supported.The value of this property shall be an interval and shall not be an explicit datetime.
PasswordHistory | uint16 |
Description | string | PasswordHistory indicates the maximum number of previous passwords that may be maintained for the Account. A value of zero shall indicate the maintaining of the password history for the account is not supported.
ComplexPasswordRulesSupported | uint16[] |
Description | string | ComplexPasswordRulesSupported indicates the rules for constructing a complex password supported by the Account. See CIM_Account.ComplexPasswordRulesEnforced for a description of each value.
ValueMap | string | 2, 3, 4, 5, 6, 7, 8, .., 0x8000..0xFFFF
Values | string | Minimum Length, Preclude User ID Inclusion, Maximum Repeating Characters, Lower Case Alpha, Upper Case Alpha, Numeric Character, Special Character, DMTF Reserved, Vendor Reserved

### Inherited Properties

Name | Data Type | Class Origin
--- | --- | ---
Caption | string | CIM_ManagedElement
Description | string | CIM_ManagedElement
ElementName | string | CIM_Capabilities
ElementNameEditSupported | boolean | CIM_EnabledLogicalElementCapabilities
ElementNameMask | string | CIM_EnabledLogicalElementCapabilities
Generation | uint64 | CIM_ManagedElement
InstanceID | string | CIM_Capabilities
MaxElementNameLen | uint16 | CIM_EnabledLogicalElementCapabilities
RequestedStatesSupported | uint16[] | CIM_EnabledLogicalElementCapabilities
StateAwareness | uint16[] | CIM_EnabledLogicalElementCapabilities

## Class Methods

### Inherited Class Methods

Name | Return Type | Class Origin
--- | --- | ---
CreateGoalSettings | uint16 | CIM_Capabilities