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_SecurityServiceForSystem
6 // ==================================================================
7 [Association, Version ( "2.6.0" ),
8 UMLPackagePath ( "CIM::User::SecurityServices" ),
9 Description (
10 "The CIM_SecurityServiceForSystem provides the association "
11 "between a System and a SecurityService that provides services "
12 "for that system. Examining the SecurityServiceForSystem class "
13 "definition, note that its superclass ProvidesServiceToElement "
14 "is deprecated. Unfortunately, ProvidesServiceToElement cannot "
15 "be removed from the object hierarchy without a major Schema "
16 "release. When/if this occurs, the ProvidesServiceToElement "
17 "superclass will be removed, and SecurityServiceForSystem will "
18 "subclass from CIM_Dependency directly." )]
19 class CIM_SecurityServiceForSystem : CIM_ProvidesServiceToElement {
20
21 [Override ( "Antecedent" ),
22 karl 1.1.2.2 Description (
23 "The SecurityService that provides services for the system."
24 )]
25 CIM_SecurityService REF Antecedent;
26
27 [Override ( "Dependent" ),
28 Description (
29 "The system that is dependent on the security service." )]
30 CIM_System REF Dependent;
31
32
33 };
|