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

 1 marek 1.1 // 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 marek 1.1        "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 marek 1.1        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 marek 1.1        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