From 57ca45387a8b6de1be009f96b24a05dcf5c0a2fe Mon Sep 17 00:00:00 2001 From: Damyan Mitev <damyan.mitev@vereign.com> Date: Fri, 14 Jun 2019 14:50:42 +0300 Subject: [PATCH] some renaming --- javascript/src/iframe/viamapi-iframe.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js index 0bb7f7b..428d5ea 100644 --- a/javascript/src/iframe/viamapi-iframe.js +++ b/javascript/src/iframe/viamapi-iframe.js @@ -1065,6 +1065,8 @@ const connection = Penpal.connectToParent({ return encodeResponse("400", "", "Identity not authenticated"); } + //TODO cache (for some time) the root certificate + // either as PEM or as certificate object (preferred) const rootCaResponse = await executeRestfulFunction( "private", window.viamApi, @@ -1077,9 +1079,9 @@ const connection = Penpal.connectToParent({ } const rootCaPem = rootCaResponse.data; - const success = await verifySMIME(smimeString, rootCaPem); + const verificationResult = await verifySMIME(smimeString, rootCaPem); - return encodeResponse("200", success, "Verified succesfully"); + return encodeResponse("200", verificationResult.verified, verificationResult.message); }, signEmail: async (passportUUID, emailArg, emailMessage) => { const authenticationPublicKey = localStorage.getItem( -- GitLab