1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <SystemDefinition name="Foundation" schema="2.0.1"> |
2 <SystemDefinition name="foundation" schema="2.0.1"> |
3 <systemModel> |
3 <systemModel> |
4 <layer name="mw" long-name="Middleware" levels="generic specific"> |
4 <layer name="mw" long-name="Middleware" levels="generic specific"> |
5 <block name="vpnclient" long-name="VPN Client" tech_domain="dc" level="specific" levels="engine ui api"> |
5 <block name="vpnclient" long-name="VPN Client" tech_domain="dc" level="specific" levels="engine ui api"> |
6 <collection name="vpnclient_sis" long-name="VPN Client Sis" level="api"> |
6 <collection name="vpnclient_sis" long-name="VPN Client Sis" level="api"> |
7 <component name="ce_sis" long-name="CE SIS" origin-model="Foundation"> |
7 <component name="ce_sis" long-name="CE SIS" origin-model="foundation"> |
8 <!-- <unit bldFile="mw/vpnclient/vpnclient_sis/ce_sis/group"/> --> |
8 <!-- <unit bldFile="mw/vpnclient/vpnclient_sis/ce_sis/group"/> --> |
9 </component> |
9 </component> |
10 <component name="stub_sis" long-name="Stub Sis" origin-model="Foundation"> |
10 <component name="stub_sis" long-name="Stub Sis" origin-model="foundation"> |
11 <!-- <unit bldFile="mw/vpnclient/vpnclient_sis/stub_sis/group"/> --> |
11 <!-- <unit bldFile="mw/vpnclient/vpnclient_sis/stub_sis/group"/> --> |
12 </component> |
12 </component> |
13 <component unofficial="yes" name="vpnclient_sis_build" origin-model="Foundation"> |
13 <component unofficial="yes" name="vpnclient_sis_build" origin-model="foundation"> |
14 <!-- <unit bldFile="mw/vpnclient/vpnclient_sis/group"/> --> |
14 <!-- <unit bldFile="mw/vpnclient/vpnclient_sis/group"/> --> |
15 </component> |
15 </component> |
16 </collection> |
16 </collection> |
17 <collection name="vpnengine" long-name="VPN Engine" level="engine"> |
17 <collection name="vpnengine" long-name="VPN Engine" level="engine"> |
18 <component name="eventmediatorapi" long-name="Event Mediator API" origin-model="Foundation"> |
18 <component name="eventmediatorapi" long-name="Event Mediator API" origin-model="foundation"> |
19 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventmediatorapi/group"/> |
19 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventmediatorapi/group"/> |
20 </component> |
20 </component> |
21 <component name="eventviewer" long-name="Event Viewer" origin-model="Foundation"> |
21 <component name="eventviewer" long-name="Event Viewer" origin-model="foundation"> |
22 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventviewer/group"/> |
22 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventviewer/group"/> |
23 </component> |
23 </component> |
24 <component name="vpnins" long-name="VPN Ins" origin-model="Foundation"> |
24 <component name="vpnins" long-name="VPN Ins" origin-model="foundation"> |
25 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnins/group"/> |
25 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnins/group"/> |
26 </component> |
26 </component> |
27 <component name="acuagenttransport" long-name="ACU Agent Transport" origin-model="Foundation"> |
27 <component name="acuagenttransport" long-name="ACU Agent Transport" origin-model="foundation"> |
28 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagenttransport/group"/> |
28 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagenttransport/group"/> |
29 </component> |
29 </component> |
30 <component name="acupluginlib" long-name="ACU Plugin Lib" origin-model="Foundation"> |
30 <component name="acupluginlib" long-name="ACU Plugin Lib" origin-model="foundation"> |
31 <unit bldFile="/sf/mw/vpnclient/vpnengine/acupluginlib/group"/> |
31 <unit bldFile="/sf/mw/vpnclient/vpnengine/acupluginlib/group"/> |
32 </component> |
32 </component> |
33 <component name="ikepolparser" long-name="IKE Policy Parser" origin-model="Foundation"> |
33 <component name="ikepolparser" long-name="IKE Policy Parser" origin-model="foundation"> |
34 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikepolparser/group"/> |
34 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikepolparser/group"/> |
35 </component> |
35 </component> |
36 <component name="utlbase64" long-name="UTL Base64" origin-model="Foundation"> |
36 <component name="utlbase64" long-name="UTL Base64" origin-model="foundation"> |
37 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlbase64/group"/> |
37 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlbase64/group"/> |
38 </component> |
38 </component> |
39 <component name="utlcrypto" long-name="UTL Crypto" origin-model="Foundation"> |
39 <component name="utlcrypto" long-name="UTL Crypto" origin-model="foundation"> |
40 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlcrypto/group"/> |
40 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlcrypto/group"/> |
41 </component> |
41 </component> |
42 <component name="utlxml" long-name="UTL XML" origin-model="Foundation"> |
42 <component name="utlxml" long-name="UTL XML" origin-model="foundation"> |
43 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlxml/group"/> |
43 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlxml/group"/> |
44 </component> |
44 </component> |
45 <component name="utlpkcs10" long-name="UTL PKCS10" origin-model="Foundation"> |
45 <component name="utlpkcs10" long-name="UTL PKCS10" origin-model="foundation"> |
46 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlpkcs10/group"/> |
46 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlpkcs10/group"/> |
47 </component> |
47 </component> |
48 <component name="pkiserviceapi" long-name="PKI Service API" origin-model="Foundation"> |
48 <component name="pkiserviceapi" long-name="PKI Service API" origin-model="foundation"> |
49 <unit bldFile="/sf/mw/vpnclient/vpnengine/pkiserviceapi/group"/> |
49 <unit bldFile="/sf/mw/vpnclient/vpnengine/pkiserviceapi/group"/> |
50 </component> |
50 </component> |
51 <component name="acuagentcrypto" long-name="ACU Agent Crypto" origin-model="Foundation"> |
51 <component name="acuagentcrypto" long-name="ACU Agent Crypto" origin-model="foundation"> |
52 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagentcrypto/group"/> |
52 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagentcrypto/group"/> |
53 </component> |
53 </component> |
54 <component name="vpnextapi" long-name="VPN Ext. API" origin-model="Foundation"> |
54 <component name="vpnextapi" long-name="VPN Ext. API" origin-model="foundation"> |
55 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnextapi/group"/> |
55 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnextapi/group"/> |
56 </component> |
56 </component> |
57 <component name="ikecert" long-name="Ike Cert" origin-model="Foundation"> |
57 <component name="ikecert" long-name="Ike Cert" origin-model="foundation"> |
58 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikecert/group"/> |
58 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikecert/group"/> |
59 </component> |
59 </component> |
60 <component name="kmdapi" long-name="KMD API" origin-model="Foundation"> |
60 <component name="kmdapi" long-name="KMD API" origin-model="foundation"> |
61 <unit bldFile="/sf/mw/vpnclient/vpnengine/kmdapi/group"/> |
61 <unit bldFile="/sf/mw/vpnclient/vpnengine/kmdapi/group"/> |
62 </component> |
62 </component> |
63 <component name="kmdserver" long-name="Kmd Server" origin-model="Foundation"> |
63 <component name="kmdserver" long-name="Kmd Server" origin-model="foundation"> |
64 <unit bldFile="/sf/mw/vpnclient/vpnengine/kmdserver/group"/> |
64 <unit bldFile="/sf/mw/vpnclient/vpnengine/kmdserver/group"/> |
65 </component> |
65 </component> |
66 <component name="ikeutils" long-name="IKE Utils" origin-model="Foundation"> |
66 <component name="ikeutils" long-name="IKE Utils" origin-model="foundation"> |
67 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikeutils/group"/> |
67 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikeutils/group"/> |
68 </component> |
68 </component> |
69 <component name="ikev1lib" long-name="Ikev1 Library" origin-model="Foundation"> |
69 <component name="ikev1lib" long-name="Ikev1 Library" origin-model="foundation"> |
70 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikev1lib/group"/> |
70 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikev1lib/group"/> |
71 </component> |
71 </component> |
72 <component name="ikev2lib" long-name="Ikev2 Library" origin-model="Foundation"> |
72 <component name="ikev2lib" long-name="Ikev2 Library" origin-model="foundation"> |
73 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikev2lib/group"/> |
73 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikev2lib/group"/> |
74 </component> |
74 </component> |
75 <component name="acuagentmessage" long-name="ACU Agent Message" origin-model="Foundation"> |
75 <component name="acuagentmessage" long-name="ACU Agent Message" origin-model="foundation"> |
76 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagentmessage/group"/> |
76 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagentmessage/group"/> |
77 </component> |
77 </component> |
78 <component name="acuagent" long-name="ACU Agent" origin-model="Foundation"> |
78 <component name="acuagent" long-name="ACU Agent" origin-model="foundation"> |
79 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagent/group"/> |
79 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuagent/group"/> |
80 </component> |
80 </component> |
81 <component name="vpnawapi" long-name="VPN AW API" origin-model="Foundation"> |
81 <component name="vpnawapi" long-name="VPN AW API" origin-model="foundation"> |
82 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnawapi/group"/> |
82 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnawapi/group"/> |
83 </component> |
83 </component> |
84 <component name="vpnipsecpolparser" long-name="VPN Ipsecpolparser" origin-model="Foundation"> |
84 <component name="vpnipsecpolparser" long-name="VPN Ipsecpolparser" origin-model="foundation"> |
85 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnipsecpolparser/group"/> |
85 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnipsecpolparser/group"/> |
86 </component> |
86 </component> |
87 <component name="sit" long-name="Sit" origin-model="Foundation"> |
87 <component name="sit" long-name="Sit" origin-model="foundation"> |
88 <unit bldFile="/sf/mw/vpnclient/vpnengine/sit/group"/> |
88 <unit bldFile="/sf/mw/vpnclient/vpnengine/sit/group"/> |
89 </component> |
89 </component> |
90 <component name="acuins" long-name="ACU INS" origin-model="Foundation"> |
90 <component name="acuins" long-name="ACU INS" origin-model="foundation"> |
91 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuins/group"/> |
91 <unit bldFile="/sf/mw/vpnclient/vpnengine/acuins/group"/> |
92 </component> |
92 </component> |
93 <component name="vpntcwrapper" long-name="VP NTC Wrapper" origin-model="Foundation"> |
93 <component name="vpntcwrapper" long-name="VP NTC Wrapper" origin-model="foundation"> |
94 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpntcwrapper/group"/> |
94 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpntcwrapper/group"/> |
95 </component> |
95 </component> |
96 <component name="eventmediator" long-name="Event Mediator" origin-model="Foundation"> |
96 <component name="eventmediator" long-name="Event Mediator" origin-model="foundation"> |
97 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventmediator/group"/> |
97 <unit bldFile="/sf/mw/vpnclient/vpnengine/eventmediator/group"/> |
98 </component> |
98 </component> |
99 <component name="ipsecacuplugin" long-name="IPseca Cu Plugin" origin-model="Foundation"> |
99 <component name="ipsecacuplugin" long-name="IPseca Cu Plugin" origin-model="foundation"> |
100 <unit bldFile="/sf/mw/vpnclient/vpnengine/ipsecacuplugin/group"/> |
100 <unit bldFile="/sf/mw/vpnclient/vpnengine/ipsecacuplugin/group"/> |
101 </component> |
101 </component> |
102 <component name="pkiservice" long-name="PKI Service" origin-model="Foundation"> |
102 <component name="pkiservice" long-name="PKI Service" origin-model="foundation"> |
103 <unit bldFile="/sf/mw/vpnclient/vpnengine/pkiservice/group"/> |
103 <unit bldFile="/sf/mw/vpnclient/vpnengine/pkiservice/group"/> |
104 </component> |
104 </component> |
105 <component name="vpnconnagt" long-name="VPN Connagt" origin-model="Foundation"> |
105 <component name="vpnconnagt" long-name="VPN Connagt" origin-model="foundation"> |
106 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnconnagt/group"/> |
106 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnconnagt/group"/> |
107 </component> |
107 </component> |
108 <component name="vpnmanager" long-name="VPN Manager" origin-model="Foundation"> |
108 <component name="vpnmanager" long-name="VPN Manager" origin-model="foundation"> |
109 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnmanager/group"/> |
109 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpnmanager/group"/> |
110 </component> |
110 </component> |
111 <component name="vpncleaner" long-name="VPN Cleaner" origin-model="Foundation"> |
111 <component name="vpncleaner" long-name="VPN Cleaner" origin-model="foundation"> |
112 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpncleaner/group"/> |
112 <unit bldFile="/sf/mw/vpnclient/vpnengine/vpncleaner/group"/> |
113 </component> |
113 </component> |
114 <component name="utlpkcs12" long-name="UTL PKCS12" origin-model="Foundation"> |
114 <component name="utlpkcs12" long-name="UTL PKCS12" origin-model="foundation"> |
115 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlpkcs12/group"/> |
115 <unit bldFile="/sf/mw/vpnclient/vpnengine/utlpkcs12/group"/> |
116 </component> |
116 </component> |
117 <component name="dmadengine" long-name="DM Adapter Engine" origin-model="Foundation"> |
117 <component name="dmadengine" long-name="DM Adapter Engine" origin-model="foundation"> |
118 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadengine/group"/> |
118 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadengine/group"/> |
119 </component> |
119 </component> |
120 <component name="dmadipsecvpn" long-name="DM Adapter IPsec VPN" origin-model="Foundation"> |
120 <component name="dmadipsecvpn" long-name="DM Adapter IPsec VPN" origin-model="foundation"> |
121 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadipsecvpn/group"/> |
121 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadipsecvpn/group"/> |
122 </component> |
122 </component> |
123 <component name="dmadpki" long-name="DM Adapter PKI" origin-model="Foundation"> |
123 <component name="dmadpki" long-name="DM Adapter PKI" origin-model="foundation"> |
124 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadpki/group"/> |
124 <unit bldFile="/sf/mw/vpnclient/vpnengine/dmadpki/group"/> |
125 </component> |
125 </component> |
126 <component name="ikesocketplugin" long-name="IKE Socket Plugin" origin-model="Foundation"> |
126 <component name="ikesocketplugin" long-name="IKE Socket Plugin" origin-model="foundation"> |
127 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikesocketplugin/group"/> |
127 <unit bldFile="/sf/mw/vpnclient/vpnengine/ikesocketplugin/group"/> |
128 </component> |
128 </component> |
129 <component name="vpnnif" long-name="VPN NIF" origin-model="Foundation"/> |
129 <component name="vpnnif" long-name="VPN NIF" origin-model="foundation"/> |
130 </collection> |
130 </collection> |
131 <collection name="vpnui" long-name="VPN UI" level="ui"> |
131 <collection name="vpnui" long-name="VPN UI" level="ui"> |
132 <component name="vpnecomnotifier" long-name="VPN ECOM Notifier" origin-model="Foundation"> |
132 <component name="vpnecomnotifier" long-name="VPN ECOM Notifier" origin-model="foundation"> |
133 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnecomnotifier/group"/> |
133 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnecomnotifier/group"/> |
134 </component> |
134 </component> |
135 <component name="vpndialogmanager" long-name="VPN Dialog Manager" origin-model="Foundation"> |
135 <component name="vpndialogmanager" long-name="VPN Dialog Manager" origin-model="foundation"> |
136 <unit bldFile="/sf/mw/vpnclient/vpnui/vpndialogmanager/group"/> |
136 <unit bldFile="/sf/mw/vpnclient/vpnui/vpndialogmanager/group"/> |
137 </component> |
137 </component> |
138 <component name="vpnmanagementui" long-name="VPN Management UI" origin-model="Foundation"> |
138 <component name="vpnmanagementui" long-name="VPN Management UI" origin-model="foundation"> |
139 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnmanagementui/group"/> |
139 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnmanagementui/group"/> |
140 </component> |
140 </component> |
141 <component name="vpnpolins" long-name="VPN Policy Ins" origin-model="Foundation"> |
141 <component name="vpnpolins" long-name="VPN Policy Ins" origin-model="foundation"> |
142 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnpolins/group"/> |
142 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnpolins/group"/> |
143 </component> |
143 </component> |
144 <component name="vpnpolicyrecognizer" long-name="VPN Policy Recognizer" origin-model="Foundation"> |
144 <component name="vpnpolicyrecognizer" long-name="VPN Policy Recognizer" origin-model="foundation"> |
145 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnpolicyrecognizer/group"/> |
145 <unit bldFile="/sf/mw/vpnclient/vpnui/vpnpolicyrecognizer/group"/> |
146 </component> |
146 </component> |
147 </collection> |
147 </collection> |
148 <collection name="vpnapiimpl" long-name="VPN API Implementation" level="api"> |
148 <collection name="vpnapiimpl" long-name="VPN API Implementation" level="api"> |
149 <component name="vpnapi.dll=binary" long-name="VPN API" origin-model="Foundation"> |
149 <component name="vpnapi" long-name="VPN API" origin-model="foundation"> |
150 <unit bldFile="/sf/mw/vpnclient/vpnapiimpl/group"/> |
150 <unit bldFile="/sf/mw/vpnclient/vpnapiimpl/group"/> |
151 </component> |
151 </component> |
152 </collection> |
152 </collection> |
153 <collection name="vpnclient_info" long-name="VPN Client Info" level="api"> |
153 <collection name="vpnclient_info" long-name="VPN Client Info" level="api"> |
154 <component unofficial="yes" name="vpnclient_help" long-name="VPN Client Help" origin-model="Foundation"> |
154 <component unofficial="yes" name="vpnclient_help" long-name="VPN Client Help" origin-model="foundation"> |
155 <unit bldFile="/sf/mw/vpnclient/help/group"/> |
155 <unit bldFile="/sf/mw/vpnclient/help/group"/> |
156 </component> |
156 </component> |
157 <component unofficial="yes" name="vpnclient_build" long-name="VPN Client Build" origin-model="Foundation"> |
157 <component unofficial="yes" name="vpnclient_build" long-name="VPN Client Build" origin-model="foundation"> |
158 <unit bldFile="/sf/mw/vpnclient/group"/> |
158 <unit bldFile="/sf/mw/vpnclient/group"/> |
159 </component> |
159 </component> |
160 <component unofficial="yes" name="vpnapi" origin-model="Foundation"> |
160 <component unofficial="yes" name="vpnc_plat" class="api" origin-model="foundation"> |
161 <unit bldFile="/sf/mw/vpnclient/vpnc_plat/vpnapi/group"/> |
161 <unit bldFile="/sf/mw/vpnclient/vpnc_plat/vpnapi/group"/> |
162 </component> |
162 </component> |
163 </collection> |
163 </collection> |
164 </block> |
164 </block> |
165 </layer> |
165 </layer> |