New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@windingtree/org.id-resolver

Package Overview
Dependencies
Maintainers
3
Versions
67
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@windingtree/org.id-resolver - npm Package Compare versions

Comparing version 2.4.0 to 2.4.1

8

dist/utils/vc.js

@@ -12,6 +12,6 @@ "use strict";require("core-js/modules/es.object.to-string.js");require("core-js/modules/es.promise.js");require("regenerator-runtime/runtime.js");require("core-js/modules/es.regexp.exec.js");require("core-js/modules/es.string.split.js");require("core-js/modules/es.array.filter.js");require("core-js/modules/es.array.includes.js");require("core-js/modules/es.string.includes.js");function asyncGeneratorStep(gen,resolve,reject,_next,_throw,key,arg){try{var info=gen[key](arg);var value=info.value}catch(error){reject(error);return}if(info.done){resolve(value)}else{Promise.resolve(value).then(_next,_throw)}}function _asyncToGenerator(fn){return function(){var self=this,args=arguments;return new Promise(function(resolve,reject){var gen=fn.apply(self,args);function _next(value){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"next",value)}function _throw(err){asyncGeneratorStep(gen,resolve,reject,_next,_throw,"throw",err)}_next(undefined)})}}var _require=require("@windingtree/vc"),verifyVc=_require.verifyVc;module.exports.validateVc=/*#__PURE__*/function(){var _ref=_asyncToGenerator(/*#__PURE__*/regeneratorRuntime.mark(function _callee(resolver,proof,claim){var proofDid,sourceDid,didResult,proofResolver,didDocumentValid,vc,verificationMethod,verifierDid,verifierDidResult,verifierResolver,verifierDidDocumentValid,verificationKey,verificationResult;return regeneratorRuntime.wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:proofDid=proof.split("#")[0];sourceDid=resolver.result.didDocument.id.toLowerCase();if(proofDid){_context.next=4;break}throw new Error("Unable to find a proof DID in the proof: ".concat(proof));case 4:// Normalize the proof DID

verifierDidDocumentValid=verifierDidResult.checks.filter(function(c){return c.type==="DID_DOCUMENT"})[0];if(!(!verifierDidDocumentValid||!verifierDidDocumentValid.passed)){_context.next=39;break}throw new Error("DID document of the proof verifier is not valid: ".concat(proof));case 39:// Get verification key from the DID document
verificationKey=verifierDidResult.didDocument.publicKey.filter(function(c){return c.id===verificationMethod})[0];if(verificationKey){_context.next=42;break}throw new Error("Unable to find verification key: ".concat(verificationMethod));case 42:// Validate VC integrity
verificationKey=verifierDidResult.didDocument.publicKey.filter(function(c){return c.id===verificationMethod})[0];if(verificationKey){_context.next=42;break}throw new Error("Unable to find verification key: ".concat(verificationMethod));case 42:console.log("@@@",verificationKey.publicKeyPem);// Validate VC integrity
verificationResult=verifyVc(vc,vc.proof.type,verificationKey.publicKeyPem);// Check if the issuer DID is defined in the VC data
if(verificationResult.issuer){_context.next=45;break}throw new Error("Unable to find issuer DID in the VC data");case 45:// Normalize the issuer DID
verificationResult.issuer=verificationResult.issuer.toLowerCase();if(!(resolver.authorizedTrustProofsIssuers&&!resolver.authorizedTrustProofsIssuers.includes(verificationResult.issuer))){_context.next=48;break}throw new Error("Unauthorized trust proof issuer: ".concat(verificationResult.issuer));case 48:if(!(verificationResult.credentialSubject.id!==sourceDid)){_context.next=50;break}throw new Error("Unknown credential subject Id ".concat(verificationResult.credentialSubject.id));case 50:if(!(verificationResult.credentialSubject.claim!==claim)){_context.next=52;break}throw new Error("Unknown credential subject Claim ".concat(verificationResult.credentialSubject.claim));case 52:case"end":return _context.stop();}}},_callee)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy92Yy5qcyJdLCJuYW1lcyI6WyJyZXF1aXJlIiwidmVyaWZ5VmMiLCJtb2R1bGUiLCJleHBvcnRzIiwidmFsaWRhdGVWYyIsInJlc29sdmVyIiwicHJvb2YiLCJjbGFpbSIsInByb29mRGlkIiwic3BsaXQiLCJzb3VyY2VEaWQiLCJyZXN1bHQiLCJkaWREb2N1bWVudCIsImlkIiwidG9Mb3dlckNhc2UiLCJFcnJvciIsImRpZFJlc3VsdCIsInByb29mUmVzb2x2ZXIiLCJzcGF3blJlc29sdmVyIiwicmVzb2x2ZSIsImRpZERvY3VtZW50VmFsaWQiLCJjaGVja3MiLCJmaWx0ZXIiLCJjIiwidHlwZSIsInBhc3NlZCIsInZjIiwidHJ1c3QiLCJjcmVkZW50aWFscyIsInZlcmlmaWNhdGlvbk1ldGhvZCIsInZlcmlmaWVyRGlkIiwidmVyaWZpZXJEaWRSZXN1bHQiLCJ2ZXJpZmllclJlc29sdmVyIiwidmVyaWZpZXJEaWREb2N1bWVudFZhbGlkIiwidmVyaWZpY2F0aW9uS2V5IiwicHVibGljS2V5IiwidmVyaWZpY2F0aW9uUmVzdWx0IiwicHVibGljS2V5UGVtIiwiaXNzdWVyIiwiYXV0aG9yaXplZFRydXN0UHJvb2ZzSXNzdWVycyIsImluY2x1ZGVzIiwiY3JlZGVudGlhbFN1YmplY3QiXSwibWFwcGluZ3MiOiJtOEJBQXFCQSxPQUFPLENBQUMsaUJBQUQsQyxDQUFwQkMsUSxVQUFBQSxRLENBRVJDLE1BQU0sQ0FBQ0MsT0FBUCxDQUFlQyxVQUFmLHlGQUE0QixpQkFBT0MsUUFBUCxDQUFpQkMsS0FBakIsQ0FBd0JDLEtBQXhCLGtUQUNwQkMsUUFEb0IsQ0FDVEYsS0FBSyxDQUFDRyxLQUFOLENBQVksR0FBWixFQUFpQixDQUFqQixDQURTLENBRXBCQyxTQUZvQixDQUVSTCxRQUFRLENBQUNNLE1BQVQsQ0FBZ0JDLFdBQWhCLENBQTRCQyxFQUE1QixDQUErQkMsV0FBL0IsRUFGUSxJQU1uQk4sUUFObUIsNkJBT2QsSUFBSU8sQ0FB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RSxDQUFDcEIsS0FBSCxDQUFTa0IsSUFGc0IsQ0FHL0JVLGVBQWUsQ0FBQ0csWUFIZSxDQXhFWCxDQThFeEI7QUE5RXdCLEdBK0VuQkQsa0JBQWtCLENBQUNFLE1BL0VBLDhCQWdGZCxJQUFJdkIsQ0FBQUEsS0FBSixDQUFVLDBDQUFWLENBaEZjLFNBa0Z4QjtBQUNBcUIsa0JBQWtCLENBQUNFLE1BQW5CLENBQTRCRixrQkFBa0IsQ0FBQ0UsTUFBbkIsQ0FBMEJ4QixXQUExQixFQUE1QixDQW5Gd0IsS0FxRnBCVCxRQUFRLENBQUNrQyw0QkFBVCxFQUNBLENBQUNsQyxRQUFRLENBQUNrQyw0QkFBVCxDQUFzQ0MsUUFBdEMsQ0FBK0NKLGtCQUFrQixDQUFDRSxNQUFsRSxDQXRGbUIsK0JBdUZkLElBQUl2QixDQUFBQSxLQUFKLDRDQUE4Q3FCLGtCQUFrQixDQUFDRSxNQUFqRSxFQXZGYyxjQTJGcEJGLGtCQUFrQixDQUFDSyxpQkFBbkIsQ0FBcUM1QixFQUFyQyxHQUE0Q0gsU0EzRnhCLCtCQTRGZCxJQUFJSyxDQUFBQSxLQUFKLHlDQUEyQ3FCLGtCQUFrQixDQUFDSyxpQkFBbkIsQ0FBcUM1QixFQUFoRixFQTVGYyxjQWlHcEJ1QixrQkFBa0IsQ0FBQ0ssaUJBQW5CLENBQXFDbEMsS0FBckMsR0FBK0NBLEtBakczQiwrQkFrR2QsSUFBSVEsQ0FBQUEsS0FBSiw0Q0FBOENxQixrQkFBa0IsQ0FBQ0ssaUJBQW5CLENBQXFDbEMsS0FBbkYsRUFsR2MsdURBQTVCIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgeyB2ZXJpZnlWYyB9ID0gcmVxdWlyZSgnQHdpbmRpbmd0cmVlL3ZjJyk7XG5cbm1vZHVsZS5leHBvcnRzLnZhbGlkYXRlVmMgPSBhc3luYyAocmVzb2x2ZXIsIHByb29mLCBjbGFpbSkgPT4ge1xuICAgIGxldCBwcm9vZkRpZCA9IHByb29mLnNwbGl0KCcjJylbMF07XG4gICAgbGV0IHNvdXJjZURpZCA9IHJlc29sdmVyLnJlc3VsdC5kaWREb2N1bWVudC5pZC50b0xvd2VyQ2FzZSgpO1xuICAgIGxldCBkaWRSZXN1bHQ7XG5cbiAgICAvLyBDaGVjayBpZiBwcm9vZiBoYXMgYSBESURcbiAgICBpZiAoIXByb29mRGlkKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIGZpbmQgYSBwcm9vZiBESUQgaW4gdGhlIHByb29mOiAke3Byb29mfWApO1xuICAgIH1cbiAgICAvLyBOb3JtYWxpemUgdGhlIHByb29mIERJRFxuICAgIHByb29mRGlkID0gcHJvb2ZEaWQudG9Mb3dlckNhc2UoKTtcblxuICAgIC8vIENoZWNrIGlmIHRoZSBzb3VyY2UgRElEIGlzIHRoZSBzYW1lIGFzIHRoZSBwcm9vZiBESURcbiAgICBpZiAocHJvb2ZEaWQgPT09IHNvdXJjZURpZCkge1xuICAgICAgICAvLyBUYWtlIGFscmVhZHkgcmVzb2x2ZWQgRElEXG4gICAgICAgIGRpZFJlc3VsdCA9IHJlc29sdmVyLnJlc3VsdDtcbiAgICB9IGVsc2Uge1xuICAgICAgICAvLyBNYWtlIG5ldyByZXNvbHV0aW9uXG4gICAgICAgIGNvbnN0IHByb29mUmVzb2x2ZXIgPSByZXNvbHZlci5zcGF3blJlc29sdmVyKCk7XG4gICAgICAgIGRpZFJlc3VsdCA9IGF3YWl0IHByb29mUmVzb2x2ZXIucmVzb2x2ZShwcm9vZik7XG4gICAgfVxuICAgIGlmICghZGlkUmVzdWx0KSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIHJlc29sdmUgRElEIG9mIHRoZSBwcm9vZjogJHtwcm9vZn1gKTtcbiAgICB9XG5cbiAgICAvLyBDaGVjayBpZiB0aGUgcHJvb2YgRElEIGRvY3VtZW50IGlzIHZhbGlkXG4gICAgY29uc3QgZGlkRG9jdW1lbnRWYWxpZCA9IGRpZFJlc3VsdC5jaGVja3MuZmlsdGVyKGMgPT4gYy50eXBlID09PSAnRElEX0RPQ1VNRU5UJylbMF07XG4gICAgaWYgKCFkaWREb2N1bWVudFZhbGlkIHx8ICFkaWREb2N1bWVudFZhbGlkLnBhc3NlZCkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYERJRCBkb2N1bWVudCBvZiB0aGUgcHJvb2YgaXMgbm90IHZhbGlkOiAke3Byb29mfWApO1xuICAgIH1cblxuICAgIC8vIEdldCBWQyBmcm9tIHRoZSBwcm9vZiBESUQgZG9jdW1lbnRcbiAgICBjb25zdCB2YyA9IGRpZFJlc3VsdC5kaWREb2N1bWVudC50cnVzdC5jcmVkZW50aWFscy5maWx0ZXIoYyA9PiBjLmlkID09PSBwcm9vZilbMF07XG4gICAgaWYgKCF2Yykge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYFVuYWJsZSB0byBmaW5kIFZDIG9mIHRoZSBwcm9vZjogJHtwcm9vZn1gKTtcbiAgICB9XG5cbiAgICAvLyBGZXRjaCB2ZXJpZmljYXRpb24ga2V5XG4gICAgY29uc3QgdmVyaWZpY2F0aW9uTWV0aG9kID0gdmMucHJvb2YudmVyaWZpY2F0aW9uTWV0aG9kO1xuICAgIGxldCB2ZXJpZmllckRpZCA9IHZlcmlmaWNhdGlvbk1ldGhvZC5zcGxpdCgnIycpWzBdO1xuXG4gICAgLy8gQ2hlY2sgdmVyaWZpZXIgRElEIGV4aXN0ZW5jZVxuICAgIGlmICghdmVyaWZpZXJEaWQpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmFibGUgdG8gZmluZCBhIHZlcmlmaWVyIERJRCBpbiB0aGUgdmVyaWZpY2F0aW9uTWV0aG9kOiAke3ZlcmlmaWNhdGlvbk1ldGhvZH1gKTtcbiAgICB9XG4gICAgLy8gTm9ybWFsaXplIHRoZSB2ZXJpZmllciBESURcbiAgICB2ZXJpZmllckRpZCA9IHZlcmlmaWVyRGlkLnRvTG93ZXJDYXNlKCk7XG5cbiAgICBsZXQgdmVyaWZpZXJEaWRSZXN1bHQ7XG4gICAgaWYgKHZlcmlmaWVyRGlkID09PSBzb3VyY2VEaWQpIHtcbiAgICAgICAgdmVyaWZpZXJEaWRSZXN1bHQgPSByZXNvbHZlci5yZXN1bHQ7XG4gICAgfSBlbHNlIHtcbiAgICAgICAgY29uc3QgdmVyaWZpZXJSZXNvbHZlciA9IHJlc29sdmVyLnNwYXduUmVzb2x2ZXIoKTtcbiAgICAgICAgdmVyaWZpZXJEaWRSZXN1bHQgPSBhd2FpdCB2ZXJpZmllclJlc29sdmVyLnJlc29sdmUodmVyaWZpZXJEaWQpO1xuICAgIH1cbiAgICBpZiAoIXZlcmlmaWVyRGlkUmVzdWx0KSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIHJlc29sdmUgdGhlIHByb29mIHZlcmlmaWVyIERJRDogJHt2ZXJpZmllckRpZH1gKTtcbiAgICB9XG5cbiAgICAvLyBDaGVjayBpZiB2ZXJpZmllciBESUQgZG9jdW1lbnQgaXMgdmFsaWRcbiAgICBjb25zdCB2ZXJpZmllckRpZERvY3VtZW50VmFsaWQgPSB2ZXJpZmllckRpZFJlc3VsdC5jaGVja3MuZmlsdGVyKGMgPT4gYy50eXBlID09PSAnRElEX0RPQ1VNRU5UJylbMF07XG4gICAgaWYgKCF2ZXJpZmllckRpZERvY3VtZW50VmFsaWQgfHwgIXZlcmlmaWVyRGlkRG9jdW1lbnRWYWxpZC5wYXNzZWQpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBESUQgZG9jdW1lbnQgb2YgdGhlIHByb29mIHZlcmlmaWVyIGlzIG5vdCB2YWxpZDogJHtwcm9vZn1gKTtcbiAgICB9XG5cbiAgICAvLyBHZXQgdmVyaWZpY2F0aW9uIGtleSBmcm9tIHRoZSBESUQgZG9jdW1lbnRcbiAgICBjb25zdCB2ZXJpZmljYXRpb25LZXkgPSB2ZXJpZmllckRpZFJlc3VsdC5kaWREb2N1bWVudC5wdWJsaWNLZXkuZmlsdGVyKGMgPT4gYy5pZCA9PT0gdmVyaWZpY2F0aW9uTWV0aG9kKVswXTtcbiAgICBpZiAoIXZlcmlmaWNhdGlvbktleSkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYFVuYWJsZSB0byBmaW5kIHZlcmlmaWNhdGlvbiBrZXk6ICR7dmVyaWZpY2F0aW9uTWV0aG9kfWApO1xuICAgIH1cblxuICAgIC8vIFZhbGlkYXRlIFZDIGludGVncml0eVxuICAgIGNvbnN0IHZlcmlmaWNhdGlvblJlc3VsdCA9IHZlcmlmeVZjKFxuICAgICAgICB2YyxcbiAgICAgICAgdmMucHJvb2YudHlwZSxcbiAgICAgICAgdmVyaWZpY2F0aW9uS2V5LnB1YmxpY0tleVBlbVxuICAgICk7XG5cbiAgICAvLyBDaGVjayBpZiB0aGUgaXNzdWVyIERJRCBpcyBkZWZpbmVkIGluIHRoZSBWQyBkYXRhXG4gICAgaWYgKCF2ZXJpZmljYXRpb25SZXN1bHQuaXNzdWVyKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcignVW5hYmxlIHRvIGZpbmQgaXNzdWVyIERJRCBpbiB0aGUgVkMgZGF0YScpO1xuICAgIH1cbiAgICAvLyBOb3JtYWxpemUgdGhlIGlzc3VlciBESURcbiAgICB2ZXJpZmljYXRpb25SZXN1bHQuaXNzdWVyID0gdmVyaWZpY2F0aW9uUmVzdWx0Lmlzc3Vlci50b0xvd2VyQ2FzZSgpO1xuXG4gICAgaWYgKHJlc29sdmVyLmF1dGhvcml6ZWRUcnVzdFByb29mc0lzc3VlcnMgJiZcbiAgICAgICAgIXJlc29sdmVyLmF1dGhvcml6ZWRUcnVzdFByb29mc0lzc3VlcnMuaW5jbHVkZXModmVyaWZpY2F0aW9uUmVzdWx0Lmlzc3VlcikpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmF1dGhvcml6ZWQgdHJ1c3QgcHJvb2YgaXNzdWVyOiAke3ZlcmlmaWNhdGlvblJlc3VsdC5pc3N1ZXJ9YCk7XG4gICAgfVxuXG4gICAgLy8gVmFsaWRhdGUgYSBjcmVkZW50aWFsIHN1YmplY3QgSWQuIFNob3VsZCBiZSBhIGNvbXBhbnkgRElEXG4gICAgaWYgKHZlcmlmaWNhdGlvblJlc3VsdC5jcmVkZW50aWFsU3ViamVjdC5pZCAhPT0gc291cmNlRGlkKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5rbm93biBjcmVkZW50aWFsIHN1YmplY3QgSWQgJHt2ZXJpZmljYXRpb25SZXN1bHQuY3JlZGVudGlhbFN1YmplY3QuaWR9YCk7XG4gICAgfVxuXG4gICAgLy8gVmFsaWRhdGUgYSBjcmVkZW50aWFsIHN1YmplY3QgQ2xhaW0uXG4gICAgLy8gU2hvdWxkIGJlIGEgcHJvdmlkZWQgdHJ1c3QgYXNzZXJ0aW9uIGNsYWltXG4gICAgaWYgKHZlcmlmaWNhdGlvblJlc3VsdC5jcmVkZW50aWFsU3ViamVjdC5jbGFpbSAhPT0gY2xhaW0pIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmtub3duIGNyZWRlbnRpYWwgc3ViamVjdCBDbGFpbSAke3ZlcmlmaWNhdGlvblJlc3VsdC5jcmVkZW50aWFsU3ViamVjdC5jbGFpbX1gKTtcbiAgICB9XG59O1xuIl19
if(verificationResult.issuer){_context.next=46;break}throw new Error("Unable to find issuer DID in the VC data");case 46:// Normalize the issuer DID
verificationResult.issuer=verificationResult.issuer.toLowerCase();if(!(resolver.authorizedTrustProofsIssuers&&!resolver.authorizedTrustProofsIssuers.includes(verificationResult.issuer))){_context.next=49;break}throw new Error("Unauthorized trust proof issuer: ".concat(verificationResult.issuer));case 49:if(!(verificationResult.credentialSubject.id!==sourceDid)){_context.next=51;break}throw new Error("Unknown credential subject Id ".concat(verificationResult.credentialSubject.id));case 51:if(!(verificationResult.credentialSubject.claim!==claim)){_context.next=53;break}throw new Error("Unknown credential subject Claim ".concat(verificationResult.credentialSubject.claim));case 53:case"end":return _context.stop();}}},_callee)}));return function(_x,_x2,_x3){return _ref.apply(this,arguments)}}();
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy91dGlscy92Yy5qcyJdLCJuYW1lcyI6WyJyZXF1aXJlIiwidmVyaWZ5VmMiLCJtb2R1bGUiLCJleHBvcnRzIiwidmFsaWRhdGVWYyIsInJlc29sdmVyIiwicHJvb2YiLCJjbGFpbSIsInByb29mRGlkIiwic3BsaXQiLCJzb3VyY2VEaWQiLCJyZXN1bHQiLCJkaWREb2N1bWVudCIsImlkIiwidG9Mb3dlckNhc2UiLCJFcnJvciIsImRpZFJlc3VsdCIsInByb29mUmVzb2x2ZXIiLCJzcGF3blJlc29sdmVyIiwicmVzb2x2ZSIsImRpZERvY3VtZW50VmFsaWQiLCJjaGVja3MiLCJmaWx0ZXIiLCJjIiwidHlwZSIsInBhc3NlZCIsInZjIiwidHJ1c3QiLCJjcmVkZW50aWFscyIsInZlcmlmaWNhdGlvbk1ldGhvZCIsInZlcmlmaWVyRGlkIiwidmVyaWZpZXJEaWRSZXN1bHQiLCJ2ZXJpZmllclJlc29sdmVyIiwidmVyaWZpZXJEaWREb2N1bWVudFZhbGlkIiwidmVyaWZpY2F0aW9uS2V5IiwicHVibGljS2V5IiwiY29uc29sZSIsImxvZyIsInB1YmxpY0tleVBlbSIsInZlcmlmaWNhdGlvblJlc3VsdCIsImlzc3VlciIsImF1dGhvcml6ZWRUcnVzdFByb29mc0lzc3VlcnMiLCJpbmNsdWRlcyIsImNyZWRlbnRpYWxTdWJqZWN0Il0sIm1hcHBpbmdzIjoibThCQUFxQkEsT0FBTyxDQUFDLGlCQUFELEMsQ0FBcEJDLFEsVUFBQUEsUSxDQUVSQyxNQUFNLENBQUNDLE9BQVAsQ0FBZUMsVUFBZix5RkFBNEIsaUJBQU9DLFFBQVAsQ0FBaUJDLEtBQWpCLENBQXdCQyxLQUF4QixrVEFDcEJDLFFBRG9CLENBQ1RGLEtBQUssQ0FBQ0csS0FBTixDQUFZLEdBQVosRUFBaUIsQ0FBakIsQ0FEUyxDQUVwQkMsU0FGb0IsQ0FFUkwsUUFBUSxDQUFDTSxNQUFULENBQWdCQyxXQUFoQixDQUE0QkMsRUFBNUIsQ0FBK0JDLFdBQS9CLEVBRlEsSUFNbkJOLFFBTm1C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QUFlLENBQUNJLFlBQW5DLEVBRUE7QUFDTUMsa0JBMUVrQixDQTBFR3RDLFFBQVEsQ0FDL0J5QixFQUQrQixDQUUvQkEsRUFBRSxDQUFDcEIsS0FBSCxDQUFTa0IsSUFGc0IsQ0FHL0JVLGVBQWUsQ0FBQ0ksWUFIZSxDQTFFWCxDQWdGeEI7QUFoRndCLEdBaUZuQkMsa0JBQWtCLENBQUNDLE1BakZBLDhCQWtGZCxJQUFJekIsQ0FBQUEsS0FBSixDQUFVLDBDQUFWLENBbEZjLFNBb0Z4QjtBQUNBd0Isa0JBQWtCLENBQUNDLE1BQW5CLENBQTRCRCxrQkFBa0IsQ0FBQ0MsTUFBbkIsQ0FBMEIxQixXQUExQixFQUE1QixDQXJGd0IsS0F1RnBCVCxRQUFRLENBQUNvQyw0QkFBVCxFQUNBLENBQUNwQyxRQUFRLENBQUNvQyw0QkFBVCxDQUFzQ0MsUUFBdEMsQ0FBK0NILGtCQUFrQixDQUFDQyxNQUFsRSxDQXhGbUIsK0JBeUZkLElBQUl6QixDQUFBQSxLQUFKLDRDQUE4Q3dCLGtCQUFrQixDQUFDQyxNQUFqRSxFQXpGYyxjQTZGcEJELGtCQUFrQixDQUFDSSxpQkFBbkIsQ0FBcUM5QixFQUFyQyxHQUE0Q0gsU0E3RnhCLCtCQThGZCxJQUFJSyxDQUFBQSxLQUFKLHlDQUEyQ3dCLGtCQUFrQixDQUFDSSxpQkFBbkIsQ0FBcUM5QixFQUFoRixFQTlGYyxjQW1HcEIwQixrQkFBa0IsQ0FBQ0ksaUJBQW5CLENBQXFDcEMsS0FBckMsR0FBK0NBLEtBbkczQiwrQkFvR2QsSUFBSVEsQ0FBQUEsS0FBSiw0Q0FBOEN3QixrQkFBa0IsQ0FBQ0ksaUJBQW5CLENBQXFDcEMsS0FBbkYsRUFwR2MsdURBQTVCIiwic291cmNlc0NvbnRlbnQiOlsiY29uc3QgeyB2ZXJpZnlWYyB9ID0gcmVxdWlyZSgnQHdpbmRpbmd0cmVlL3ZjJyk7XG5cbm1vZHVsZS5leHBvcnRzLnZhbGlkYXRlVmMgPSBhc3luYyAocmVzb2x2ZXIsIHByb29mLCBjbGFpbSkgPT4ge1xuICAgIGxldCBwcm9vZkRpZCA9IHByb29mLnNwbGl0KCcjJylbMF07XG4gICAgbGV0IHNvdXJjZURpZCA9IHJlc29sdmVyLnJlc3VsdC5kaWREb2N1bWVudC5pZC50b0xvd2VyQ2FzZSgpO1xuICAgIGxldCBkaWRSZXN1bHQ7XG5cbiAgICAvLyBDaGVjayBpZiBwcm9vZiBoYXMgYSBESURcbiAgICBpZiAoIXByb29mRGlkKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIGZpbmQgYSBwcm9vZiBESUQgaW4gdGhlIHByb29mOiAke3Byb29mfWApO1xuICAgIH1cbiAgICAvLyBOb3JtYWxpemUgdGhlIHByb29mIERJRFxuICAgIHByb29mRGlkID0gcHJvb2ZEaWQudG9Mb3dlckNhc2UoKTtcblxuICAgIC8vIENoZWNrIGlmIHRoZSBzb3VyY2UgRElEIGlzIHRoZSBzYW1lIGFzIHRoZSBwcm9vZiBESURcbiAgICBpZiAocHJvb2ZEaWQgPT09IHNvdXJjZURpZCkge1xuICAgICAgICAvLyBUYWtlIGFscmVhZHkgcmVzb2x2ZWQgRElEXG4gICAgICAgIGRpZFJlc3VsdCA9IHJlc29sdmVyLnJlc3VsdDtcbiAgICB9IGVsc2Uge1xuICAgICAgICAvLyBNYWtlIG5ldyByZXNvbHV0aW9uXG4gICAgICAgIGNvbnN0IHByb29mUmVzb2x2ZXIgPSByZXNvbHZlci5zcGF3blJlc29sdmVyKCk7XG4gICAgICAgIGRpZFJlc3VsdCA9IGF3YWl0IHByb29mUmVzb2x2ZXIucmVzb2x2ZShwcm9vZik7XG4gICAgfVxuICAgIGlmICghZGlkUmVzdWx0KSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIHJlc29sdmUgRElEIG9mIHRoZSBwcm9vZjogJHtwcm9vZn1gKTtcbiAgICB9XG5cbiAgICAvLyBDaGVjayBpZiB0aGUgcHJvb2YgRElEIGRvY3VtZW50IGlzIHZhbGlkXG4gICAgY29uc3QgZGlkRG9jdW1lbnRWYWxpZCA9IGRpZFJlc3VsdC5jaGVja3MuZmlsdGVyKGMgPT4gYy50eXBlID09PSAnRElEX0RPQ1VNRU5UJylbMF07XG4gICAgaWYgKCFkaWREb2N1bWVudFZhbGlkIHx8ICFkaWREb2N1bWVudFZhbGlkLnBhc3NlZCkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYERJRCBkb2N1bWVudCBvZiB0aGUgcHJvb2YgaXMgbm90IHZhbGlkOiAke3Byb29mfWApO1xuICAgIH1cblxuICAgIC8vIEdldCBWQyBmcm9tIHRoZSBwcm9vZiBESUQgZG9jdW1lbnRcbiAgICBjb25zdCB2YyA9IGRpZFJlc3VsdC5kaWREb2N1bWVudC50cnVzdC5jcmVkZW50aWFscy5maWx0ZXIoYyA9PiBjLmlkID09PSBwcm9vZilbMF07XG4gICAgaWYgKCF2Yykge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYFVuYWJsZSB0byBmaW5kIFZDIG9mIHRoZSBwcm9vZjogJHtwcm9vZn1gKTtcbiAgICB9XG5cbiAgICAvLyBGZXRjaCB2ZXJpZmljYXRpb24ga2V5XG4gICAgY29uc3QgdmVyaWZpY2F0aW9uTWV0aG9kID0gdmMucHJvb2YudmVyaWZpY2F0aW9uTWV0aG9kO1xuICAgIGxldCB2ZXJpZmllckRpZCA9IHZlcmlmaWNhdGlvbk1ldGhvZC5zcGxpdCgnIycpWzBdO1xuXG4gICAgLy8gQ2hlY2sgdmVyaWZpZXIgRElEIGV4aXN0ZW5jZVxuICAgIGlmICghdmVyaWZpZXJEaWQpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmFibGUgdG8gZmluZCBhIHZlcmlmaWVyIERJRCBpbiB0aGUgdmVyaWZpY2F0aW9uTWV0aG9kOiAke3ZlcmlmaWNhdGlvbk1ldGhvZH1gKTtcbiAgICB9XG4gICAgLy8gTm9ybWFsaXplIHRoZSB2ZXJpZmllciBESURcbiAgICB2ZXJpZmllckRpZCA9IHZlcmlmaWVyRGlkLnRvTG93ZXJDYXNlKCk7XG5cbiAgICBsZXQgdmVyaWZpZXJEaWRSZXN1bHQ7XG4gICAgaWYgKHZlcmlmaWVyRGlkID09PSBzb3VyY2VEaWQpIHtcbiAgICAgICAgdmVyaWZpZXJEaWRSZXN1bHQgPSByZXNvbHZlci5yZXN1bHQ7XG4gICAgfSBlbHNlIHtcbiAgICAgICAgY29uc3QgdmVyaWZpZXJSZXNvbHZlciA9IHJlc29sdmVyLnNwYXduUmVzb2x2ZXIoKTtcbiAgICAgICAgdmVyaWZpZXJEaWRSZXN1bHQgPSBhd2FpdCB2ZXJpZmllclJlc29sdmVyLnJlc29sdmUodmVyaWZpZXJEaWQpO1xuICAgIH1cbiAgICBpZiAoIXZlcmlmaWVyRGlkUmVzdWx0KSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5hYmxlIHRvIHJlc29sdmUgdGhlIHByb29mIHZlcmlmaWVyIERJRDogJHt2ZXJpZmllckRpZH1gKTtcbiAgICB9XG5cbiAgICAvLyBDaGVjayBpZiB2ZXJpZmllciBESUQgZG9jdW1lbnQgaXMgdmFsaWRcbiAgICBjb25zdCB2ZXJpZmllckRpZERvY3VtZW50VmFsaWQgPSB2ZXJpZmllckRpZFJlc3VsdC5jaGVja3MuZmlsdGVyKGMgPT4gYy50eXBlID09PSAnRElEX0RPQ1VNRU5UJylbMF07XG4gICAgaWYgKCF2ZXJpZmllckRpZERvY3VtZW50VmFsaWQgfHwgIXZlcmlmaWVyRGlkRG9jdW1lbnRWYWxpZC5wYXNzZWQpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBESUQgZG9jdW1lbnQgb2YgdGhlIHByb29mIHZlcmlmaWVyIGlzIG5vdCB2YWxpZDogJHtwcm9vZn1gKTtcbiAgICB9XG5cbiAgICAvLyBHZXQgdmVyaWZpY2F0aW9uIGtleSBmcm9tIHRoZSBESUQgZG9jdW1lbnRcbiAgICBjb25zdCB2ZXJpZmljYXRpb25LZXkgPSB2ZXJpZmllckRpZFJlc3VsdC5kaWREb2N1bWVudC5wdWJsaWNLZXkuZmlsdGVyKGMgPT4gYy5pZCA9PT0gdmVyaWZpY2F0aW9uTWV0aG9kKVswXTtcbiAgICBpZiAoIXZlcmlmaWNhdGlvbktleSkge1xuICAgICAgICB0aHJvdyBuZXcgRXJyb3IoYFVuYWJsZSB0byBmaW5kIHZlcmlmaWNhdGlvbiBrZXk6ICR7dmVyaWZpY2F0aW9uTWV0aG9kfWApO1xuICAgIH1cblxuICAgIGNvbnNvbGUubG9nKCdAQEAnLCB2ZXJpZmljYXRpb25LZXkucHVibGljS2V5UGVtKTtcblxuICAgIC8vIFZhbGlkYXRlIFZDIGludGVncml0eVxuICAgIGNvbnN0IHZlcmlmaWNhdGlvblJlc3VsdCA9IHZlcmlmeVZjKFxuICAgICAgICB2YyxcbiAgICAgICAgdmMucHJvb2YudHlwZSxcbiAgICAgICAgdmVyaWZpY2F0aW9uS2V5LnB1YmxpY0tleVBlbVxuICAgICk7XG5cbiAgICAvLyBDaGVjayBpZiB0aGUgaXNzdWVyIERJRCBpcyBkZWZpbmVkIGluIHRoZSBWQyBkYXRhXG4gICAgaWYgKCF2ZXJpZmljYXRpb25SZXN1bHQuaXNzdWVyKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcignVW5hYmxlIHRvIGZpbmQgaXNzdWVyIERJRCBpbiB0aGUgVkMgZGF0YScpO1xuICAgIH1cbiAgICAvLyBOb3JtYWxpemUgdGhlIGlzc3VlciBESURcbiAgICB2ZXJpZmljYXRpb25SZXN1bHQuaXNzdWVyID0gdmVyaWZpY2F0aW9uUmVzdWx0Lmlzc3Vlci50b0xvd2VyQ2FzZSgpO1xuXG4gICAgaWYgKHJlc29sdmVyLmF1dGhvcml6ZWRUcnVzdFByb29mc0lzc3VlcnMgJiZcbiAgICAgICAgIXJlc29sdmVyLmF1dGhvcml6ZWRUcnVzdFByb29mc0lzc3VlcnMuaW5jbHVkZXModmVyaWZpY2F0aW9uUmVzdWx0Lmlzc3VlcikpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmF1dGhvcml6ZWQgdHJ1c3QgcHJvb2YgaXNzdWVyOiAke3ZlcmlmaWNhdGlvblJlc3VsdC5pc3N1ZXJ9YCk7XG4gICAgfVxuXG4gICAgLy8gVmFsaWRhdGUgYSBjcmVkZW50aWFsIHN1YmplY3QgSWQuIFNob3VsZCBiZSBhIGNvbXBhbnkgRElEXG4gICAgaWYgKHZlcmlmaWNhdGlvblJlc3VsdC5jcmVkZW50aWFsU3ViamVjdC5pZCAhPT0gc291cmNlRGlkKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgVW5rbm93biBjcmVkZW50aWFsIHN1YmplY3QgSWQgJHt2ZXJpZmljYXRpb25SZXN1bHQuY3JlZGVudGlhbFN1YmplY3QuaWR9YCk7XG4gICAgfVxuXG4gICAgLy8gVmFsaWRhdGUgYSBjcmVkZW50aWFsIHN1YmplY3QgQ2xhaW0uXG4gICAgLy8gU2hvdWxkIGJlIGEgcHJvdmlkZWQgdHJ1c3QgYXNzZXJ0aW9uIGNsYWltXG4gICAgaWYgKHZlcmlmaWNhdGlvblJlc3VsdC5jcmVkZW50aWFsU3ViamVjdC5jbGFpbSAhPT0gY2xhaW0pIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmtub3duIGNyZWRlbnRpYWwgc3ViamVjdCBDbGFpbSAke3ZlcmlmaWNhdGlvblJlc3VsdC5jcmVkZW50aWFsU3ViamVjdC5jbGFpbX1gKTtcbiAgICB9XG59O1xuIl19
{
"name": "@windingtree/org.id-resolver",
"version": "2.4.0",
"version": "2.4.1",
"description": "ORGiD DID resolver",

@@ -26,3 +26,3 @@ "keywords": [

"engines": {
"node": ">=12"
"node": ">=10"
},

@@ -29,0 +29,0 @@ "scripts": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc