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