blob: 76b507d4ff09bf991e39cbd0bcd9d026e186c1a2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
<?xml version="1.0"?>
<!-- This Source Code Form is subject to the terms of the Mozilla Public
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
<?xml-stylesheet href="chrome://communicator/skin/" type="text/css"?>
<!DOCTYPE overlay [
<!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd">
%brandDTD;
<!ENTITY % prefCertsDTD SYSTEM "chrome://pippki/locale/pref-certs.dtd">
%prefCertsDTD;
]>
<overlay xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<prefpane id="certs_pane"
label="&pref.certs.title;"
script="chrome://pippki/content/pref-certs.js">
<preferences id="cert_preferences">
<preference id="security.default_personal_cert"
name="security.default_personal_cert"
type="string"/>
<preference id="security.disable_button.openCertManager"
name="security.disable_button.openCertManager"
type="bool"/>
<preference id="security.disable_button.openDeviceManager"
name="security.disable_button.openDeviceManager"
type="bool"/>
<preference id="security.OCSP.enabled"
name="security.OCSP.enabled"
type="int"
onchange="DoEnabling(this.value);"/>
<preference id="security.OCSP.require"
name="security.OCSP.require"
type="bool"/>
</preferences>
<groupbox align="start">
<caption label="&SSLClientAuthMethod.caption;"/>
<description>&certselect.description;</description>
<radiogroup id="certSelection"
orient="horizontal"
preference="security.default_personal_cert"
aria-labelledby="CertGroupCaption CertSelectionDesc">
<radio value="Select Automatically"
label="&certselect.auto;"
accesskey="&certselect.auto.accesskey;"/>
<radio value="Ask Every Time"
label="&certselect.ask;"
accesskey="&certselect.ask.accesskey;"/>
</radiogroup>
</groupbox>
<!-- Certificate manager -->
<groupbox>
<caption label="&managecerts.caption;"/>
<description>&managecerts.text;</description>
<hbox align="center">
<button label="&managecerts.button;"
oncommand="OpenCertManager();"
id="openCertManagerButton"
accesskey="&managecerts.accesskey;"
preference="security.disable_button.openCertManager"/>
</hbox>
</groupbox>
<!-- Device manager -->
<groupbox>
<caption label="&managedevices.caption;"/>
<description>&managedevices.text;</description>
<hbox align="center">
<button label="&managedevices.button;"
oncommand="OpenDeviceManager();"
id="openDeviceManagerButton"
accesskey="&managedevices.accesskey;"
preference="security.disable_button.openDeviceManager"/>
</hbox>
</groupbox>
<!-- Validation -->
<groupbox align="start">
<caption label="&validation.ocsp.caption;"/>
<checkbox id="enableOCSPBox"
label="&enableOCSP.label;"
accesskey="&enableOCSP.accesskey;"
onsynctopreference="return +this.checked;"
preference="security.OCSP.enabled"/>
<separator class="thin"/>
<checkbox id="requireWorkingOCSP"
label="&validation.requireOCSP.description;"
accesskey="&validation.requireOCSP.accesskey;"
preference="security.OCSP.require"/>
</groupbox>
</prefpane>
</overlay>
|