summaryrefslogtreecommitdiffstats
path: root/security/manager/pki/resources/content/device_manager.xhtml
blob: 145aa98c3d325ee94b3220afc2728642d8215650 (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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<?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://global/skin/global.css" type="text/css"?>

<!DOCTYPE dialog>

<window
  windowtype="mozilla:devicemanager"
  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  xmlns:html="http://www.w3.org/1999/xhtml"
  data-l10n-id="devmgr-window"
  data-l10n-attrs="style"
  persist="screenX screenY width height"
  onload="LoadModules();"
>
  <dialog id="devicemanager" buttons="accept">
    <linkset>
      <html:link
        rel="localization"
        href="security/certificates/deviceManager.ftl"
      />
    </linkset>

    <script src="chrome://pippki/content/device_manager.js" />

    <hbox flex="1" style="margin: 5px">
      <!-- List of devices -->
      <tree
        id="device_tree"
        seltype="single"
        onselect="enableButtons();"
        hidecolumnpicker="true"
        flex="1"
        style="min-width: 15em"
      >
        <treecols>
          <treecol
            id="deviceCol"
            flex="1"
            primary="true"
            data-l10n-id="devmgr-devlist"
          />
        </treecols>
        <treechildren id="device_list" />
      </tree>
      <!-- / List of devices -->
      <!-- Device status -->
      <tree
        id="info_tree"
        seltype="single"
        hidecolumnpicker="true"
        style="flex: 3 3; min-width: 10em"
      >
        <treecols>
          <treecol
            id="title1Col"
            style="flex: 5 5 auto"
            primary="true"
            data-l10n-id="devmgr-header-details"
          />
          <treecol
            id="title2Col"
            style="flex: 7 7 auto"
            data-l10n-id="devmgr-header-value"
          />
        </treecols>
        <treechildren id="info_list" />
      </tree>
      <!-- / Device status -->
      <vbox>
        <!-- Buttons for manipulating devices -->
        <button
          id="login_button"
          data-l10n-id="devmgr-button-login"
          oncommand="doLogin();"
          disabled="true"
        />
        <button
          id="logout_button"
          data-l10n-id="devmgr-button-logout"
          oncommand="doLogout();"
          disabled="true"
        />
        <button
          id="change_pw_button"
          data-l10n-id="devmgr-button-changepw"
          oncommand="changePassword();"
          disabled="true"
        />
        <button
          id="load_button"
          data-l10n-id="devmgr-button-load"
          oncommand="doLoad();"
        />
        <button
          id="unload_button"
          data-l10n-id="devmgr-button-unload"
          oncommand="doUnload();"
          disabled="true"
        />
        <button
          id="fipsbutton"
          data-l10n-id="devmgr-button-enable-fips"
          oncommand="toggleFIPS();"
        />
      </vbox>
      <!-- / Buttons for manipulating devices -->
    </hbox>
  </dialog>
</window>