From c4df62c519226ea62fa9d8172dc17d21bd18196b Mon Sep 17 00:00:00 2001 From: Skylar Ittner Date: Sun, 25 Jul 2021 21:21:12 -0600 Subject: [PATCH] Show info from online registry in analyzer --- src/js/pdf.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/js/pdf.js b/src/js/pdf.js index 7933bec..73d14dd 100644 --- a/src/js/pdf.js +++ b/src/js/pdf.js @@ -271,6 +271,24 @@ then run the analyze tool again to prove if it was changed since notarization.") var fingerprintend = fingerprint; } $("#verifyModalDetailedInfoList").append('
  • Public key ID: ' + fingerprintstart + '' + fingerprintend + '
  • '); + lookupPublicKey(fingerprint, function (result) { + if (result == false) { + return; + } + if (result.length == 1) { + $("#verifyModalDetailedInfoList").append('
  • ' + + 'The signing notary\'s information was found in an online database.
    ' + + '' + + (result[0].name == null ? '' : 'Name: ' + sanitizeHTMLString(result[0].name) + '
    ') + + (result[0].email == null ? '' : 'Email: ' + sanitizeHTMLString(result[0].email) + '
    ') + + (result[0].state == null ? '' : 'State: ' + sanitizeHTMLString(result[0].state.toUpperCase()) + '
    ') + + (result[0].location == null ? '' : 'Location: ' + sanitizeHTMLString(result[0].location) + '
    ') + + (result[0].idnumber == null ? '' : 'Commission ID: ' + sanitizeHTMLString(result[0].idnumber) + '
    ') + + (result[0].commissionexpires == null ? '' : 'Commission Expires: ' + formatTimestamp("F j, Y", result[0].commissionexpires)) + + '
    ' + + '
  • '); + } + }); } if (typeof signername == "string") {