Name | Data Type | Default Value | Qualifiers |
Name | Data Type | Value |
CreationClassName | string | |
Description | string | CreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified. |
Key | boolean | true |
MaxLen | uint32 | 256 |
InactivityTimeout | datetime | |
Description | string | InactivityTimeout specifies the interval after which if an account has been inactive, it shall be Disabled. The value may be expressed in interval format, as an absolute date-time, or be NULL.
An absolute date-time shall indicate when the password will be disabled due to inactivity.
An interval value shall indicate the time remaining before the password is disabled due to inactivity.
A value of NULL shall indicate that the Account will not be disabled due to inactivity. |
Experimental | boolean | true |
LastLogin | datetime | |
Description | string | LastLogin shall be an absolute date-time that specifies the last successful authentication that occurred for this Account.A value of 99990101000000.000000+000 shall indicate the Account has never been used. A value of NULL shall indicate the last successful login is unknown. |
Experimental | boolean | true |
MaximumSuccessiveLoginFailures | uint16 | |
Description | string | MaximumSuccessiveLoginFailures indicates the number of successive failed login attempts that shall result in the Account being disabled. A value of zero shall indicate that the Account will not be disabled due to successive failed login attempts. |
Experimental | boolean | true |
Name | string | |
Description | string | The Name property defines the label by which the object is known. The value of this property may be set to be the same as that of the UserID property or, in the case of an LDAP-derived instance, the Name property value may be set to the distinguishedName of the LDAP-accessed object instance. |
Key | boolean | true |
MaxLen | uint32 | 1024 |
Override | string | Name |
PasswordExpiration | datetime | |
Description | string | PasswordExpiration indicates the maximum password age enforced for the Account. The value may be expressed as an absolute date-time as an interval, or may be NULL.
An absolute date-time shall indicate the date and time when the password will expire.
An interval value shall indicate the time remaining until the password expires.
A value of NULL shall indicate the password never expires. |
Experimental | boolean | true |
PasswordHistoryDepth | uint16 | |
Description | string | PasswordHistoryDepth indicates the number of previous passwords that shall be maintained for the Account. The Account shall preclude the selection of a password if it occurs in the password history. A value of zero shall indicate that a password history is not maintained. |
Experimental | boolean | true |
SystemCreationClassName | string | |
Description | string | The scoping System's CCN. |
Key | boolean | true |
MaxLen | uint32 | 256 |
Propagated | string | CIM_System.CreationClassName |
SystemName | string | |
Description | string | The scoping System's Name. |
Key | boolean | true |
MaxLen | uint32 | 256 |
Propagated | string | CIM_System.Name |
UserID | string | |
Description | string | UserID is the value used by the SecurityService to represent identity. For an authentication service, the UserID may be the name of the user, or for an authorization service the value which serves as a handle to a mapping of the identity. |
MaxLen | uint32 | 256 |
ComplexPasswordRulesEnforced | uint16[] | |
Description | string | ComplexPasswordRulesEnforced indicates the rules for constructing a complex password enforced by the Account.
Minimum Length a minimum length is enforced for passwords for the account.
Preclude User ID inclusion precluding the password from including the user ID is supported.
Maximum Repeating Characters a limit will be enforced on the number of times a character can occur consecutively.
Lower Case Alpha at least one lower case alpha character is required.
Upper Case Alpha at least one upper case alpha character is required.
Numeric Character at least one numeric character is required.
Special Character at least one special character is required. |
Experimental | boolean | true |
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 |
Descriptions | string[] | |
Description | string | The Descriptions property values may contain human-readable descriptions of the object. In the case of an LDAP-derived instance, the description attribute may have multiple values that, therefore, cannot be placed in the inherited Description property. |
MaxLen | uint32 | 1024 |
Host | string[] | |
Description | string | Based on RFC1274, the host name of the system(s) for which the account applies. The host name may be a fully-qualified DNS name or it may be an unqualified host name. |
LocalityName | string[] | |
Description | string | This property contains the name of a locality, such as a city, county or other geographic region. |
ObjectClass | string[] | |
Description | string | In the case of an LDAP-derived instance, the ObjectClass property value(s) may be set to the objectClass attribute values. |
OrganizationName | string[] | |
Description | string | The name of the organization related to the account. |
Required | boolean | true |
OU | string[] | |
Description | string | The name of an organizational unit related to the account. |
SeeAlso | string[] | |
Description | string | In the case of an LDAP-derived instance, the SeeAlso property specifies distinguished name of other Directory objects which may be other aspects (in some sense) of the same real world object. |
UserCertificate | string[] | |
Description | string | Based on inetOrgPerson and for directory compatibility, the UserCertificate property may be used to specify a public key certificate for the person. |
OctetString | boolean | true |
UserPassword | string[] | |
Description | string | In the case of an LDAP-derived instance, the UserPassword property may contain an encrypted password used to access the person's resources in a directory. |
OctetString | boolean | true |