Migrated NM frontend plugin to NetworkManager 0.9
[strongswan.git] / src / frontends / gnome / properties / nm-strongswan-dialog.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <interface>
3   <!-- interface-requires gtk+ 2.12 -->
4   <object class="GtkWindow" id="strongswan-widget">
5     <property name="can_focus">False</property>
6     <property name="title" translatable="yes">window1</property>
7     <child>
8       <object class="GtkVBox" id="strongswan-vbox">
9         <property name="visible">True</property>
10         <property name="can_focus">False</property>
11         <property name="valign">start</property>
12         <property name="border_width">12</property>
13         <property name="spacing">16</property>
14         <child>
15           <object class="GtkVBox" id="gateway-vbox">
16             <property name="visible">True</property>
17             <property name="can_focus">False</property>
18             <property name="spacing">6</property>
19             <child>
20               <object class="GtkLabel" id="gateway-label">
21                 <property name="visible">True</property>
22                 <property name="can_focus">False</property>
23                 <property name="xalign">0</property>
24                 <property name="label" translatable="yes">&lt;b&gt;Gateway&lt;/b&gt;</property>
25                 <property name="use_markup">True</property>
26               </object>
27               <packing>
28                 <property name="expand">False</property>
29                 <property name="fill">False</property>
30                 <property name="position">0</property>
31               </packing>
32             </child>
33             <child>
34               <object class="GtkAlignment" id="gateway-alignement">
35                 <property name="visible">True</property>
36                 <property name="can_focus">False</property>
37                 <property name="left_padding">12</property>
38                 <child>
39                   <object class="GtkTable" id="gateway-table">
40                     <property name="visible">True</property>
41                     <property name="can_focus">False</property>
42                     <property name="n_rows">2</property>
43                     <property name="n_columns">2</property>
44                     <property name="column_spacing">6</property>
45                     <property name="row_spacing">6</property>
46                     <child>
47                       <object class="GtkLabel" id="address-label">
48                         <property name="visible">True</property>
49                         <property name="can_focus">False</property>
50                         <property name="xalign">0</property>
51                         <property name="label" translatable="yes">_Address:</property>
52                         <property name="use_underline">True</property>
53                         <property name="mnemonic_widget">address-entry</property>
54                       </object>
55                       <packing>
56                         <property name="x_options">GTK_FILL</property>
57                         <property name="y_options"></property>
58                       </packing>
59                     </child>
60                     <child>
61                       <object class="GtkEntry" id="address-entry">
62                         <property name="visible">True</property>
63                         <property name="can_focus">True</property>
64                         <property name="has_tooltip">True</property>
65                         <property name="tooltip_text" translatable="yes">An IP address or hostname the Gateway can be contacted.</property>
66                       </object>
67                       <packing>
68                         <property name="left_attach">1</property>
69                         <property name="right_attach">2</property>
70                         <property name="y_options"></property>
71                       </packing>
72                     </child>
73                     <child>
74                       <object class="GtkLabel" id="certificate-label">
75                         <property name="visible">True</property>
76                         <property name="can_focus">False</property>
77                         <property name="xalign">0</property>
78                         <property name="label" translatable="yes">C_ertificate:</property>
79                         <property name="use_underline">True</property>
80                         <property name="mnemonic_widget">certificate-button</property>
81                       </object>
82                       <packing>
83                         <property name="top_attach">1</property>
84                         <property name="bottom_attach">2</property>
85                         <property name="x_options">GTK_FILL</property>
86                         <property name="y_options"></property>
87                       </packing>
88                     </child>
89                     <child>
90                       <object class="GtkFileChooserButton" id="certificate-button">
91                         <property name="visible">True</property>
92                         <property name="can_focus">False</property>
93                         <property name="tooltip_text" translatable="yes">Gateway or CA certificate to use for gateway authentication. If none is specified, pre-installed CA certificates are used.</property>
94                       </object>
95                       <packing>
96                         <property name="left_attach">1</property>
97                         <property name="right_attach">2</property>
98                         <property name="top_attach">1</property>
99                         <property name="bottom_attach">2</property>
100                       </packing>
101                     </child>
102                   </object>
103                 </child>
104               </object>
105               <packing>
106                 <property name="expand">True</property>
107                 <property name="fill">True</property>
108                 <property name="position">1</property>
109               </packing>
110             </child>
111           </object>
112           <packing>
113             <property name="expand">False</property>
114             <property name="fill">False</property>
115             <property name="position">0</property>
116           </packing>
117         </child>
118         <child>
119           <object class="GtkVBox" id="client-vbox">
120             <property name="visible">True</property>
121             <property name="can_focus">False</property>
122             <property name="spacing">6</property>
123             <child>
124               <object class="GtkLabel" id="client-label">
125                 <property name="visible">True</property>
126                 <property name="can_focus">False</property>
127                 <property name="xalign">0</property>
128                 <property name="label" translatable="yes">&lt;b&gt;Client&lt;/b&gt;</property>
129                 <property name="use_markup">True</property>
130               </object>
131               <packing>
132                 <property name="expand">False</property>
133                 <property name="fill">False</property>
134                 <property name="position">0</property>
135               </packing>
136             </child>
137             <child>
138               <object class="GtkAlignment" id="client-aligement">
139                 <property name="visible">True</property>
140                 <property name="can_focus">False</property>
141                 <property name="left_padding">12</property>
142                 <child>
143                   <object class="GtkTable" id="client-table">
144                     <property name="visible">True</property>
145                     <property name="can_focus">False</property>
146                     <property name="n_rows">4</property>
147                     <property name="n_columns">2</property>
148                     <property name="column_spacing">6</property>
149                     <property name="row_spacing">6</property>
150                     <child>
151                       <object class="GtkFileChooserButton" id="userkey-button">
152                         <property name="visible">True</property>
153                         <property name="can_focus">False</property>
154                         <property name="tooltip_text" translatable="yes">Private key to use for client authentication. This key has to match the certificates public key and may be encrypted.</property>
155                       </object>
156                       <packing>
157                         <property name="left_attach">1</property>
158                         <property name="right_attach">2</property>
159                         <property name="top_attach">3</property>
160                         <property name="bottom_attach">4</property>
161                       </packing>
162                     </child>
163                     <child>
164                       <object class="GtkLabel" id="userkey-label">
165                         <property name="visible">True</property>
166                         <property name="can_focus">False</property>
167                         <property name="xalign">0</property>
168                         <property name="label" translatable="yes">Private _key:</property>
169                         <property name="use_underline">True</property>
170                         <property name="mnemonic_widget">userkey-button</property>
171                       </object>
172                       <packing>
173                         <property name="top_attach">3</property>
174                         <property name="bottom_attach">4</property>
175                         <property name="x_options">GTK_FILL</property>
176                         <property name="y_options"></property>
177                       </packing>
178                     </child>
179                     <child>
180                       <object class="GtkLabel" id="method-label">
181                         <property name="visible">True</property>
182                         <property name="can_focus">False</property>
183                         <property name="xalign">0</property>
184                         <property name="label" translatable="yes">Au_thentication:</property>
185                         <property name="use_underline">True</property>
186                       </object>
187                       <packing>
188                         <property name="x_options">GTK_FILL</property>
189                         <property name="y_options"></property>
190                       </packing>
191                     </child>
192                     <child>
193                       <object class="GtkLabel" id="user-label">
194                         <property name="visible">True</property>
195                         <property name="can_focus">False</property>
196                         <property name="xalign">0</property>
197                         <property name="label" translatable="yes">_Username:</property>
198                         <property name="use_underline">True</property>
199                         <property name="mnemonic_widget">user-entry</property>
200                       </object>
201                       <packing>
202                         <property name="top_attach">1</property>
203                         <property name="bottom_attach">2</property>
204                         <property name="x_options">GTK_FILL</property>
205                         <property name="y_options"></property>
206                       </packing>
207                     </child>
208                     <child>
209                       <object class="GtkEntry" id="user-entry">
210                         <property name="visible">True</property>
211                         <property name="can_focus">True</property>
212                         <property name="has_tooltip">True</property>
213                         <property name="tooltip_text" translatable="yes">The username (identity) to use for authentication against the gateway.</property>
214                       </object>
215                       <packing>
216                         <property name="left_attach">1</property>
217                         <property name="right_attach">2</property>
218                         <property name="top_attach">1</property>
219                         <property name="bottom_attach">2</property>
220                         <property name="y_options"></property>
221                       </packing>
222                     </child>
223                     <child>
224                       <object class="GtkLabel" id="usercert-label">
225                         <property name="visible">True</property>
226                         <property name="can_focus">False</property>
227                         <property name="xalign">0</property>
228                         <property name="label" translatable="yes">Ce_rtificate:</property>
229                         <property name="use_underline">True</property>
230                         <property name="mnemonic_widget">usercert-button</property>
231                       </object>
232                       <packing>
233                         <property name="top_attach">2</property>
234                         <property name="bottom_attach">3</property>
235                         <property name="x_options">GTK_FILL</property>
236                         <property name="y_options"></property>
237                       </packing>
238                     </child>
239                     <child>
240                       <object class="GtkFileChooserButton" id="usercert-button">
241                         <property name="visible">True</property>
242                         <property name="can_focus">False</property>
243                         <property name="tooltip_text" translatable="yes">Client certificate to use for client authentication.</property>
244                       </object>
245                       <packing>
246                         <property name="left_attach">1</property>
247                         <property name="right_attach">2</property>
248                         <property name="top_attach">2</property>
249                         <property name="bottom_attach">3</property>
250                       </packing>
251                     </child>
252                     <child>
253                       <object class="GtkComboBoxText" id="method-combo">
254                         <property name="visible">True</property>
255                         <property name="can_focus">False</property>
256                       </object>
257                       <packing>
258                         <property name="left_attach">1</property>
259                         <property name="right_attach">2</property>
260                       </packing>
261                     </child>
262                   </object>
263                 </child>
264               </object>
265               <packing>
266                 <property name="expand">True</property>
267                 <property name="fill">True</property>
268                 <property name="position">1</property>
269               </packing>
270             </child>
271           </object>
272           <packing>
273             <property name="expand">False</property>
274             <property name="fill">False</property>
275             <property name="position">1</property>
276           </packing>
277         </child>
278         <child>
279           <object class="GtkVBox" id="options-vbox">
280             <property name="visible">True</property>
281             <property name="can_focus">False</property>
282             <property name="spacing">6</property>
283             <child>
284               <object class="GtkLabel" id="options-label">
285                 <property name="visible">True</property>
286                 <property name="can_focus">False</property>
287                 <property name="xalign">0</property>
288                 <property name="label" translatable="yes">&lt;b&gt;Options&lt;/b&gt;</property>
289                 <property name="use_markup">True</property>
290               </object>
291               <packing>
292                 <property name="expand">False</property>
293                 <property name="fill">False</property>
294                 <property name="position">0</property>
295               </packing>
296             </child>
297             <child>
298               <object class="GtkAlignment" id="options-alignement">
299                 <property name="visible">True</property>
300                 <property name="can_focus">False</property>
301                 <property name="left_padding">12</property>
302                 <child>
303                   <object class="GtkVBox" id="options-inner-vbox">
304                     <property name="visible">True</property>
305                     <property name="can_focus">False</property>
306                     <child>
307                       <object class="GtkCheckButton" id="virtual-check">
308                         <property name="label" translatable="yes">Request an _inner IP address</property>
309                         <property name="visible">True</property>
310                         <property name="can_focus">True</property>
311                         <property name="receives_default">False</property>
312                         <property name="has_tooltip">True</property>
313                         <property name="tooltip_text" translatable="yes">The Gateway may provide addresses from a pool to use for communication in the Gateways network. Check to request such an address.</property>
314                         <property name="use_action_appearance">False</property>
315                         <property name="use_underline">True</property>
316                         <property name="draw_indicator">True</property>
317                       </object>
318                       <packing>
319                         <property name="expand">True</property>
320                         <property name="fill">True</property>
321                         <property name="position">0</property>
322                       </packing>
323                     </child>
324                     <child>
325                       <object class="GtkCheckButton" id="encap-check">
326                         <property name="label" translatable="yes">En_force UDP encapsulation</property>
327                         <property name="visible">True</property>
328                         <property name="can_focus">True</property>
329                         <property name="receives_default">False</property>
330                         <property name="has_tooltip">True</property>
331                         <property name="tooltip_text" translatable="yes">Some firewalls block ESP traffic. Enforcing UDP capsulation even if no NAT situation is detected might help in such cases.</property>
332                         <property name="use_action_appearance">False</property>
333                         <property name="use_underline">True</property>
334                         <property name="draw_indicator">True</property>
335                       </object>
336                       <packing>
337                         <property name="expand">True</property>
338                         <property name="fill">True</property>
339                         <property name="position">1</property>
340                       </packing>
341                     </child>
342                     <child>
343                       <object class="GtkCheckButton" id="ipcomp-check">
344                         <property name="label" translatable="yes">Use IP c_ompression</property>
345                         <property name="visible">True</property>
346                         <property name="can_focus">True</property>
347                         <property name="receives_default">False</property>
348                         <property name="has_tooltip">True</property>
349                         <property name="tooltip_text" translatable="yes">IPComp compresses raw IP packets before they get encrypted. This saves some bandwidth, but uses more processing power.</property>
350                         <property name="use_action_appearance">False</property>
351                         <property name="use_underline">True</property>
352                         <property name="draw_indicator">True</property>
353                       </object>
354                       <packing>
355                         <property name="expand">True</property>
356                         <property name="fill">True</property>
357                         <property name="position">2</property>
358                       </packing>
359                     </child>
360                   </object>
361                 </child>
362               </object>
363               <packing>
364                 <property name="expand">True</property>
365                 <property name="fill">True</property>
366                 <property name="position">1</property>
367               </packing>
368             </child>
369           </object>
370           <packing>
371             <property name="expand">False</property>
372             <property name="fill">True</property>
373             <property name="position">2</property>
374           </packing>
375         </child>
376       </object>
377     </child>
378   </object>
379 </interface>