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