(file) Return to CIM_AccountSettingData.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / User

 1 karl  1.1.2.2 // Copyright (c) 2009 DMTF.  All rights reserved.
 2                  [Version ( "2.22.0" ), 
 3                   UMLPackagePath ( "CIM::User::Account" ), 
 4                   Description ( 
 5                      "CIM_AccountSettingData provides the ability to manage the "
 6                      "desired configuration for an instance of CIM_Account. When "
 7                      "associated with an instance of CIM_AccountManagementService, "
 8                      "this class may be used to constrain the properties of "
 9                      "instances of CIM_Accountcreated using the service. When "
10                      "associated with an instance of CIM_Account, this class may be "
11                      "used to manage the configuration of the CIM_Acount instance." )]
12               class CIM_AccountSettingData : CIM_SettingData {
13               
14                     [Description ( 
15                         "ComplexPasswordRulesEnforced indicates the rules for "
16                         "constructing a complex password enforced by the Account.\n"
17                         "Minimum Length a minimum length is enforced for "
18                         "passwords for the account.\n"
19                         "Preclude User ID inclusion precluding the password from "
20                         "including the user ID is supported. \n"
21                         "Maximum Repeating Characters a limit will be enforced on "
22 karl  1.1.2.2           "the number of times a character can occur consecutively. \n"
23                         "Lower Case Alpha at least one lower case alpha character "
24                         "is required. \n"
25                         "Upper Case Alpha at least one upper case alpha character "
26                         "is required. \n"
27                         "Numeric Character at least one numeric character is "
28                         "required. \n"
29                         "Special Character at least one special character is "
30                         "required." ), 
31                      ValueMap { "2", "3", "4", "5", "6", "7", "8", "..", 
32                         "0x8000..0xFFFF" }, 
33                      Values { "Minimum Length", "Preclude User ID Inclusion", 
34                         "Maximum Repeating Characters", "Lower Case Alpha", 
35                         "Upper Case Alpha", "Numeric Character", 
36                         "Special Character", "DMTF Reserved", "Vendor Reserved" }]
37                  uint16 ComplexPasswordRulesEnforced[];
38               
39                     [Description ( 
40                         "InactivityTimeout specifies the interval after which if "
41                         "an account has been inactive, it shall be Disabled. The "
42                         "value shall be expressed in interval format or shall be "
43 karl  1.1.2.2           "NULL. A value of NULL shall indicate that the Account "
44                         "will not be disabled due to inactivity." )]
45                  datetime InactivityTimeout;
46               
47                     [Description ( 
48                         "MaximumPasswordExpiration indicates the maximum password "
49                         "age enforced for the Account. The value shall be "
50                         "expressed in interval format or shall be NULL. A value "
51                         "of NULL shall indicate that the password aging is not "
52                         "enforced." )]
53                  datetime MaximumPasswordExpiration;
54               
55                     [Description ( 
56                         "MaximumSuccessiveLoginFailures indicates the number of "
57                         "successive failed login attempts that shall result in "
58                         "the Account being disabled. A value of zero shall "
59                         "indicate that the Account will not be disabled due to "
60                         "successive failed login attempts." )]
61                  uint16 MaximumSuccessiveLoginFailures;
62               
63                     [Description ( 
64 karl  1.1.2.2           "PasswordHistoryDepth indicates the number of previous "
65                         "passwords that shall be maintained for the Account. The "
66                         "Account shall preclude the selection of a password if it "
67                         "occurs in the password history. A value of zero shall "
68                         "indicate that a password history is not maintained." )]
69                  uint16 PasswordHistoryDepth;
70               
71               
72               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2