1 marek 1.1 // Copyright (c) 2005 DMTF. All rights reserved.
2 [Version ( "2.8.0" ),
3 UMLPackagePath ( "CIM::IPsecPolicy" ),
4 Description (
5 "SAStaticAction is the base class for both key exchange as well "
6 "as IPsec actions that require no negotiation. It is a concrete "
7 "class that can be aggregated with other subclasses of "
8 "PolicyAction (such as NetworkPacketAction) into a PolicyRule, "
9 "to describe how packets are handled throughout the lifetime of "
10 "the Security Association." ),
11 MappingStrings { "IPSP Policy Model.IETF|SAStaticAction" }]
12 class CIM_SAStaticAction : CIM_SAAction {
13
14 [Description (
15 "LifetimeSeconds specifies how long the SA created from "
16 "this action should be used/exist. A value of 0 means an "
17 "infinite lifetime. A non-zero value is typically used in "
18 "conjunction with alternate SAActions performed when "
19 "there is a negotiation failure of some sort. \n"
20 "\n"
21 "Note: If the referenced SAStaticAction object IS-A "
22 marek 1.1 "PreconfiguredSAAction (that is associated to several "
23 "SATransforms), then the actual lifetime of the Security "
24 "Association will be the lesser of the value of this "
25 "LifetimeSeconds property and of the value of the "
26 "MaxLifetimeSeconds property of the associated "
27 "SATransform." ),
28 Units ( "Seconds" ),
29 MappingStrings {
30 "IPSP Policy Model.IETF|SAStaticAction.LifetimeSeconds" },
31 ModelCorrespondence {
32 "CIM_SecurityAssociationEndpoint.LifetimeSeconds" },
33 PUnit ( "second" )]
34 uint64 LifetimeSeconds;
35
36
37 };
|