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

 1 karl  1.1.2.2 // Copyright (c) 2005 DMTF.  All rights reserved.
 2               // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3               // qualifier values to CIM Schema.</change>
 4               // ==================================================================
 5               //  CIM_AuthenticationRequirement 
 6               // ==================================================================
 7                  [Deprecated { "CIM_AuthenticationCondition", 
 8                      "CIM_AuthenticationRule", "CIM_SecuritySensitivity" }, 
 9                   Version ( "2.8.0" ), 
10                   UMLPackagePath ( "CIM::User::AuthenticationReqmt" ), 
11                   Description ( 
12                      "CIM_AuthenticationRequirement provides, through its "
13                      "associations, the authentication requirements for access to "
14                      "system resources. For a particular set of target resources, "
15                      "the AuthenticationService may require that credentials be "
16                      "issued by a specific CredentialManagementService. The "
17                      "AuthenticationRequirement class is weak to the system (e.g., "
18                      "ComputerSystem or Administrative Domain) for which the "
19                      "requirements apply. \n"
20                      "\n"
21                      "Note that this class was defined before the Policy Model "
22 karl  1.1.2.2        "existed, and is deprecated in lieu of authentication policy - "
23                      "specifically, the AuthenticationCondition and "
24                      "AuthenticationRule classes. In the updated design, "
25                      "AuthenticationCondition describes the specific combinations of "
26                      "credentials (or alternative credentials) that are required in "
27                      "order to authenticate an Identity. This allows a more explicit "
28                      "and flexible description of authentication requirements. Also, "
29                      "the definition of \'security classification\' as a property of "
30                      "this class was problematic - since it could not be assigned to "
31                      "an element in a straight forward fashion. To correct this "
32                      "issue, the SecuritySensitivity class (and its association, "
33                      "ElementSecuritySensitivity) are defined." )]
34               class CIM_AuthenticationRequirement : CIM_LogicalElement {
35               
36                     [Deprecated { "CIM_AuthenticationRule.SystemCreationClassName" }, 
37                      Key, Description ( "Hosting systemcreation class name." ), 
38                      MaxLen ( 256 ), 
39                      Propagated ( "CIM_System.CreationClassName" )]
40                  string SystemCreationClassName;
41               
42                     [Deprecated { "CIM_AuthenticationRule.SystemName" }, 
43 karl  1.1.2.2        Key, Description ( "Hosting system name." ), 
44                      MaxLen ( 256 ), 
45                      Propagated ( "CIM_System.Name" )]
46                  string SystemName;
47               
48                     [Deprecated { "CIM_AuthenticationRule.CreationClassName" }, 
49                      Key, Description ( 
50                         "CreationClassName indicates the name of the class or the "
51                         "subclass used in the creation of an instance. When used "
52                         "with the other key properties of this class, this "
53                         "property allows all instances of this class and its "
54                         "subclasses to be uniquely identified." ), 
55                      MaxLen ( 256 )]
56                  string CreationClassName;
57               
58                     [Deprecated { "CIM_AuthenticationRule.PolicyRuleName" }, 
59                      Key, Override ( "Name" ), 
60                      Description ( 
61                         "The Name property defines the unique label, in the "
62                         "context of the hosting system, by which the "
63                         "AuthenticationRequirement is known." ), 
64 karl  1.1.2.2        MaxLen ( 256 )]
65                  string Name;
66               
67                     [Deprecated { "CIM_SecuritySensitivity.SecurityLevel" }, 
68                      Description ( 
69                         "The SecurityClassification property specifies a named "
70                         "level of security associated with the "
71                         "AuthenticationRequirement, e.g., \'Confidential\', \'Top "
72                         "Secret\', etc." )]
73                  string SecurityClassification;
74               
75               
76               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2