blob: 4bcbc6b31cad8ee7229f6c81791fb45bd1e4d68b [file] [log] [blame]
Alexandre Lisionc48c36a2013-11-12 16:26:10 -05001<?xml version="1.0" encoding="utf-8"?>
2<!--
3Copyright (C) 2004-2013 Savoir-Faire Linux Inc.
4
5Author: Alexandre Lision <alexandre.lision@savoirfairelinux.com>
6
7This program is free software; you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation; either version 3 of the License, or
10(at your option) any later version.
11
12This program is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with this program; if not, write to the Free Software
19 Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
20
21Additional permission under GNU GPL version 3 section 7:
22
23If you modify this program, or any covered work, by linking or
24combining it with the OpenSSL project's OpenSSL library (or a
25modified version of that library), containing parts covered by the
26terms of the OpenSSL or SSLeay licenses, Savoir-Faire Linux Inc.
27grants you additional permission to convey the resulting work.
28Corresponding Source for a non-source form of such a combination
29shall include the source code for the parts of OpenSSL used as well
30as that of the covered work.
31-->
32
33<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
34
35 <PreferenceCategory
36 android:id="@+id/account_credentials_category"
37 android:title="Credentials" >
Alexandre Lision76592472013-11-12 17:38:52 -050038 <PreferenceScreen
Alexandre Lisionc48c36a2013-11-12 16:26:10 -050039 android:id="@+id/account_credential_number"
Alexandre Lisionc48c36a2013-11-12 16:26:10 -050040 android:key="Credential.count"
Alexandre Lision76592472013-11-12 17:38:52 -050041 android:title="Credential Number" >
Alexandre Lisiona3650992013-11-13 14:19:35 -050042<!-- <CheckBoxPreference -->
43<!-- android:id="@+id/account_creation_tls_enable" -->
44<!-- android:defaultValue="false" -->
45<!-- android:key="TLS.enable" -->
46<!-- android:persistent="false" -->
47<!-- android:summaryOff="disabled" -->
48<!-- android:summaryOn="enabled" -->
49<!-- android:title="TLS Enabled" /> -->
50
51<!-- <ListPreference -->
52<!-- android:id="@+id/account_srtp_enable" -->
53<!-- android:defaultValue="Deactivated" -->
54<!-- android:key="SRTP.enable" -->
55<!-- android:persistent="false" -->
56<!-- android:summary="Deactivated" -->
57<!-- android:title="SRTP Exchange" /> -->
Alexandre Lision76592472013-11-12 17:38:52 -050058 </PreferenceScreen>
Alexandre Lisionc48c36a2013-11-12 16:26:10 -050059 </PreferenceCategory>
60 <PreferenceCategory
61 android:id="@+id/account_security_category"
62 android:title="Security" >
Alexandre Lisionc48c36a2013-11-12 16:26:10 -050063 <CheckBoxPreference
64 android:id="@+id/account_creation_tls_enable"
65 android:defaultValue="false"
66 android:key="TLS.enable"
67 android:persistent="false"
68 android:summaryOff="disabled"
69 android:summaryOn="enabled"
Alexandre Lisiona3650992013-11-13 14:19:35 -050070 android:title="TLS" />
Alexandre Lision76592472013-11-12 17:38:52 -050071
72 <ListPreference
73 android:id="@+id/account_srtp_enable"
74 android:defaultValue="Deactivated"
75 android:key="SRTP.enable"
76 android:persistent="false"
77 android:summary="Deactivated"
Alexandre Lisiona3650992013-11-13 14:19:35 -050078 android:entries="@array/srtp_entry"
79 android:entryValues="@array/srtp_entry_values"
Alexandre Lision76592472013-11-12 17:38:52 -050080 android:title="SRTP Exchange" />
81
82 <PreferenceScreen
83 android:enabled="false"
84 android:title="SRTP Preferences" >
85 <CheckBoxPreference
86 android:id="@+id/account_creation_tls_enable"
87 android:defaultValue="false"
88 android:key="TLS.enable"
89 android:persistent="false"
90 android:summaryOff="disabled"
91 android:summaryOn="enabled"
92 android:title="TLS Enabled" />
93 <CheckBoxPreference
94 android:id="@+id/account_creation_tls_enable"
95 android:defaultValue="false"
96 android:key="TLS.enable"
97 android:persistent="false"
98 android:summaryOff="disabled"
99 android:summaryOn="enabled"
100 android:title="TLS Enabled" />
101 <CheckBoxPreference
102 android:id="@+id/account_creation_tls_enable"
103 android:defaultValue="false"
104 android:key="TLS.enable"
105 android:persistent="false"
106 android:summaryOff="disabled"
107 android:summaryOn="enabled"
108 android:title="TLS Enabled" />
109 <CheckBoxPreference
110 android:id="@+id/account_creation_tls_enable"
111 android:defaultValue="false"
112 android:key="TLS.enable"
113 android:persistent="false"
114 android:summaryOff="disabled"
115 android:summaryOn="enabled"
Alexandre Lisiona3650992013-11-13 14:19:35 -0500116 android:title="TLS" />
Alexandre Lision76592472013-11-12 17:38:52 -0500117 </PreferenceScreen>
Alexandre Lisionc48c36a2013-11-12 16:26:10 -0500118 </PreferenceCategory>
119 <!-- <CheckBoxPreference -->
120 <!-- android:id="@+id/account_creation_srtp_key_exchange" -->
121 <!-- android:key="SRTP.keyExchange" -->
122 <!-- android:persistent="false" -->
123 <!-- android:defaultValue="false" -->
124 <!-- android:title="SRTP Key Exchange" -->
125 <!-- android:summaryOn="enabled" -->
126 <!-- android:summaryOff="disabled"/> -->
127
128
129 <!-- <CheckBoxPreference -->
130 <!-- android:id="@+id/account_creation_srtp_rtp_fallback" -->
131 <!-- android:key="SRTP.rtpFallback" -->
132 <!-- android:persistent="false" -->
133 <!-- android:defaultValue="false" -->
134 <!-- android:title="SRTP RTP Fallback" -->
135 <!-- android:summaryOn="enabled" -->
136 <!-- android:summaryOff="disabled"/> -->
137 <!-- <CheckBoxPreference -->
138 <!-- android:id="@+id/account_creation_srtp_hello_hash" -->
139 <!-- android:key="ZRTP.helloHashEnable" -->
140 <!-- android:persistent="false" -->
141 <!-- android:defaultValue="disabled" -->
142 <!-- android:title="ZRTP Hello Hash" -->
143 <!-- android:summaryOn="enabled" -->
144 <!-- android:summaryOff="disabled"/> -->
145 <!-- <CheckBoxPreference -->
146 <!-- android:id="@+id/account_creation_srtp_display_sas" -->
147 <!-- android:key="ZRTP.displaySAS" -->
148 <!-- android:persistent="false" -->
149 <!-- android:defaultValue="false" -->
150 <!-- android:title="ZRTP Display SAS" -->
151 <!-- android:summaryOn="enabled" -->
152 <!-- android:summaryOff="disabled"/> -->
153 <!-- <CheckBoxPreference -->
154 <!-- android:id="@+id/account_creation_srtp_supported_warning" -->
155 <!-- android:key="ZRTP.notSuppWarning" -->
156 <!-- android:persistent="false" -->
157 <!-- android:defaultValue="false" -->
158 <!-- android:title="ZRTP Not Supported Warning" -->
159 <!-- android:summaryOn="enabled" -->
160 <!-- android:summaryOff="disabled"/> -->
161 <!-- <CheckBoxPreference -->
162 <!-- android:id="@+id/account_creation_srtp_displaysas_once" -->
163 <!-- android:key="ZRTP.displaySasOnce" -->
164 <!-- android:persistent="false" -->
165 <!-- android:defaultValue="false" -->
166 <!-- android:title="ZRTP Display SAS Once" -->
167 <!-- android:summaryOn="enabled" -->
168 <!-- android:summaryOff="disabled"/> -->
169
170 <PreferenceCategory>
171 </PreferenceCategory>
172 <!-- <PreferenceCategory -->
173 <!-- android:id="@+id/account_tls_category" -->
174 <!-- android:title="TLS settings"> -->
175
176
177 <!-- <EditTextPreference -->
178 <!-- android:id="@+id/account_creation_tls_listener_port" -->
179 <!-- android:key="TLS.listenerPort" -->
180 <!-- android:persistent="false" -->
181 <!-- android:defaultValue="5061" -->
182 <!-- android:title="Listener Port" -->
183 <!-- android:summary="5061"/> -->
184 <!-- <EditTextPreference -->
185 <!-- android:id="@+id/account_creation_tls_certificate_list_file" -->
186 <!-- android:key="TLS.certificateListFile" -->
187 <!-- android:persistent="false" -->
188 <!-- android:defaultValue="" -->
189 <!-- android:title="TLS Certificate List File" -->
190 <!-- android:summary=""/> -->
191 <!-- <EditTextPreference -->
192 <!-- android:id="@+id/account_creation_tls_certificate_file" -->
193 <!-- android:key="TLS.certificateFile" -->
194 <!-- android:persistent="false" -->
195 <!-- android:defaultValue="" -->
196 <!-- android:title="TLS Certificate File" -->
197 <!-- android:summary=""/> -->
198 <!-- <EditTextPreference -->
199 <!-- android:id="@+id/account_creation_tls_private_key_file" -->
200 <!-- android:key="TLS.privateKeyFile" -->
201 <!-- android:persistent="false" -->
202 <!-- android:defaultValue="disabled" -->
203 <!-- android:title="TLS Private Key File" -->
204 <!-- android:summary="disabled"/> -->
205 <!-- <EditTextPreference -->
206 <!-- android:id="@+id/account_creation_tls_password" -->
207 <!-- android:key="TLS.password" -->
208 <!-- android:persistent="false" -->
209 <!-- android:defaultValue="" -->
210 <!-- android:title="TLS Password" -->
211 <!-- android:summary=""/> -->
212 <!-- <EditTextPreference -->
213 <!-- android:id="@+id/account_creation_tls_method" -->
214 <!-- android:key="TLS.method" -->
215 <!-- android:persistent="false" -->
216 <!-- android:defaultValue="" -->
217 <!-- android:title="TLS Method" -->
218 <!-- android:summary=""/> -->
219 <!-- <EditTextPreference -->
220 <!-- android:id="@+id/account_creation_tls_ciphers" -->
221 <!-- android:key="TLS.ciphers" -->
222 <!-- android:persistent="false" -->
223 <!-- android:defaultValue="" -->
224 <!-- android:title="TLS Ciphers" -->
225 <!-- android:summary=""/> -->
226 <!-- <EditTextPreference -->
227 <!-- android:id="@+id/account_creation_tls_server_name" -->
228 <!-- android:key="TLS.serverName" -->
229 <!-- android:persistent="false" -->
230 <!-- android:defaultValue="" -->
231 <!-- android:title="TLS Server Name" -->
232 <!-- android:summary=""/> -->
233 <!-- <CheckBoxPreference -->
234 <!-- android:id="@+id/account_creation_tls_verify_server" -->
235 <!-- android:key="TLS.verifyServer" -->
236 <!-- android:persistent="false" -->
237 <!-- android:defaultValue="false" -->
238 <!-- android:title="TLS Verify Server" -->
239 <!-- android:summaryOn="enabled" -->
240 <!-- android:summaryOff="disabled"/> -->
241 <!-- <CheckBoxPreference -->
242 <!-- android:id="@+id/account_creation_tls_verify_client" -->
243 <!-- android:key="TLS.verifyClient" -->
244 <!-- android:persistent="false" -->
245 <!-- android:defaultValue="false" -->
246 <!-- android:title="TLS Verify Client" -->
247 <!-- android:summaryOn="enabled" -->
248 <!-- android:summaryOff="disabled"/> -->
249 <!-- <CheckBoxPreference -->
250 <!-- android:id="@+id/account_creation_tls_require_client_cert" -->
251 <!-- android:key="TLS.requireClientCertificate" -->
252 <!-- android:persistent="false" -->
253 <!-- android:defaultValue="false" -->
254 <!-- android:title="TLS Require Client Certificate" -->
255 <!-- android:summaryOn="enabled" -->
256 <!-- android:summaryOff="disabled"/> -->
257 <!-- <EditTextPreference -->
258 <!-- android:id="@+id/account_creation_tls_timeout_sec" -->
259 <!-- android:key="TLS.negotiationTimeoutSec" -->
260 <!-- android:persistent="false" -->
261 <!-- android:defaultValue="60" -->
262 <!-- android:title="TLS Timeout Sec" -->
263 <!-- android:summary="60"/> -->
264 <!-- <EditTextPreference -->
265 <!-- android:id="@+id/account_creation_tls_timeout_msec" -->
266 <!-- android:key="TLS.negotiationTimeoutMsec" -->
267 <!-- android:persistent="false" -->
268 <!-- android:defaultValue="0" -->
269 <!-- android:title="TLS Timeout Msec" -->
270 <!-- android:summary="0"/> -->
271 <!-- </PreferenceCategory> -->
272
273</PreferenceScreen>