File: certificate_list.html

package info (click to toggle)
chromium 139.0.7258.127-1
  • links: PTS, VCS
  • area: main
  • in suites:
  • size: 6,122,068 kB
  • sloc: cpp: 35,100,771; ansic: 7,163,530; javascript: 4,103,002; python: 1,436,920; asm: 946,517; xml: 746,709; pascal: 187,653; perl: 88,691; sh: 88,436; objc: 79,953; sql: 51,488; cs: 44,583; fortran: 24,137; makefile: 22,147; tcl: 15,277; php: 13,980; yacc: 8,984; ruby: 7,485; awk: 3,720; lisp: 3,096; lex: 1,327; ada: 727; jsp: 228; sed: 36
file content (63 lines) | stat: -rw-r--r-- 2,291 bytes parent folder | download | duplicates (3)
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
<style include="cr-shared-style certificate-manager-style">

  .header-buttons {
    margin-left: auto;
  }

  .no-certs {
    border-top: none;
  }

  /* Used when list is embedded in a subpage; added in .ts code */
  .subpage-padding {
    padding: 0 var(--cr-section-padding);
  }

  .list-title {
    display: flex;
    align-items: center;
  }
</style>
<div hidden$="[[hideEverything_]]">
  <div id="listHeader" class="section-title list-title first"
      hidden$="[[hideHeader]]">
    [[headerText]]
    <div class="header-buttons">
      <cr-button hidden$="[[!showImport]]" id="importCert"
          aria-label="[[i18n('certificateManagerV2ImportButtonAriaLabel', headerText)]]"
          on-click="onImportCertClick_">
        $i18n{certificateManagerV2ImportButtonLabel}
      </cr-button>
      <cr-button hidden$="[[!showImportAndBind]]" id="importAndBindCert"
          aria-label="[[i18n('certificateManagerV2ImportAndBindButtonAriaLabel', headerText)]]"
          on-click="onImportAndBindCertClick_">
        $i18n{certificateManagerV2ImportAndBindButtonLabel}
      </cr-button>
      <cr-button hidden$="[[hideExportButton_(hideExport, hasCerts_)]]"
          aria-label="[[i18n('certificateManagerV2ExportButtonAriaLabel', headerText)]]"
          id="exportCerts" on-click="onExportCertsClick_">
        $i18n{certificateManagerV2ExportButtonLabel}
      </cr-button>
    </div>
    <cr-expand-button id="expandButton" expanded="{{expanded_}}" no-hover
        aria-label="[[i18n('certificateManagerV2ListExpandAriaLabel', headerText)]]"
        hidden$="[[hideCollapseButton_(noCollapse, hasCerts_)]]">
    </cr-expand-button>
  </div>

  <cr-collapse id="certs" opened="[[expanded_]]" aria-live="polite">
    <template is="dom-repeat" items="[[certificates_]]">
      <certificate-entry
          cert-source="[[certSource]]"
          display-name="[[item.displayName]]"
          sha256hash-hex="[[item.sha256hashHex]]"
          show-edit-icon="[[certMetadataEditable]]"
          is-deletable="[[item.isDeletable]]"
          on-delete-result="onDeleteResult_">
      </certificate-entry>
    </template>
    <div id="noCertsRow" class="cr-row no-certs" hidden="[[hasCerts_]]">
      $i18n{certificateManagerV2NoCertificatesRow}
    </div>
  </cr-collapse>
</div>