diff --git a/javascript/src/iframe/viamapi-iframe.js b/javascript/src/iframe/viamapi-iframe.js index b8ca39f3c408d09753cb95862e499f86e9101139..aec4b16e3ef7deb60d5d35927e56c967b261bc4b 100644 --- a/javascript/src/iframe/viamapi-iframe.js +++ b/javascript/src/iframe/viamapi-iframe.js @@ -528,8 +528,13 @@ const connection = Penpal.connectToParent({ newIdentity.setPinCode(pinCode); window.currentlyLoadedIdentity = newIdentity; + const { + publicKey, + x509Certificate + } = newIdentity.authentication; + window.loadedIdentities[ - newIdentity.authentication.publicKey + publicKey ] = newIdentity; extendPinCodeTtl(newIdentity.authentication.publicKey, pinCode); @@ -538,7 +543,12 @@ const connection = Penpal.connectToParent({ ); result({ - data: newIdentity, + data: { + authentication: { + publicKey, + x509Certificate + } + }, code: "200", status: "Identity created" });