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

Diff for /pegasus/Schemas/CIM231/DMTF/User/CIM_AccountManagementCapabilities.mof between version 1.1.2.1 and 1.1.2.2

version 1.1.2.1, 2012/01/24 13:50:36 version 1.1.2.2, 2012/02/15 17:46:55
Line 0 
Line 1 
   // Copyright (c) 2009 DMTF.  All rights reserved.
      [Version ( "2.23.0" ),
       UMLPackagePath ( "CIM::User::Account" ),
       Description (
          "AccountManagementCapabilities describes the capabilities "
          "supported for managing Accounts associated with an instance of "
          "AccountManagementService. AccountManagementCapabilities is "
          "associated with an instance of AccountManagementService "
          "through the ElementCapabilities association." )]
   class CIM_AccountManagementCapabilities : CIM_EnabledLogicalElementCapabilities {
   
         [Description (
             "OperationsSupported describes the type of operations "
             "that are supported for an Account associated with the AccountManagementService.\n"
             "\"Create\" indicates the AccountManagementService may be "
             "used to create new accounts.\n"
             "\"Modify\" indicates that the associated Accounts may be modified.\n"
             "\"Delete\" indicates that associated Accounts may be "
             "deleted." ),
          ValueMap { "2", "3", "4", "..", "0x8000..0xFFFF" },
          Values { "Create", "Modify", "Delete", "DMTF Reserved",
             "Vendor Reserved" }]
      uint16 OperationsSupported[];
   
         [Description (
             "Additional implementation-specific algorithms that a "
             "client may use to encrypt a value in the UserPassword "
             "property when creating or modifying an instance of "
             "CIM_Account. If this property is non-NULL, a client may "
             "select an algorithm in it by setting "
             "CIM_Account.UserPasswordEncryptionAlgorithm to 1 "
             "(\"Other\") and setting "
             "CIM_Account.OtherUserPasswordEncryptionAlgorithm to the "
             "value of the selected algorithm string." ),
          ModelCorrespondence {
             "CIM_Account.OtherUserPasswordEncryptionAlgorithm",
             "CIM_AccountManagementCapabilities.SupportedUserPasswordEncryptionAlgorithms" }]
      string OtherSupportedUserPasswordEncryptionAlgorithms[];
   
         [Description (
             "This property enumerates encryption algorithms that a "
             "client may use to encrypt a value in the UserPassword "
             "property when creating or modifying an instance of "
             "CIM_Account. This capability is aimed at ensuring some "
             "measure of confidentiality when the password is "
             "transferred over an unencrypted transport protocol. An "
             "implementation may elect to accept only encrypted "
             "passwords, without regard to whether the transport "
             "protocol is encrypted. Similarly, a a client may elect "
             "to always provide encrypted passwords to implementations "
             "that accept either unencrypted or encrypted passwords, "
             "even if the underlying transport protocol is encrypted.\n"
             "See CIM_Account property UserPasswordEncryptionAlgorithm "
             "for a description of each enum value." ),
          ValueMap { "0", "1", "2", ".." },
          Values { "None", "Other", "HTTP Digest MD5(A1)",
             "DMTF Reserved" },
          ModelCorrespondence {
             "CIM_Account.UserPasswordEncryptionAlgorithm",
             "CIM_AccountManagementCapabilities.OtherSupportedUserPasswordEncryptionAlgorithms" }]
      uint16 SupportedUserPasswordEncryptionAlgorithms[];
   
         [Description (
             "A value unique to the specific WBEM server that may be "
             "used in the selected UserPassword encryption algorithm "
             "to ensure a value that is unique among all WBEM servers "
             "even if a user uses the same password on multiple WBEM "
             "servers." ),
          ModelCorrespondence {
             "CIM_Account.UserPasswordEncryptionAlgorithm" }]
      string UserPasswordEncryptionSalt;
   
         [Description (
             "MaximumAccountsSupported shall indicate the maximum "
             "number of accounts that may be managed by the associated "
             "instance of CIM_AccountManagementService. Note that if "
             "multiple instances of CIM_AccountManagementService "
             "manage the accounts of a system, the total maximum "
             "number of accounts supported on the system is the sum of "
             "MaximumAccountsSupported for all of the instances of "
             "CIM_AccountManagementService. A value of zero shall "
             "indicate that the maximum number of accounts is unknown "
             "or that a maximum number of accounts is not enforced." )]
      uint16 MaximumAccountsSupported;
   
   
   };


Legend:
Removed from v.1.1.2.1  
changed lines
  Added in v.1.1.2.2

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2