(file) Return to CIM_AccountCapabilities.mof CVS log (file) (dir) Up to [OMI] / omi / share / networkschema

 1 krisbash 1.1 // Copyright (c) 2006 DMTF.  All rights reserved.
 2              // <change cr="WIPCR00321.001" type="add">Add CIM_AccountCapabilities
 3              // </change>
 4              // ==================================================================
 5              //  CIM_AccountCapabilities
 6              // ==================================================================
 7                 [Experimental, Version ( "2.14.0" ), 
 8                  UMLPackagePath ( "CIM::User::Account" ), 
 9                  Description ( 
10                     "AccountCapabilities describes the capabilities supported for "
11                     "managing an Account." )]
12              class CIM_AccountCapabilities : CIM_EnabledLogicalElementCapabilities {
13              
14                    [Description ( 
15                        "PasswordHistory indicates the maximum number of previous "
16                        "passwords that may be maintained for the Account. A "
17                        "value of zero shall indicate the maintaining of the "
18                        "password history for the account is not supported." )]
19                 uint16 PasswordHistory;
20              
21                    [Description ( 
22 krisbash 1.1           "MaximumPasswordAging indicates the maximum amount of "
23                        "time that a password may be used before it is required "
24                        "to be changed.A value of NULL indicates that password "
25                        "aging is not supported.The value of this property shall "
26                        "be an interval and shall not be an explicit datetime." )]
27                 datetime MaximumPasswordAge;
28              
29                    [Description ( 
30                        "ComplexPasswordRulesSupported indicates the rules for "
31                        "constructing a complex password supported by the Account.\n"
32                        "See CIM_Account.ComplexPasswordRulesEnforced for a "
33                        "description of each value." ), 
34                     ValueMap { "2", "3", "4", "5", "6", "7", "8", "..", 
35                        "0x8000..0xFFFF" }, 
36                     Values { "Minimum Length", "Preclude User ID Inclusion", 
37                        "Maximum Repeating Characters", "Lower Case Alpha", 
38                        "Upper Case Alpha", "Numeric Character", 
39                        "Special Character", "DMTF Reserved", "Vendor Reserved" }]
40                 uint16 ComplexPasswordRulesSupported[];
41              
42                    [Description ( 
43 krisbash 1.1           "DisableOnInactivity indicates whether disabling an "
44                        "account due to inactivity is supported." )]
45                 boolean DisableOnInactivity;
46              
47              
48              };

ViewCVS 0.9.2