source: portal_2019/js/partial-2.js @ 3483075

devportal
Last change on this file since 3483075 was 0155753, checked in by Argenis Osorio <argenisosorio580@…>, 9 months ago

Agregados archivos restantes al seguimiento de git

  • Property mode set to 100755
File size: 1.4 KB
Line 
1function logGetCertificate() {
2
3  alert("logGetCertificate()");
4  // Clear log
5
6  document.getElementById('log').innerHTML = '';
7  // Timestamp
8  log_text("sign() clicked on " + new Date().toUTCString());
9
10  // Select hash
11  var hashtype = "SHA-256";
12
13  // Set backend if asked
14  var backend = "autodetect";
15
16  // get language
17  var lang = "en";
18  if (!window.hwcrypto.use(backend)) {
19    log_text("Selecting backend failed.");
20  }
21
22  var hash = $("#hashvalue").val();
23  log_text("Signing " + hashtype + ": " + hash);
24
25  // debug
26  window.hwcrypto.debug().then(function(response) {
27    log_text("Debug: " + response);
28  },
29  function(err) {
30    log_text("debug() failed: " + err);
31    return;
32  });
33  // Sign
34  window.hwcrypto.getCertificate({lang: lang}).then(function(response) {
35    var cert = response;
36    log_text("Using certificate:\n" + hexToPem(response.hex));
37  });
38}
39
40function getCertificate() {
41
42  alert("getCertificate()");
43  // Clear log
44  document.getElementById('log').innerHTML = '';
45  // Timestamp
46  log_text("sign() clicked on " + new Date().toUTCString());
47
48  // Set backend if asked
49  var backend = "autodetect";
50
51  // get language
52  var lang = "en";
53  if (!window.hwcrypto.use(backend)) {
54    slog_text("Selecting backend failed.");
55  }
56  window.hwcrypto.getCertificate({lang: lang}).then(function(response) {
57    var cert = response;
58    log_text("Using certificate:\n" + hexToPem(response.hex));
59    return cert;
60  });
61}
Note: See TracBrowser for help on using the repository browser.