{"_id":"@sphereon/ssi-sdk-jwk-did-provider","_rev":"163-aa66cab58d10dfe504aa829edd0d18ed","name":"@sphereon/ssi-sdk-jwk-did-provider","dist-tags":{"next":"0.10.2-next.11","latest":"0.11.0","unstable":"0.9.1-unstable.104"},"versions":{"0.8.1-next.42":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.42","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@stablelib/ed25519":"^1.0.2","@veramo/core":"3.1.2-next.84","@veramo/did-manager":"3.1.2-next.84","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/key-manager":"3.1.2-next.84","@veramo/kms-local":"3.1.2-next.84","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"5ee80bf59c72b012736e5a1f5bd1cf57e7264150","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.42","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-J439X3sCxLP8VkLV4lfCBMtIKyC95qBhvsWgt1BWWaf5NWR038iEjL5FVFYwGiF4uWkOulZnnl7ooR0yk+3SCg==","shasum":"578a5f07a7f1a98267441869d31b4f76854697e7","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.42.tgz","fileCount":23,"unpackedSize":46162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA4jA/M+R2TAW2O9z25BnpvLcJ6FpMuys5czP1SPjbaAiEAin5GnY6QkVZHxWrP/OO1PhzEuvqHBgx1N/sb2vjalvw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTonoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYmhAAl7wwoP/fbFNvFbYD6yoQSayOQbVyLyBrBrL8h6SEDVaIM8xj\r\n9ft8x6dgQ58aLcUeJKLlG4AUmHNoJYL554o5DKRC+NXa1y4Ms0TXVB2hsY2r\r\nytuTdvnSGRF3cwjexOZiQYDXqjfkIa9f9tk+psvjYQ5G6L9gMVo9cYNBOC0m\r\n1tLCtOeqYwcsujjC2MUxGCqBMo5XlEbk6WW6IqkNwjvxzUsuF85Msob3fhKL\r\nCk6Dd8EXi7jY1VCaX3BBUHZZgL77SRuLNrXa+d7paoBvJ8VGIWYfPUescVwK\r\nBOWq6WlyKWr8G9Fnv1gUZL0ua7S6Eme0stFWas3wmxGURJnHgCHNKi4siHXl\r\nrQeMUTrdB5piW+iV+py/hHrLekg8UL40TA/jPkYsBwKh7xcnCUp1FBsxTkua\r\nly/lAjRaRoivjYy7CBUjjluS3DNx4JQ+e2VjVQ8Mkn7Lnzurbq9SW2PPSOto\r\nWOhGb3b5Cq6iVsjCc2sEos9G8esDXBPiG0BJUogpLV1pk66nBLd3lBqepma6\r\n5dO2UA5pQUbSzebo/hYHcyT0q1o6LnL/tTE5soqVnPmWpk2TIn6sHXm9I1/a\r\nJNwy8VwxixVmyRu22o1V2OUc2FuV2NA1YFsqsKjMFdOQPGcMH6HMfXETfHmV\r\nFWPmmBeDVQdix9B+LoX4XsHgX21cA+hqoV8=\r\n=STln\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.42_1666091496149_0.34741576888382597"},"_hasShrinkwrap":false},"0.8.1-next.50":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.50","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.50+9c2d649","@stablelib/ed25519":"^1.0.2","@veramo/core":"3.1.2-next.84","@veramo/did-manager":"3.1.2-next.84","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/did-resolver":"3.1.2-next.84","@veramo/key-manager":"3.1.2-next.84","@veramo/kms-local":"3.1.2-next.84","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9c2d649295ab8802118f6216b882de6f86ea06dd","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  }\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.50","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-Gm8MlIs1x6ghNWO5FNhfihiYQhaJh6KQVJHTWIddNzZr1xLrWeag8XAJcqwrO1Kjk8KKfIqZoZmzPNNQx8Nb5g==","shasum":"6a16f8dab92c9b4d207236b404220069c422995d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.50.tgz","fileCount":28,"unpackedSize":56026,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSBcSOwIRkXDJ6HOI7j8YyJ1eHNHrWa1/tLzxpQUbKDAiBtTX4lwQW+OBKe+UbaFS2HY9cT8MLzvLOuTV4F1V0gbQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTopAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphAg/+Okkud7kFGS6IVi28R6zCl805DqwsolPvZyhThT0QTmLmIWyo\r\n8GFJOiH7Rkp2i9x8J9nbUTErYJuvDDe0drxF2l2U6o67eqox8Ho/5uzBBnCX\r\n3biG3AAl8Yi6TGxVv0S3jNAgtXr++n24hT8URMr7x5roxt4869joM6pufDcg\r\nA8ogFSJsFmKM9TN4jhY3mYNZ+irvSoCmM8SuiQKC2poYEHdtr1jiD7zBhFFV\r\nY94MdeOCP1n9XMvlPVjnHqBJpYDScOp/yuf1QsABj5XRJDCdsCjaZZrnKMtx\r\nvdDqJKTSXQ13vKx85M067ofet9j6OhPrxz93pnJ/HsadkJoTTHgk2rG2Q35f\r\nbLTWw14A8IHH7ebo3t5zVMdqVSvns/TNMmhz1XhxarRsusEgVOR9n32c15+8\r\niEc/vGrMEx/gM70QA2CRbZPSLHrlc+KxEIQcAumydJy0wNPERa84unfToZes\r\nyNnsmP5FcZyoeBlyEmyr59LwaKDBmbD3lhmR8cItjtj+fctlH1I4qwO0/v0S\r\ngFc5t4OFz0QRTIqi0DeQPcY7M3OXZaLEgZYjN9NSgqinYTsAXgTuTLpGHLmF\r\nhoTK6k1P4gPyjK9xcF/w7kiDm4oAtlXBRNFknqVknM2BvZRaVGJknRtj2Ndp\r\nOXXVo5yQ7bWN/JXyM5PIns7q9Utn3CYqyBY=\r\n=0kta\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.50_1666091583913_0.9069990986560561"},"_hasShrinkwrap":false},"0.8.1-unstable.50":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.50","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.50+9c2d649","@stablelib/ed25519":"^1.0.2","@veramo/core":"3.1.2-next.84","@veramo/did-manager":"3.1.2-next.84","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/did-resolver":"3.1.2-next.84","@veramo/key-manager":"3.1.2-next.84","@veramo/kms-local":"3.1.2-next.84","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9c2d649295ab8802118f6216b882de6f86ea06dd","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  }\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.50","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-nEdhYuCc/jEiNDYHXMjxxFEWt7y+nwBpKT+9Mwy74z2B5pOiNJT/Qbb9nTjMzm58x8U/1XBrns3Y1pIU11yKxA==","shasum":"faeb7a978b291fed07a77fb50259427ac2eaa74c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.50.tgz","fileCount":28,"unpackedSize":56034,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA37whxgeY5lSOgnnfPlqzM+t14aIW1M0omB+FZethCZAiBD7awBsBO13ytqaTyrEVdIZWRDK6EcB5xWI0MIUBOakw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWILzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2rw//R4gHR6dloGRO9x0KBN4eSph9GcCFduxQD1KUjlDjRosNlfB2\r\n4lHt36wVPFS35e/eGK3iWvBORpH0d5h0nI2H+Q5ClF3Gum21Gc40sbvNV1I6\r\n+s6riq0eZIWIxcLlgagSBgKnX/z6GXDn/JrtIP2Z/9Bh2F0InXhA2jt+N4Fi\r\nirpekravauOesTF3G2GrSkI1iNO49B9Ts8oZM+gKM/0eKf9S2xHAZkQyPi1O\r\nz8PNnBZVC4zevfrPdq7A1vleEpvc/NmE0l1WClWfzCGYI5eF3f212Sy0NLi3\r\nMFb3AKkakZFn9yP7WJw2aDLi1BcZzR6aTMUQ02JrxqlvGzEA3DC+YqMKwG8Y\r\nAk1POzljnHeBIBL7wEl6zbXfIWceS0nqkyf9HLJyBdtLb9I51ZPKfRlAnjai\r\naaP93efZ2syPl1aVqVPl3fER/bL4HnyQzawPDzYKFMzihtt47/9PS3rDiV19\r\nyA9D82fsmywCfrLNIQaQtOAc5o4lBwFsMd8REqtkZTr2GzLuvG7rHMWF3AQm\r\nrHJ2jM1ziCU6feDF6Kc4S/l6SjNF9HBrdV8xUUOXmF7wKQf1YuTOOpu8EB01\r\nBqXPSXpK4T7yPfAVxYehhCdi2DnvqeHnAyq88hkoxeUKC+5O18p9linTrs2g\r\nIMGMOTbIgKGD5FIt0rVPY4U9b+T3Vlxk9OM=\r\n=cRy2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.50_1666745075203_0.7409436017623492"},"_hasShrinkwrap":false},"0.8.1-unstable.53":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.53","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.53+25b005d","@stablelib/ed25519":"^1.0.2","@veramo/core":"3.1.2-next.84","@veramo/did-manager":"3.1.2-next.84","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"3.1.2-next.84","@veramo/key-manager":"3.1.2-next.84","@veramo/kms-local":"3.1.2-next.84","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"25b005d39c3f06c1fe3db9def63cb6642e774f75","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.53","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-WHn+qWssg8SmKbfqdBV/du9+ryHPqIGiZ5QnFXbbwI9nnjmjBXTntu3q8ly9RlkZmt82rn8Ye0IFMnqT5dn6jQ==","shasum":"c9aba48e44a3404afcd32a296a3808f2bccb452f","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.53.tgz","fileCount":28,"unpackedSize":57757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9QKl5UWfFoVZxvaQIujaCu/k5OCOGMY3GqkHRXO39OAIgVsjdjG2Y2dDsF6MQT09j5JoR5GljtpK7rDPxelEecgk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWb9iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppyQ//epyNl8yYUxKFsznBW3O5af8lZwSIqb0K2RR16/SgPApGsIt0\r\nVFj4oEMbGXstAmhEgn4c5TdtzcMA03iW61+VAZkobX/jJ/2NyZWYaCUjMwv/\r\nE3eK/iTxiL9e0c6S31R2+5DDop1kwZ6aUdRIf6PhTa3XW+U/gXCQQqjbLXih\r\n+SuO77gXqbZsHEzkJ2kG2glbs/a34HKmzQYPNvou155PB5FdW6wbu8hANuOe\r\n0x5k3nmq/6nHApIS9txpN/IuCkFaCCoBWRlIyb67aofCeUMtqPA/ubgDHfK4\r\nt2njk5JBB0LfrDW2GU7IvQc7R+8F8OtSLzC18/EXzM/cABaTrwLN4AKTRv/r\r\nACFdABEx4dNt7FzrH9x0tdVBTQDYyDKI0S9y/trRI1xNJFmkfgaDkXeIxcjV\r\nLb6K/1S2mtPbaafPjMW9jWisE7+JL2D1IVnAXAJh7CxLD0vdMtgkjCdXY04B\r\nHeXPoX5Oo/fZGuY4jWJwBad74BKM/yqmNaeVkUivRxoulwhJl/8wAU1jg5gJ\r\nhIScSV2o7Md4z/g7z3mkKOOJYf7h2BC3oo3X+Gdg4RpwbJMerEcDGs5R9DaY\r\nt498pMJ7wf8MIX4ch4eLT6k5Z2jp/oyXRS+NpJLIMm7XiRBo0nX30uNTwBk8\r\ngzDykGu1PMxG/q4rdvtN45ftBW/Bp4h/rGo=\r\n=J2NB\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.53_1666826081842_0.7759252960280849"},"_hasShrinkwrap":false},"0.8.1-unstable.54":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.54","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.54+652c6d8","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"652c6d88fc4778f6ae276d938d1d7866a9816271","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.54","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-2Rgj2gAKKgFipdgyMBIJ4/RrZHO3K4d+ebOTs5Vu60qRuDxVLtO0IW7hYUhlGy8Yik3lEQnjGc7Xs8s/MYaTDw==","shasum":"ed678701764daedc66b35c21c1d6ed508dad80f5","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.54.tgz","fileCount":28,"unpackedSize":57246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPIh444Tgu6LK8p48DMk2khN3ZySgza2xEkDGh3HVKoQIge17/mMNzQXfNQvqDETmYreo4MmveekHhfk+KivKD16A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWcBhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom8g//ZhD5NOYGRglgIfqYWX72u4PQIFONon3nT7HMHdN1/0ZuyyrE\r\n3YoOWldYSEGAyGdTBHh1IrMSW8uzt/WFTt0kzAAI5sTJ8UZQQQCvh9OSulhW\r\n3y5ySRqZPydSy7ycjrtv3VIb+abQTaxCRvz+HWHHCjV5GNblQI+t2VoxibV0\r\nltP24Qtq2ZOUKWP+aW88GDhUzfeRqFQpK37896P3HcmAuEba1QlqA8ZaqXWO\r\nWAfQf44nPv2OSrPPs28NtQSt9srFebGN5yYzyJ9BIHY7nGwEEbukMAXFUriJ\r\nMD+sjirMM8VjRK5SsCvV/3V5+LPtvAbggCtF8NYmlh2McgYYrCSFdgBLJ+8D\r\nfSjh9NvrkHk253n0nrusOxMSXNVHYYY3y8z0OoB7K3YD2k6eh4Np76o66XET\r\n9mSqSNTiZkDVhtEXovzzkjAQue01eq4wQkzszyIjB01ZSn2KaohIB0VdGPNd\r\nfM4IhIbtgUyr8ntjU3eS7GbARC8NfEI8tSx/92gxXOSXo+951K+VcB0LpUrH\r\ns06BF3tyycrcJJU7ZjGZdcmXZ/WWUP3dvB+DkrHv4gFwYWGOQsFFPDyjJd7o\r\nEpQEdlWeSWmyDs87ASE5WFUFrKllOjWziiKPhyrTpvFZvXThcepol4XpOfBT\r\n95B/w52bDWxnxvhUfJcbqXuHawPWg8LD+WA=\r\n=ORE7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.54_1666826336931_0.03580104568156672"},"_hasShrinkwrap":false},"0.8.1-next.55":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.55","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.55+67d3bbc","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"67d3bbcc2680bba9ff7fd474ebe4f234f6a1a4d6","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.55","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-lzZ5qx5wMJSGDyPJmzelE/bqgfX+C40eHw3EdbMoQ/dK15WSWUhKBRCIlNcq0rvAc6SRt2TQcFaYnTAnb9aI3Q==","shasum":"ad0b26f71a61cbf64b1de8287908b3c3f4164a89","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.55.tgz","fileCount":28,"unpackedSize":57238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvDv8FxANqzW3E8wFQwvQ/ycr+j5lHJk4OyVCPm7teygIgI6a0lQfT87acqOX1uw1uHipTAhCFIJg+7gxHsH3Avfw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWcNDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnShAAh3gfeiGpl2LchhI87VGgklW64Gu2fuBEYDRXfXHDjcD87k65\r\nHJT/gCOIHZsZaZhQXtPdQeWoH7taa7scC98hM7M4js8Dwe3rgZfU3kseZhSu\r\nEFHdEeF841NoMZ/S5OaidnYzQ5yqBPhNtRUX7RrR3uX6k5rHWTmoAXYz+8F6\r\nDknz/vefEVQo0DqVNno4sROd8lsH8NI3RSZssbfeq8O0BYHcz86/xdWN0IC6\r\nncUz2vM3Kh25S6bSaTWB5TgmYghq7fBIQm0X7be52bqEem63JbLYY0pIvySy\r\nmywIqTweg18+JL44aS/VrRo+MwJkDoDoDyktl9RBAHUYb2m5ZGqkWA0b+d+X\r\nGKYTdu3qlL0DYBm7pHGWBSwdH23pCibGlEQOF4Cz27LWLqu8CryDPmP61zkK\r\nmrwCjqDei7VJyshl9e0OVjzWRUlkZGZ0r1ia+I6nu8ZXxHX+UtUvuhaezi0G\r\nipMLxUlwLg8fqxMjUVkh5u2OyvEKc1xi2qN4c5JH2aZs2gRh02JraFynTsec\r\nHBrk9YJmCJT+DB1CSE6i4BlfiNVzijzBsVis3zFzu1rzQ1kXxo07NwewMWKC\r\nPW/oEOLcM9N1ozi/rdFjmNCpf371EhrHmpZ5XvJhnZemmBc/8z6LTzfJ2uLx\r\njezjHx8RiFSgZbykpRIeJZ//gJ3Kj1NFB3w=\r\n=/1bX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.55_1666827074853_0.5417095877041576"},"_hasShrinkwrap":false},"0.8.1-unstable.55":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.55","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.55+9a710ed","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9a710eda8c2eeedeb58ab41fd64172b59317f29f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.55","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-FKDLgLSYa7bcT5WCJ1sMmJYcLDmeVObTYrbI9P9cwdLKSXLI6mvMud4fSEUTnJXCkdetHRmhf0AcQJwQef+g8Q==","shasum":"2831dd636431e2150aca90b5a4cef2cd60535e20","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.55.tgz","fileCount":28,"unpackedSize":57246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhR07Fy/SeUqjRKAJ0bZw3bmKglZltOuI6jPL1INlbxwIhALuYLA0jcjHmhfSANY9cg1/7TCJbTEXVrAKhnmY9sNAc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWurqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqErhAApCPSWrRUJk2lReIfl6aeeSorL4mLP9Bvf+WYILF1cOQuDy8L\r\nmeDzlCuv15ku+I9bUKRN36qUDQzz/w7SFabLcA46y1WDkoJ+nROanCTo5y9/\r\nG+GAE4CHUe/jtxPSeVD9rus0vBX4Lv73+GFVrjPY/VkRjBcRxz+kdh0R0ZNN\r\nReoD0a3RTM4G+5qNSWSI4U1yO4DW/9g6toELOl4BJNMpekTxLEh2cMAtkTNI\r\nr/dISVfBkvQGlOTTza7Qvgm4Dyc1qbekj6gRPO1S3h6y0NvFnMKKDTgROI/2\r\nn4f8fKl3IvDmcx9e13ZDOG3tcBDF+LKMSkLZqUcOmONeWJ6jS1SqKqg1A/Hf\r\nzZ+9IcsNzcymZlKT0CRQm0dXDgUbkt4udccfLVH/X+4s/KzqCQ2mXNIMYI6k\r\ns2h8dg4O6ky6YfST1YKUp1tXg6D4Vzf1OY19AwuyNjzdLZpozVFiuU8Hyz+i\r\nezPE6lN4XxpdlE+XQniK6M0Zn3170mWdfOKBHSm1n4kBdDh+bWYETV1PnQ8B\r\nZq0ki6tsJgYhi177Jcv08OVJqoi7oY8Ax2I1lujpBM7pQcktAZOr2FY0oh94\r\nQIy/z6hib9HIHtqZOMx4szKg5I9cKKRnuEKX9GwsSZExpSTK0USV0juHWfpX\r\nYc1tWKLvVSWmfMd40psdQeaO6qsHTI4FMQM=\r\n=ccrp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.55_1666902762021_0.2978130746733716"},"_hasShrinkwrap":false},"0.8.1-next.57":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.57","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.57+12b0e93","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"12b0e939c1ac9e6d5fd7a1509e24da4cf25d4cdd","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.57","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-QMhZteWBoR8A8yFmq2vl8x4RpBR5xKep3uOwl/59IQbGMahHkkzN0BgoCG7KWNzB30/6RuPTAEYSbdOMAWC7kg==","shasum":"aed2dab0815816c08fdaf73b6e5d611e0a8039dc","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.57.tgz","fileCount":28,"unpackedSize":57238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRuvJQNPAHBxYGL7IfpbL+duXVbvVeNOMcavJLvvVfNwIgI1l1JbKUSLlNwB+CayjWELM7m0E61LjY53DRTSOTpcs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWuwXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxvg//XXY1sAiYMQx286JvhBrdYVHTaJ5Gd33ZXM6iuyfssTeTJBf3\r\nlz5GTDOnvkRgxgetgncHwSr5gON2XXbyK8KoYQzB+8hNBemb/nE+/8hXExe/\r\nV+XGp5xwqw1ZE07TVSVQS8suWhWdv1CeumyLfUQfx7EUqLfjdIX3+zMmwKAq\r\nDkmhDKlPwyf3WAndI0rSfTfEiL9zdVHb22+dwTdhwpdySKMjkHqAj2B5yfp5\r\nr4ogIxh0DA2Zgk5BlwXizv+srRKcFhm8d9aPnTLz1YK4Rd85CNf3lLRwK0u0\r\n81rPX4x9fBT5sL/0gw5L127bmol1BOzQgSanKpeoiqdUFgA9ejKLB08vA3ux\r\nGjsHvKrckdX+qeAsLgdx7nXT3oY+jwN+dDqfcj9phZeUuH4++a3Hsa8JYNYx\r\noIo6B5zuo1yxW73KG2uCgsMLWUpvGEd8qmHjtkKeaLjCiwIaMQMOvFL4ugM/\r\nN0Dk02+o6weRuyPWkBFdmokY7f+48GmfJyKzsDmftVgYfcz2DDEADWBY2U/G\r\nnRNxp2O6U9YoLrvZYE5LsVIZ8dzFcM60SO+wEx5Y8ZLzhDiSH0eSoauAl1sa\r\npUYXgXSWgMqsifIPTDy55xmcUjGJyv8gixBjxeWmGNDewYx0RWwIHcmYxTDP\r\nsZAJza2rUuz2wwAbjr260+Hfod1ePNweT/k=\r\n=IFcd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.57_1666903063762_0.021635394328814783"},"_hasShrinkwrap":false},"0.8.1-unstable.61":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.61","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.61+5254adf","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"5254adfc5ab0d368bca2a55bafa4498ee270dbd8","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.61","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-F/cSI0ccCQQcgEVZpOBdyDej4U633IVtEPtYIg4OsosbCi30gE/oY1abOXEUU286roVwV5coep5Sz2uUEQcLpg==","shasum":"6e781c1453eb492faf4a507f0c8648262f098aa7","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.61.tgz","fileCount":28,"unpackedSize":59070,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJYALqPveVKwMd4zAgOG18gkeJn7OjI2imUUJUut3gJQIgSNG1aumQkuEeblR40DVKQN3P4YMPOqA6c1C1bb0tTHg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWu1/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVfg/9ESeWYH/l7ps8zLAMTzQUn6MN1d+fu12x9VS1cfN/mLH+99em\r\nbkzk+TR7aEqdrEIhaoTE9cHvfhzcdcWnWvi8zynsg/1E2cFPPDCiuol4p/ss\r\n6G/aLPR6LQ+RpYnEOAnWjhh6h6S3/ktmNg9F7w3dCDaJ7Ph7q+f43x5D0QS0\r\nbjxdHceppGjVOF6MF027zMYoiFcEqDUJBisUmhv0P32o5OcLx3FC8lOY/GBo\r\nwO4htDGDyPLhX8rCuc0r9PStnK3dy9GYLJeNqyjSYlJw/sVgklJ8oT7uHc3g\r\nrj9vi1MesPO0y+K2bBRS5MoJe+CrbLt1Hw971tTa2sLX9gXM5NvhNRc3ZRlD\r\nmvTC3/fEM6aQFtvS4XJx0Qq5WU7nv7pPZjKUCnlMzQLWi59ja9u+KEnkUwp0\r\n7lWA0V3nHrm6hEW2biONY/x9Yjuytcscu3pBhAcqZEejBq9Lv+92+3YIftr9\r\nmBAEEPBOCSc7gSMSd/jAA8HrvlOPBUGHh6GVEjsqMe+VZWMQFrXnIRIGhbiG\r\nr78geyi8GWBK+waMHyT/jREPT9lI2VyWOJCFO7S7nFZkqD59wnExlJNjkyl2\r\n54Acu+f3iaS2WpwP6vzyR4qtNvpSx3zS7boG3gP5E9a+sCUjaqHFOKLEh8FM\r\nCPJnFINCLnGD9gC6temWLQuAIZi7KI4ViyU=\r\n=+8y9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.61_1666903423404_0.9732509070666158"},"_hasShrinkwrap":false},"0.8.1-unstable.63":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.63","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.63+469843f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"469843faa86f08a88f7fd253381c904fd1aae282","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.63","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-EA6nVJ4b0Tt9Krwwaq+yik5Qpa/rV7qP7QJZzXzRSq3fB8ZbbEBanlyJK/BRov6z0Pqc6fdiGDl3gaot8puamg==","shasum":"c7aece079c9b05c4d8980cce5ddf81a3aaa17af6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.63.tgz","fileCount":29,"unpackedSize":65617,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUNeWMNyRN13v8eX0vq72f3hcUIvl/DCwlytKgDb+SIAiAd5hJV32z6JvZPTOvPJf7mzEcS5JlfWDxvzshFujYpfw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWxwwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyIRAAiaTAQqTjqX2JDAAb0v021T3FGou6eMb4X91hQOc8/ButR+5k\r\nncCKGClIOND321bFEGhMVotsF88foGORJ7tArpmGCeqVxP2xk9EEQ4/zi8YR\r\nthOKJupFakmVlJZhmX7v/Vo0sLvnRRssM1IO994wVzfLFZgk4DzSCy/TjDqU\r\neZYG6eoOgIQC7rbcAu067AIei1YiPXi3V0dtzfc1tJWHrljDyExpiFf/cAe7\r\nYhFQiBIlcutxjPOBW9qVhmHkkRStGHE/Hngu9onscqaQChFIHZ2l4HHrWBYE\r\ndqjBH6TfMggmVX1QuQ/6qTpRkWJF3wC4tNBeDJnGN182eXWScjZy+tbrGqlg\r\nYiIdZPur84kI4xuEdGwxwxxVEzHYs/7R4oyApFbcaJRXi97cCUD9ylqqFOTG\r\n/23XcOfVj3ikN6fw3WwRR6qD+MtTi7BjEOFMuo2UK0IQGTpbA1BRr91NAuUB\r\ng/MvoRxFFNQgU/LtmPeHYPlHkmVK6VRSB3NZ0wxa6Mp/+kc9MtS5EKgkZnYy\r\nH0QzCFI1iI1Ly8nTkcZNzWY7dA/FTFAXSckJdKdV/sr7o6GMDNmBuflIyTWB\r\n41BV94RK8EZCRfmt1/ZMWvS9AcTE8yBniDMhJEmHqOEQfnxJqy3QAD1ztrk1\r\nQs4x0tMCJa78oqmDcskoeWCKEz5InU2Qcsc=\r\n=zMGR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.63_1666915376490_0.43455427042396333"},"_hasShrinkwrap":false},"0.8.1-unstable.65":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.65","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.65+d66c11e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d66c11ea4977275629555d84be0f1e8dd23cfa35","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.65","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-sese1A6Y8afnGHnzARKFBBGdw8H0PXLTb1yvAZMGPsrOsJkUlx7tq32XJQWrjaUwZngt1loYEw77T/mIGCBl1w==","shasum":"25de8c74e545b7a70f69043fbf25f12524b76831","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.65.tgz","fileCount":29,"unpackedSize":67564,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmPt325QFIKEY1R9+h1FEEuwenPoNlItvAjqIA4kV15wIhAKj7dJHa8YMyhikTpZ6bGRgzeV/iC/WMrk/JOHaSBg0P"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW5e4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8uA//dm3cwjSzYcgKNv4ODxrRjYuEnnYGWCYwXBLPhR5eRsoYSkYu\r\n6b4Agn3GIHlKqlTG0EkisVF9CbWmfOv01svzm+Owf0JcbCrXnbQLVqRHpgWe\r\nQoudEMuRbW0QHnpHCJmI18vvLyames8CCaq4yW2y2HIR2VXok0JL0tLR6PL4\r\njn1z5AeXOHz6syT1alqd25yEwfY89y41zwv1UavkJUeD8rsVWjGfsSwIOv+F\r\nrl+tT+TjjWbKGujeAQ3gd3I0PdSC2PllgDJo6T3Z+nUL1fNHc2c6g2HVyA0a\r\nxpIc4aqXTMn+lCUqxSH99m3+42U2hJAfHmI7TLmK4Yt23E9WU/NnsLTR4UBL\r\nE1jDlR8SsBgbUFaC2Jp4aUrtmVvCYP/ILR7clXtWkDSz/glTB7cfeXetxTPx\r\nnMp0SjNJJtteyHTq4nKyrXg0je8893g2AIWpTqgClYzB9TWtNaapZ7OnvR7H\r\nliwyk6F1/ronceN7Cyjyf+WeVPy/iNMAXsg64Yx1Ji1s5yMhpxUvCmkQR0a7\r\nDFo4UIB22OIFpOD7eCBAqKMtvN8hn7x2eObSUXPvh4JkPKtPLOZ1jkqB9RE9\r\nlV2nIOxTbPpMGpLg/KOfIs+sh0K595SNag+2P0o9Uz68M/dbTE79dbNQFQRo\r\nImXp3gAP0inVJoQhLiBY9lWFyDBkozhzy3I=\r\n=zZSQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.65_1666947000081_0.2905973045251764"},"_hasShrinkwrap":false},"0.8.1-next.66":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.66","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.66+9a65e8f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.0.2-next.19","@veramo/did-manager":"4.0.2-next.19","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.0.2-next.19","@veramo/key-manager":"4.0.2-next.19","@veramo/kms-local":"4.0.2-next.19","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9a65e8f0cbedd244a79460add8b3e7c6bb45ea66","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.66","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-OMXTKx29Ysv2EqqqoQmx8rvyCHMeeKabHJmrQHdqU/CIIKhtsLNRKkoxMfWHtP1WSRbOTOSSQeFnIdPs9jG0Vg==","shasum":"ebc4bdd9519cbb24c516997082e5b5939726a527","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.66.tgz","fileCount":29,"unpackedSize":67556,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvbrZdnuBnBd40WLJd1M/0iW1yy5C9lQvqZ60v60U85AiEAkLCAE+SOgkpoETOovTqeqnrOPfNABbxf0JuxEkcHVAs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjW7uoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD3Q/9EQHWwW5YQU4VzqHHo8tPHDmZWISlV+n7a5ikA11OrQ2BS5YD\r\n/9HrG1BADsjBB/ZxBRDYTFSJobN8S3XuQTGv0IecX8EDIbcw98oKxTMa33gl\r\n+hBqIDI7TMgMUFu0knq4U/Og/E1mChDmwlVl1tZPP7dMPoWA4k98Ld2J8AFv\r\nHuDcxvsIsZ68lCk7XKTjOmsPVKQkCkbcJhk8+8rhPuQmzQvKG7utvkRMNzZ/\r\nGhCFljWmnRao3icarcTEuZkY1/cbYP6ITCJj1b+xIlqtjVtqfAU04yy4BOSe\r\nV1GmRZbFZpij3DD7lMl6obeX7iRKYEAPogp3WsnqLA3rXzNWLran3JGwn04N\r\nraUZhRerNzt8M3s072BpteN9tjS4Ityt9CABnx8zF0/yRxV4ErxjYJOVtX5o\r\nP0Nwc6auHa9wJO4mxpM/lSBjV1mTZvQPu03ZnAW3BIG0UGUMe8Q51E58NkRD\r\nrWW5vhKvPFTOwIEAACLTwjb0GC0L7nmOy0kvS52vpaOkbZFoe5HvJaV9WYeQ\r\nrMJaKqI6wr1CCdDJQuSzTb9sYwf16rceddyQYs1NI0A1yrVrHI1k2UrmO/pD\r\ninOMBWYTcGlY4kiKjtPfgtq6tKTQtFidKS/o+VuUgcg9q0Vt9d2GGjp4Lyd3\r\nrBImf9Mnom57JoyRbSAJIHW57sjvDHiqz6o=\r\n=/xro\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.66_1666956200141_0.12088516403605998"},"_hasShrinkwrap":false},"0.8.1-unstable.73":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.73","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.73+0cd067d","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.1.1","@veramo/did-manager":"4.1.1","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.1.1","@veramo/key-manager":"4.1.1","@veramo/kms-local":"4.1.1","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"0cd067d71cca9832da452ed00e03bde91159c691","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.73","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-07HSlo6/TrrEjzklG1HVCcbqZbfIw8y+jGOC2WYLxBomF8u/ilDhL8EBViMGzm66KYUsbHd7GzmcbL5/FEbckA==","shasum":"59da95e37a3b2954cd5f1c139fcf25cf6330b7f1","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.73.tgz","fileCount":29,"unpackedSize":67524,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID55yDvyPx7es+ru9orhQ/48kY2YKBr6QqXCEVvb+4i6AiARiwRGBrvmgCVOTaBF6Ex2Pfmxjsl2SLWGT1BZMyBOVw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZEXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqoag/8Cu9I0OCTOx7F3AW4peM6RgGjJX+5mGgKr5lKFwk1+prRzj5g\r\nIPS8G2sgvp76/3RooUjfRVJQBRPrmAMTb7BB5Qw1VntmuJuaGsOSemLZ9QT9\r\nsbDySrMHqspMXiQY6YdmfRvw0yhASCYmw1xfgkLBav3TZO0JDxMGHibPEv/N\r\nm9iXOUjV1qPvWIK/0mIlpdhUy6KgMdnZEeHdVtBORagD7RUYOG926XIVdSJb\r\nTmhQiojMQPDnNw8WqZYBvQ/HZy58GaikBe4cnaoNvIFfAWWJsRounywid3yX\r\n0n9sjre9zRhPdYlwALdFEy9bEVgFZ5qBOshbUj+uGzaUgK3Nn5I/wR7cpYVz\r\nOPdG31l+cXRcCvMony/iIKIcnJ26M4gqKYXFRKAn44/plAZj/P6Xkl4vXkwf\r\nce4Q2BOZhZU2OJgzmfAKiQFSvz9mxkhTfLxh8MYjIXAfN5CyEzV02PJZKl4e\r\n7YiCgomR1oXMHEstbQE3wqVUC2uk5amdQwi8OKgXHkUoLvrsMJDFwzWF3wwN\r\nFK5tqeCASsr2g+aMMb2i7ROXNnuHEOqdODaPuacPn0xseO/sm7Y+ts86k92i\r\n2/co3Di2UgtZXbVAXg+/X5bRL1NaFq1/F2E5Iz9zJHwwK6J3kMp9iMR1J1DA\r\n6drz6c1uZbCCXWnAeuwd36ZIB3yOSeoMvFQ=\r\n=f8Mb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.73_1667515868156_0.3087560586536864"},"_hasShrinkwrap":false},"0.8.1-unstable.74":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.74","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.74+12dae72","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.1.1","@veramo/did-manager":"4.1.1","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.1.1","@veramo/key-manager":"4.1.1","@veramo/kms-local":"4.1.1","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"12dae72860fd0dc00e96a8121b136c2195843388","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.74","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-8Os98ZZ02WQPp/Z0THAtzc4+Nc3vLVHQxvh3mq2jPOr2Jopo72GREbMUva4LK/4Eg+1aLqYgQK6M+q9IxMLIiA==","shasum":"4d6fa550d762bc316683bbccfc81596d2f3eae54","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.74.tgz","fileCount":29,"unpackedSize":67682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdzrY1Qdkec0BwVxjYQkczs6/b9NKlqWRN0uNU/9pK1AiBYH11Q4V1aBzVRnnCt1//TbZfbuTevzH4VAU6ANppZOg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZFusACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpIdg//cTa9oxLlgd+kb/T9XbWkv8jVRzD5149oF77oY2JshoVcBoH2\r\nmxz5kSXbLXe2c5fobmZ7fNEuAIBq0y4IvLG12PJUrypb2tYrADa1fIYwu8aX\r\n9KbRHBrlGM/BCuXF/xBDKzs34rmwOTbGEP6fNMmPzp3FeXXfdu/ALFkPVh7v\r\n4GHOYtfAjA5q+lEfxzw+xaZ12CuAZfAWBArzga/dbQeFlNOaoC5xhNRA8kzf\r\nuEX268wS+zmqLtDy6DD0yOUtgQEutSer6ozUWko7ttGvdPAwSh4MSzy5cOoS\r\neo6UQi8X4AsrxF6aNOoHrW5+Sog0Es7nFmbPWsxkBqbpanLXKzM7qi34PTm0\r\nDVvBNwQdC+TQQUwN+gFX3HLE2VsxoVM8I3uqYzVXgW6ahOJZnT1/ts9rjpgT\r\nmQBHDU9EWrfCbY0yOG+vMNR3M4d0tZEjqwSAyo9+zzNzQn3yNGgmXqDeg/WX\r\nR+YgWFM5VCxj22NP7uv8ovpNwkkneIx8ZRr0R80BewXyRFzPG4VjNGeKkbkc\r\nNA/c+2LVYkZL8rU08mK+P/MgL9udvDwN1KVX358w11m9yUcJRiIXRyrZOKfR\r\nvQbsWI9pLk5fCVqytT+1O6lP7m/aUNZk5OQBuQUyzRnbTdM0OT9M5vVOUSSN\r\nNw41x+76/RYOzbW6UP1pXWEpveaKFKTjM90=\r\n=7hVJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.74_1667521452034_0.8245384254394998"},"_hasShrinkwrap":false},"0.8.1-next.77":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.77","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.77+473b111","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.1.1","@veramo/did-manager":"4.1.1","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.1.1","@veramo/key-manager":"4.1.1","@veramo/kms-local":"4.1.1","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"473b111b98030a1f795ff1e521ce17caf202b4b8","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.77","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-1F/Fjmx9CowrJIdFXAWhCDwrzwh9xo8/3g9loHKuCbKzzl4Bc1vS1tqctQKt2dM0FYb9110HhzucUiyKvd2Y5w==","shasum":"299d848e261ca7549c7231a4e4c8ef70ea3fe7c3","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.77.tgz","fileCount":29,"unpackedSize":67674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsKhocGPZq8tujMOOlEQmFjW5CgaVav2BjENtfqKVNjAiAoM/D1RQdIE5pOIFSeBUBwdc8Vb0xdqKOMXz8KbvXKew=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjanPTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp14g//cjhMHY4Slu7n4eMj+HnD0IupApmNW9RiVQfcqK3VgUMPZAv/\r\n5TLu9B+86/EDSpTlEwWTVxFMBfCAtZGZ8UqeYpI5dwreW6Eae7koQm1K5djK\r\nYKl9I2LKMKPO9ZFtmZlLQtjbuwlINZ5z2Rcy81z/eZ8b/9BK4WvqTeLVSRnl\r\nwQ/H2YajA8Pcj6tFc8q86dTDMvyivlAdzre9qdCQ8wgSNnu5+EK295OV6GYi\r\n2d6ohHwq9Iz1fsgrSUM2mltlRAABoWtWale0rdrzz23PJIWEbYR8QUeeLXmi\r\ntsReNLP84nJPOUakjFkTnMhHMUjxmXULVYVVKAL47nUdcu1ImPhGQLmepdjb\r\n/JqyuE+Ocv9aUxtC2YFmN6StdBTcmjChQOrvvsnVKbWOALotXoBdLLEfL+5T\r\nNLo7p6RwVHFEnBzNDUVZyYNMU2AmD5Ze41JgWKNaUyw/Nv0jAcNVIgCQxY6a\r\nd+iNQrJpgu5+toqG+S0j0Zo8zTrocvoS8lYCBD7g/huBXXdb26bMjqi8yNYk\r\ntqw/uO9Zh12evLkxsQpLHRat9gEqEDQojdKTRAd2e0XI5Zv5XwrbYdnbffnS\r\nK9z97aeqZ/iAyKwb8vMK0SqEH5r+BhcXYYsLS1f3q4ZK6U96G0ObApVaXWhY\r\ntl5EgaiJBfiMkeyykLQa/6P+0ZPkePzh6sI=\r\n=OH1A\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.77_1667920851277_0.06498061112338305"},"_hasShrinkwrap":false},"0.8.1-next.84":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.84","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.84+d94e147","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.1.1","@veramo/did-manager":"4.1.1","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.1.1","@veramo/key-manager":"4.1.1","@veramo/kms-local":"4.1.1","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d94e147dcc96a10c1107c8f66a991dad9c5cfac5","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.84","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-OE8+cSTOIHFjE/o6hdcDmw3YByxF7GRgMA+terifeRC7UBnkCkUrrw+LME3PyNZBsCfK5Hp0cA8ED8QAanDEdA==","shasum":"7937fbd24de0936bce4df89a0a2df9d8ae2d5f7d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.84.tgz","fileCount":29,"unpackedSize":67674,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeJkr6ZuwkUuUiPv5mXAgzWFKsy0YGrpxKBj+8Am3PnAiEAz4Vw1O8hcQ+yv0QmZ72OuKGmnuVJm5r+AzVugU34gAE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjanXwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZ6BAAg3Rl6hUwgjpYCSVZm1LaoaybVElXKKHGmTpR53JK4O67hJAL\r\nDlCSfG4Gd2v2/OrabHCJvI7494Nk53z9NIh5oZPUGt+2M+RksYiGaxDKXWg8\r\nhg1ENigFK959T35hJa0dOm+wMuP6OGK3/5wSSLaGtWBfTLsmWxrXg0pwG4wD\r\n+u+2NX1Ou8BqBEOaa+OMt3Fj6zKb+aoSGRUkHfRYOyltBiuYAaixkZHm231Q\r\n0FGFwRN77G11jlc0eokbMkXrvumqzN43SMhKk9X1497ZpK49wateEMYdwPG6\r\nJ9Oif+fb3FNcFeO/OSO+FJWzu9m4vhWm5Iui4x54AclwaRDfjKncMqRsQvDc\r\nP3S14eYScdsvwshDqLPAaHC9ycLkFcfQNE2Et+DXupUlXW6bhDOcQa3B79Zz\r\nI9hmaI531gzBzHKxVj2GMdA8LO7Ul/FQBjpse4KC/IHLq/A/heUJyjNUtw9I\r\nxEk5OX/5pjpOIJ7RO3imXR0Yya4DQL3wPtwVyMhCrczbBXCzdKvuGi29PpeY\r\nyQOLgcu30qdaePqeG/1S4BhLrYYDicfH5Wz0CoscDycE5hJe8HKvRigIvWyv\r\nHNFZFerGa6zQzAq4Bi4US1x8PV4CMkscj96Os1ytVOyk1E6lzfG/5qZfDcmM\r\nYp4b6qp9LTQSHb92DSDHuteKaPxfIadiZ98=\r\n=sNyd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.84_1667921392379_0.4377864822822264"},"_hasShrinkwrap":false},"0.8.1-unstable.85":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.85","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.85+9c5cedd","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.1.1","@veramo/did-manager":"4.1.1","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.1.1","@veramo/key-manager":"4.1.1","@veramo/kms-local":"4.1.1","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9c5ceddd61087efa8def8f748ae1a9450bbeae46","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.85","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-6b+t9ROWJ2AJW1FsAnKrQ9YQoayk9VQxgmBs4LmI959/29BPfaGKujTB4mzRcofMAAWq01CgsiqFzYNgzUDKfg==","shasum":"911a5d48aa587e285dfb838ee3677ff35ee60b00","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.85.tgz","fileCount":29,"unpackedSize":67682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaRDm31RQzJ2KKZz50nYB53/V7z77cLVCQ2PCDv+8aMAiEAqQin26QgAEwWNTx0jh96H1kOU59aadzasZ+bOCmnWEo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjckUgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqvaw//UgIhnj2LT/hkuRijPnlu72Fma5h7nT7AwnFbrJ+Lzfc6TrIj\r\nzmd9ViLxJQAprw1bAKGKiRVHJv3JQaQ+4pRaxY+RlaQ0rMPPwUpaQ3TaJxml\r\njytSG+Lz2WKikMKD0lZ4haf37cZwjgguFP99xrD3316xS096zNaxwK11yu7I\r\nzj42gqoFhWhAH3EL/XAnTg6OYzYCM5ZOee6xwlPgscuNNCue/YIwg6659rGG\r\nxIRrm6WtHdgszTklW3x/R0WoJyT4Mn+AJQaHieA1SoPb4SIjUy7JgaBQcNZs\r\n0sz0EZd2yvcG4+rB6EIF+SWjxsab8nQ4RKPgRxT+hvxqp4PcEAE+1JftRG8D\r\ntd7lbPE3eLp57i0Q2444wnzHxDtyyynAUjExvKCeSPVSAMCTgRR3TVfeMWqH\r\nNBW7FZAduhtiYVV2xRru+5TUx+GAZXdG+/o06PBs95Y9PjBJVSCKBKdf04xh\r\nCQwk45e/INRE24XRtvlk8RKf+wwWlTbLdgyyCSNu7VN+ottYGeGuRfsP/3Ib\r\ntNSZioRhFXirecCaI5WKTGwtkoAwVVMfWcvVSCm3dYGuMl2pYtu0qhg99UbJ\r\nuMjkbSEn7ns7ljKUMIRKVP5An5+HljuNHMDkU0Ubm0KQqQmAfvpkaJ6Hfuoz\r\nzeZe92aDU9NBl4w+UV/zoS+dv0aPP3o7paY=\r\n=ucI/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.85_1668433183842_0.473704011704553"},"_hasShrinkwrap":false},"0.8.1-unstable.86":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.86","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.86+55d3de7","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.1.1","@veramo/did-manager":"4.1.1","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.1.1","@veramo/key-manager":"4.1.1","@veramo/kms-local":"4.1.1","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"55d3de7ef96fee215cc1eb1c497ffa3b125c218a","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.86","_nodeVersion":"14.20.1","_npmVersion":"lerna/4.0.0/node@v14.20.1+x64 (linux)","dist":{"integrity":"sha512-kqN4TjqQl9cAwvv93pcP69aFhLHuRPMkBxauJdERsp7QODHIQssGmQCgOi8O3EaGnvlOTblRsTNr9vrykwIIjw==","shasum":"43c0f4724241d7bad39f311eba1df25d5bf6dab9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.86.tgz","fileCount":29,"unpackedSize":67682,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzhi3GG7CNKkaGu9obZITfB7+EG9HO5uOglRh6CoJ5zAiA+PB3uZBcNDnxSu5zL48FH7BSyO1CastY3df6aurj2JA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjckhoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDew/+MdfEU0uvqk7CFLxbwDEqZSHaO5q65VaKzsefNhtVgcFxJWRL\r\nb/Ow6MOiVsgeDUQHgVjfPolPRhS2xmKYo+e7pemL0Z2xVR42G3PrWWmnNjII\r\nzhWbWHlUuIHCYBedvPpbm/DB3/qwxMD1BOngjiRcVBszS28U/Mivpg+G+V7c\r\n0Fvux+ojLN/0QwJm2CF3E1ucaqza5YBkVfQt65ebtpDsNS3Jc3fR+mpuU+YF\r\nzBAxS0Zkv8IHOJhIBGB2XZFu39rqzqk3mc9BYuH/iunTwZtoMVJDph7bNhrC\r\nLjKLY8W1lVxWgNa7wPyldGepqpTpbyBF2d3HJ9wtc69i/BF6uNnFDuBetqLo\r\n8/qoLBrcwOICLPkK4JJHqMFXJlEbRFoAtzdk44oEByMEqwgIUKhbZOun6yAt\r\ni1drbtW5hFNtj0pcmilLN1zCoIbMqryJ1/XA7NPWhS43xTN/nyZUMVo1xMDb\r\nHf3bF32EZXHvi/jmm23NCqVtf6lCa0oUln0wISAsSbNLJ4q9PG5IbxN8iMKm\r\nPjU2+5A5ajKJrgCtx1xECzktoJEbEGI8d44j8FgeqvtpBoKZIKZkvZsMfjG9\r\nAy2MGfShacChh+6FaxFaZvcBrVmFy0mHlqUVYQpnS/NqPnxXpGxJ/orf5Jpe\r\nmZBfSmbGUDtV2dlkF8JgT6OqJ5Yc4qwIJxQ=\r\n=AmvO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.86_1668434024056_0.37540829043174306"},"_hasShrinkwrap":false},"0.8.1-next.114":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.114","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.114+62debd9","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"62debd972f51a3f1ad90e922115eed4c2f56cefb","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.114","_nodeVersion":"16.17.1","_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-BwmutGljOZUkuTtmSGwmBSQ+Q/a0GAIm8qLhPVaTE2KkxyuTFHh9Ag1Kjh6CuZ1OGWRFVjPO/pbRPwCbWKnXEQ==","shasum":"8ae8510964b5de08ea02e9179d41ebe285afdf9d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.114.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfq8IZaG+Emf2ZcK5KGUegGacoFy9EAF9tUMyufOxKxAiEA6AIrabKV1N0Lq61dSQUyLEYDatzCtXNX9ctu0X5sI4I="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnSLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKWA/7BJqxzVFuo74+zTwu0Bw7PnFrhDOWsDkxfQ9NWV9b246lnC9g\r\n5arcuqXPVV+UOV+9xJCdLipog4SmAGB7vbciz7yyrX9MjCZ48TNhSmsvHkeV\r\n+tQFVNEDou91nk6/MqW/V74k1Y9J2+RLu7EqIuYVq41YwiYrmVsfWxYDFrul\r\n9AIdDA/sD9iYsXRneRZQaxWYJxtUrRZ1YjM4Yyjodrpza7iVbKaGvjR7HAvU\r\nlMM4+MNSr+Tafmw1rkj9Ww2hoyCIqVx/lcKUEPz5Oi2nC+16Ujtez449Dbor\r\nc3hNg379ilqZu/XRB7dDYZR3aT370KHdF3BA7hvNeceZtgYyvgq/v2f8Hi78\r\n5NHY9nIaxRXXj8cjz+OmGLxYU+b1pJY42AIxz70Tt/ysH5gFPeMg/Bda68nd\r\nCXLpZzEBYXbQ8jpoTZwjg9QUwVRuoJsSKI0ho44cHpIfTY8eeA0DaSHsZh1M\r\n0v7obPpRLfyEy5FDUNO1bjDXD1fAJa7Dzl4VGGOUi2aEKO85Lvm4DOwgxBny\r\nYcp9E6g1XSBrGRaffjHffv0u5AYjAuYbIWaU7RSv3bQg5RaVILryjbXT4Ef2\r\nFo/sDHfeOeGziehAeM1F3VZysG3MBMyzvaLM8uy9gXYHOFL6RS9VeED4ZbC4\r\nxr3yPDxDsS8uP/9Vmf6a5qveo5SaycSlQPU=\r\n=jjeZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.114_1671242475796_0.05156732978577816"},"_hasShrinkwrap":false},"0.8.1-next.117":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.117","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.117+fc10bcc","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"fc10bcc41f4802957e122567ce5aa025ced56d3f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.117","_nodeVersion":"16.17.1","_npmVersion":"lerna/4.0.0/node@v16.17.1+x64 (linux)","dist":{"integrity":"sha512-s2ShuvTYRMywavnkMqcUX93h74Hi1Gx0lLIssa9wAZpbh6rvcmbS8YEyfNSE2v/HNW+fOUp4kAbw790w4OJRcw==","shasum":"d08cfbd773c3551a76e88e9f747c0330c6927138","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.117.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjhSN5ZzFPrVOSqB1tnxfxYuiYV/iJgtSuLh08g/1WXwIhAIsaSPeydgPIqkIL/DYK1rdqBRbYW8qhmyZfrPSwqEJS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnScdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Ng/7BzwWWe4mbZXqyLD3u5M28sY+ae9jAH+WrjhL8Zva8i1tI3jw\r\nrySn0a0TenGfb99ZfVz3jtRXk4EgdUoQhaMk0HaVlOhM74o4q4g/53mPKigt\r\nvakDozo3oJ1XU5c3WjyqWt2vKcjG9JODfFy3jApeP86o35Y14w1CiSnuWZcO\r\nGg1daZd8a2PCCK2IeQB3bK6NJPo+nAPTwaHBWzE7eJ1Oj4Q+Srv2MXJzW5G2\r\n2QN89i6/QGyrAtLqdtomyrEsWq6dn+Lc+6zFSTjpI32BeIIGpvJmrJOQPn2h\r\nWm4wCPMmXdRBC0opWBTCcAW3uFKaez+nQKdzvaL1Hyno0g8/6Iw2gtcHvQY9\r\nOCxFy/kdpLiwT6oAc2BhT7b5n6GkuLo7eNOy5Pa21RFCxMca9pPXTQ42u2Qe\r\nWQmmuyOyFPdGsWuaRKFB4Lu5k5vNXtztdTUxPuLbgK0LcfkHJ+0bdP3ynLn5\r\nC0pq1qGGhtefUACg9RxoxJiaNa0G+9TM5FGz58b3rjwoi6WVYwv7iEXV9Gs+\r\ndBwswhgCtj9xkoM2nKaUbZ0pWIt9v/QFaXZyZB4/royFn1fM8nSrmtH4xgkM\r\nRBtlVQJBQlZIwj5LtC2WoFxtrVt2ucdYRkiIsh8RuibHT5jsbk4uenDdrB+2\r\njX3bACnG8w3qkiig+xt8M9/kpFOwzMn4soc=\r\n=aY42\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.117_1671243549054_0.1425381984372318"},"_hasShrinkwrap":false},"0.8.1-next.119":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.119","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.119+4fd058a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"4fd058a3a06f2c56598e72749b87b6690fe1101e","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.119","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-M8t1w9bUVm5mZW0Z0VZeI/wiPll+zxzc9IxQvX5KHiP2dOl32AQzJWcDj/bwXzMasiWnkf7OtzmluyH5gLFrKA==","shasum":"da6b769e7dde166a05a5fca5f07694a30ba6e357","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.119.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+86K5FwmN3Qii2jL8tRUHkiWjsCmlNhiG45HLQUx1CQIgGptDjS3UFOB4t191lYjwKIaYL6UJ2pXleQqu33M4nwo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjq4ZYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFSA//UNAc7WaLhBFieAV9LqD1eJ2EN3r3WaYWQ4porCQ+a68R9QN9\r\ncOWNO+iwj/YzVl1zrj069VPOR6NSj/H6VqfZntVEjso1hdlCRezZ+baEesLG\r\nyV1vfjVcAJylGFlGJKig3au/P6xAwbaVu8GOySyOw+L4LQ+vT/z+GOaXWriH\r\nsHtVboY5PqAC8Qi8COyftPOtD1YvIuIXOEkUX3aTw8Nm5idSrNZ5DmHTeZn8\r\nLX8PFP/XUjkGpUNR/V9cqVRSGIh78+zePx+zi2mGaPSZ/n2QaZ6CHO5QT0Wp\r\nXdg1Idh+/4N4dCSkNgkSuJFTWmtyCTU9agFPwHLrGJ9JGeUfHcm84KQlQk69\r\ncughApJB2RKy1hn7p8d853NEoMLOHGbtT3jDqKT9nNxcj1UagjnSMGC62v+8\r\n/vN2vXlBwYPhiuLXWTA0zEZAcalYjX6vfLGQPhA8x1ykFuM3MhtPNVSc9OFT\r\nH5LKflc6GfapNZleoqUkrkWCQ3jHVtOFAd8JS1OcQuXbDWVUiabVKYZmlBYW\r\nidpu6c2rfzb8Xvy2GPSwAhWClGpV4+5Rvb9zDcXd/uEA1nrkmXqSJgh5RgZ1\r\nmjQr7XMQP4NTokZUTtZ6trNHFW1jaQDFjGVsSLZmk78tT+RZ+GktikdAx5vo\r\npsCltpbs+8k4wR6nhvoRQBRaP03f5M6K6P8=\r\n=CeH5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.119_1672185432317_0.7099012637948927"},"_hasShrinkwrap":false},"0.8.1-unstable.135":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.135","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.135+680e974","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"680e97483a66a78848f98f4c54b707a24a20a155","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.135","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-mRPdUGmtM1uK6Rc5V+VWFbfdpZzJLoWgRKsfXxacqDwUn933TPMXmmj+wjaCLApaRzZcxLHVrY+FSUt8iC7Sgw==","shasum":"89580ed19ed9d396a07beb5955a7f992ca69a51a","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.135.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI+CdJBDv/onKJBLJAUILGovJbRYWosP0PCg7RvVfG2AIhAI6nuLkg2eGUcuEIXU4oksYqDoh0K/vX/B/pZx+sQl7I"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtEpjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRqQ//bvvVvuHy0g1cZkVsrpyDdm0K+owmEZKNE2DccVTW/Aq5mNoi\r\n7dfsq9hNC8DsHg90SXQSeB3Iy/J1QlqzMHG9nQjV2nByricX0ARMpMC5Z9fA\r\n4X3/9lKhKtC8W/OYqkAUTgTw/Dsyufv22NbLfqaDMohxQsUyfQLKxoBkt0lB\r\nZVKsGw7S2+0zlbqV0G2DgmYjIljnym263vPXJN23eAWqJZSXfHaMckY00q2l\r\npiHtgL4oPS5IAOQv15c2Idw/Lq976I2PCdiyqo9Vl94AtBZOrYxCTRFfiK+s\r\n6vW8wuD7MiAkYmFurQppbRruBhjxYkwb/zfAhHmI2Td4zVXdGhz3qszBcFsr\r\nbnK+78LHGeFaJGSzokuQavLiZEpDpNpxCbw/x8ZnQOx9EduE/MAWnOkQa3sD\r\nc22A9Soi0NMOS+CQi5ZON0MdhVRwHxtM25bfktPUIuuk1byJYTqB51pVgZ0A\r\n9Iwtk2e9MccgY243vA3Au0LOvlabiUuH1v8uQ15lavz45RnjP/a+z6wT0Sg0\r\nZEOu7ed+A4Jk6XWnm5t9XmHtoKQRbSa3FdvdliCShQmptMbyECxOE/dPqAWr\r\ndF424xs1MlE6E19+FxNUI1pKsJ/CBze+1LrZjnnJ9TWS6bMRChoC4qNKvknl\r\nDyCOFPjuP5iU/BmAHpSxMBMTJGwggHtBCuQ=\r\n=pdFN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.135_1672759907663_0.6489862177909944"},"_hasShrinkwrap":false},"0.8.1-next.120":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.120","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.120+43a3adf","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"43a3adfbe683ee4040a293cc5b75d17a029d7c49","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.120","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-dOPV11ambKOUcnqEf2E6nIF6P4CfpV+PGbLAb9wKm/ya6CJHU+NrI2bh9jxcferB+ryhGIR4tnELsJcgMpPpXA==","shasum":"e64056b1d29abb80a47e83b6fb2f2a4047cc53fa","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.120.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJQ+PNdmMvf78RyWgkKqtG7sokcTQ8Npp1iJC7HYgk/AiAEk+vI1Xc7hc8KWVI9OayAuoSnf0YUYnJ0/WW+ncMzCw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvL1UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8hw/9GxSCkKQMfays3nSi+4ZL9tRxaBiHJA4e+RaVP2CKI6HD8RxJ\r\neCPa+WZR/cVUSt7esp1QWGkDmfdrpiyuAfJLxmOZov4C8viJpEoXNuVJW1dQ\r\nR48L9z8b2axAmMtcUZfUHRLkaGXHtOTr7REZBAICnK7MbFucu3ck5T7xjW1x\r\ni8fn0SMkh+AJiD9GN9mECMndgaZ6XwcCN4h4iGbhI35npQiNxEBdYjkwQ/go\r\nA0siUypgSAHzseVOQwNCAklNc+d499kwASlaqmQuWfQ9UuGro/D1sYfXVWjk\r\ndKR6a1XgDI4O6jALtuoGiBmaJyppuSCP34VuuuM/gSBkfxVyWJuxI4tDKg//\r\nXWi5o8o2ey2eYzsr7zs8HqiKflWaTX5IAgQxktotj8uVustEFOOiJMe1B+/7\r\nX3H1Cf3EFCFVJOTSmnrZNSZiMRt2ykpzSrRy6lWshgRTkZ5J3FBHMmpmSZax\r\nyVvRCM+YZI3B1YB+8yeFXuk3fgJDyF/LupWNI5p1+rhJKcXgjbXGVSgjPwhQ\r\nxY42ew19Ei1uJZ5OmCRQ2geDhnY2PSX+YiYgj+TIh3UXRGH8NWKomC871aPw\r\nSBn4RAqbsgs1XLh3EkKbvC5SI9jBkQZmNc21xrjschHggL5vQyWkALc3GFPQ\r\ne7hHGREDm505mIyMNS1cP8o/YQ5iLzOB34k=\r\n=lpYm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.120_1673313619886_0.9187691122912001"},"_hasShrinkwrap":false},"0.8.1-next.121":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.121","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.121+d98b358","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d98b358ff7f9c787667b4bf48fd748ae9f58197a","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.121","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-X2tpn+9M6uhQIToYxWMYMEj6sftwbvAiJkEVjdzazMGzmHv32UPcaTECC0eFIWoW5aP3LrqW4s3MLRinN+Sa/Q==","shasum":"9312283933f07cd9f8b46340064ad97903915f1f","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.121.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpU67jTL+IGzuY3evg4r98n0bZJuvLjZ3o2M2qRVcMoAiEAxXARVq/1oNzHXyl5Ohye3ZBW9ec7zchxSXelVOOOT30="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvwnIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpt9g/9GogpXBaS6FqSLJT+0QcSTwQPAJiVWO3Oy0DjTQ+CDpCoSQ3N\r\nIxCAIrRrr6lPHb2vuKwreVZhRfC5h308lF6Wn7HpxJ62aE1yXGXtfi2E0V43\r\nQIlibHSRv0pIerxjIH68PrHRUQZ4wK3xddM4Quil9gBz7LoT69y2Y+wsJDWd\r\nPsqlq8e5/PDKuOy1Ed0cg74kgfmAgemM7xH6Lk6CTwmyQJMCYDBIvOhX++7L\r\nn73RFm6OcYAxpBKNeOq8oqxRIZuKEr6lnYawQdK6nvoonObT1akG7alE8uRw\r\nypjn9uOv/I85+/78vkD2mYWQq6ybPAXxxmeOfzPM9aw2eXQ/yo8xtCTxn1BH\r\n1PaW6K+cGVolaYQUFazeGbJ2UMRoDSC0oxybgEIqGj0RgskLnsG2DGv+0DNA\r\nqg2ccAYEkrLTAZR4LfVpy4x/czaFNtjb7QCWFRk+oca1SSNKowug9D5/QUY7\r\nRLC5X9JxXbPTMTrvAw2sbuLmp1JrGZpI5wzfHSVKzetLjpkK+PcN6WuzGzUC\r\nfkPO/bPIhOQnO4BbpbQTupRy6enkjzlO68szQZjqMIF/iQRXP1tLe21/PrZ5\r\ny4UPhJp+3OyTBkqWe9Q/7O7vCp0jlKWDYGV5R4XQrrwtgyhAjtZzvm6ncgQ9\r\nDNF5+w5MD9NhOab9IWgCBt4LlPeKpmGe4LI=\r\n=bRtU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.121_1673464264087_0.8496603438107218"},"_hasShrinkwrap":false},"0.8.1-next.122":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.122","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.122+26cff51","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"26cff511b345e412dc37586ef3c3c8fe678cd574","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.122","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-esqdji+W8SNFgKcF87/lIefckZiGOYdqB3Neb2YGxxWnjR3WizrgAWczJKE5i8rHVqNZO1hmIyui8zLEO+CQEw==","shasum":"61bbd99a24badd1223e0e4057e808637e533ed05","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.122.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzOthcSH5rcXMXFurJR/SZoBUMykxReE5UN0m231yhAQIhANBOkeEMwiPUCE1PJOv8UlyfEvvOcKNCObF0zl8R99HW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvx1NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyXxAAiF7olUWM84K31XSSdaWyfiXL4A0e9dayvQHutGMMeYnLmqeX\r\nU2rLX+k60gAntA8mLX9+SWzUKa/aBc6e2cMaQL1fPgaK0YYXaEooK9ZGfCOF\r\nLOMlwyZ8w7nuG9qP1UN3Cqgks1KLgkKYnFICKlqC4LIjweGzxdQSqVYlw3+p\r\nVt3nUTUXeBXZmJxIxI8e6FX+gl1kSIV+Nwn9q2jauaB4grAx6O/08R3X2fOb\r\n8/JOu/6oLNkogosUoygrLRy9NWrd6Zxry79wgLPlNZhp2QhmQaWPeeWNDDpF\r\n5xfGn81GiTRNv9PRkIajg1vWJNBOWjgiTwyC3IU/4rrfHVjj6mEPpGXZQmaf\r\n1RtOgPXujRBHY+j2J30JZtJIemSehTVRtDp8f44WDDeuEA26kk4APc8VWPm1\r\nWeeWuIRMSUfxBBDcuKhTuPNtaWAkuzQ7pmFLoWb+oPf46JWyaIyfx8k6mN/1\r\nCAnlb1qEoJ/HANKqfvR2ST1FqvkirZ/I7lgcI5pidlyC8jejkO9nYglUVdex\r\nPtraKzeHeYUwjNJuvDZyEFTny0s37Kf9AtpimrMX2bl1q7yn/fZ4jVwnDpJj\r\nWNGcNhlknpNy7YVt/H7+Nr8YacAulgpAAz8u+sUieLckf+dBPOgPf52YJd0Q\r\ne83RxW1hzOGLClZs9+U4FncGNmK/tBKnVbA=\r\n=V61m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.122_1673469260817_0.7531915846859429"},"_hasShrinkwrap":false},"0.8.1-next.123":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.123","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.123+0204094","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"0204094e7b7fd33314a31df5d06344f54e6f6442","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.123","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-JhREFe+cM/1LXemoDLKzn6LbhxL1yPGDPFfPsAQwKqIvfDu2FZ2/gS8q14+e8p+E3l3DZ5gJhY6LJjYmqPdRWg==","shasum":"7a32ae6adf197c1f0883381d0e155ca9e940ffd1","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.123.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIwZnJ68PukqdTXKBV4kzgSuCXJU/l8FwmtKKyOxqiHAiBxcjSHUe8V6ca2fI2/R1v5HYUPCRF19BQGAIfSf7iNcQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvyzHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp0w//UXEWfKv3wdaIYkmepOPQpqcyh8uI+eePrGgmfoH1ELRHZxmp\r\nrkQv5iXDncQfpc50ZslODakfzWntv71qs+MnxWLh71tAoHYBjoc+1ymqY//8\r\nz2gzbzcKa+NDOvwca5VKYCfKFVO6eZnpJ9C2BS74/OmcIN6yyVIzKVJBkCrJ\r\nJFsvnSHf2dKpW5TvAq6tr2gtweew5JUdAq6mLIL/CqP6Cua3XSRc1OJ1SQqM\r\nOTiFlotrOiGFdm4nYwMeKbnI3+zddfdNpaE4gz7XjzXW0u9QPnwALag0BX09\r\n2yQBYbIvBK+AiAB+rEfHw5q0AyEWRI50XLz54vDEErxDLwg8ZMJcpLV/3/iI\r\nvaVJDl8QsWDYFAEXuSmVhrxcaeThPkRwEIaTusKNobSCQmFnbBlmh9n7c4eN\r\nlyhmBtK1Cucbyy+ZW5Jzlc8rfEJd1d9gTZdLg0Tzj7DNXn3sOrQ3pFGEeuJB\r\nQqPbPidRPwzMYLmNhTfz0tvwZRWo7YbX1lJp6pA7SMtxgTe9z8TkVlC5O9bx\r\nYzgRhnRWASMYDdwgmx2pDUlFb3g2XFILc+CJFMyzof11YQsxtiK3LpIEqFOu\r\nOAWHbtHbQ1JwroykMaWFdMmNkKGgq/qghd3JOv0EYjTBObXd/ugci1MzcTjN\r\nye0t3E9aT20Qn3es7ALJ+6thG/vryv9lASA=\r\n=gBMZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.123_1673473222812_0.418610135680171"},"_hasShrinkwrap":false},"0.8.1-unstable.145":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.145","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.145+17a1229","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"17a12299ebced331f45a5c7cf53a5bebcbef1280","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.145","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-Q2pu6Wyw7YMnGt60HhOYXbiAEmM9IurwqwLexaYN6c5jYD+lgLOaRAbis5hY4AugB23dyX+eAz51rD1ROiDfGQ==","shasum":"7bbbd2df9a45f2d6853a42584e0cf0265585753c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.145.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/78zb6NyoC7QPhoWXghAyyGE1wH+VhxXdIEtemUGM6gIhAIz0Bp3rEdxUnf9pUEDdtwAR6S0oNlx+VR+TmCCpsSHP"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv16zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWvw/+P7ogqm85tUifV9TMNA7KLgJFmguxZ3/WlJvKXEqPvdLwrTDJ\r\nGXu+gqbY4PjAYQAHqBulFAnEvVwn4inrI9vs9q6Oscd0nJhq8oMpHovfhYDV\r\n71l32XCSM2pSr8FLv1+XMBJeLvTb5IREpHwT2HdPWizxPzhH31byb2N13YgB\r\n3300SoQfV9wukO9vNV/pw7Flv8FhQR/p4RbtNxEXGoPI5do8R53epSwsCmpM\r\nKBngR1+5/tPo4EY8W+OHfJ69CEDsyXmxQWD4oO7azZgmTPlmNbwsi9zKT+De\r\nkceDIiDpYFik6Y9pVRUuPx1ucvBqIWNjs3Q3IztSzYFzuLTxz6q853kN4/XN\r\nB/VZQZdkRbIJa43+ljOWh3rHc4hrcThWdFpOFb/HuODiK0fhrwVNuJvxPN1f\r\nJ/sYW2dwJX+5pdmbjFc2EW9DOzpQ+b364F1Yl7F5pk5iBCWuEsQ/ZfgPY2Ab\r\nTjZgKH5KbcuSyAn8v/AGWolGCb7R4/CRrMkSnMlkYFfCZCdivWttRjjMNnib\r\nb0D4lDBUSVbDTALkCnBSnfxWdNlYbC1DCFtQQlplZJhtsJw0ZZfflFtm4Hx1\r\noWvVExMYi9TK5/oEogI2m3mrFiir9iPX//V97UzKFzCQYO2ivHLvppXRakTO\r\nmFECGGEgBMMulRAG+7SjUJnhL0LhnKUL8II=\r\n=L23M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.145_1673486002952_0.9275974364670394"},"_hasShrinkwrap":false},"0.8.1-next.146":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.146","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.146+3081280","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"308128069e9233df39a3492f74c27277e67bd557","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.146","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-xm2zdLpZNpXvfHxRNj03fL1uoC76d7IsbO2tseKGtX4WGtBt/fCgCquQr8kh3nc0V4tiqPaGeKSo3MWgMHYOdw==","shasum":"ae16e9cd3d3d0ae8b4a51d448e09623317f7a2aa","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.146.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCHsVneWkDRzNwg8rE1EksmErYl1DPePg3pmSgbGiJmwIhAP3QnI1Gqk9791flWfGMYfUSRnzWrlY/3+JHHx79XzTq"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjv2EiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTiA/7BACxrXcIJ5N9xKRCqN26Uw6mc/SvvDaD+RCkm9kL0BRo/5bP\r\ns6LGWODC5THbAhAqJZPa2hF/Woxj5tMJ99y+uE7PMwEvbwHRvjY8xn8DrxWf\r\nXy0BRVkxrHRszXTSpERZT6eN/YU2Hmc36DIs3bXZW3QMwKmL5zbFd6Op9EdW\r\nlzvQH+LmmYAjEsgy6KaZjSQopVRg9WD2ScODiFkVED+sLR911bQDs4ATSiFA\r\nvgu8uZwZx7utIhWDPEahtnxovgfEG+ears/ul69jnRRm5x8anfOS7hugmlBe\r\nWWZrk5JxXJKoioekh8Oklek8ORG8NLg/P3wig0Wp2TvXO7+uaM9Qsks4jZZH\r\ngqMUdJEKNgEbyHZF+TR/xayupSxQc0247VGq9UlVqWz4q4KE+O0uFm9nO9X4\r\naJbdBP2KWpHF+E71XbKodijVWzBR3rk5pCTXCxOwb8BXXmCgV2GgcDgOZHF2\r\nZqFozWtJjVYQQB6DK13170ciKNNcuyB5M69sYYoxmqqOqjv//Ywysl3l9k78\r\nZEmaNnLoHSOioMISZ+yU+4MGtf0nUOIEDbUFB1A0NAuHj20Zu72IxeSTnu/9\r\nJFzAA4GmCljzAuMlS4eujIFchzB6mwxI+S0JX+NoM1dzJiy6lZUXSZiw7VGM\r\nd7W4JhzkbFIWA+KjEUe4pieDQghq6bFbilY=\r\n=RQ91\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.146_1673486625758_0.011762376442240319"},"_hasShrinkwrap":false},"0.8.1-next.154":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.154","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.154+a0bd467","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"a0bd4676a62920e8f92ee980213b187677ad5aaa","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.154","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-/8YZvqGf4i9tY6qH4nsE8pYYXG9RaRbGY5qlQAYOfWn5vPdDpIy9lqL+4UQSq76Dhili9oktuS6/YSuF3LzvCQ==","shasum":"14feee84ca1ada38b4b18ef2b07805125f9d479c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.154.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6IrJsLb3WkgAy1e+cpGPiC6bgRedcXUu8ifoCZ5qzpAiAv2Wv/VcIoccWHPP+L/k1jGLDVK0HnuZG9vprz8V/4IQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwAbzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqImA//WsZiuYcFNxzrHPfQ9T1qmmBA6lKKg21MS9dlZK06Baqe58rX\r\nP3lSdZijwgXpR1nrcOG3eejUjJycSdC4qPN2nrKMfCkL7T73K96UVCo9SJOl\r\ntwNRcmRbnfdKqM1/vS9tVgl/t2Wh4dAH8+pi4F10X3GP5uZ4qi6q6ya6kXuE\r\nZbgXSGFj35y8/2J5wl0NUN0Q0B00KXIu3dOIeoirYCgwhnDqrTklYRSRseM1\r\nco1rHapEsU6CaagBlGhkZdx7YDqDhlP1UWtssAqvuVIDKH4p8/F025t+uLFG\r\nQX0FaYTXNm63JAoxrT5St+pK7NeiQ3gwXCO+Tt+9QrwbJzxE9IC798x7wGDe\r\npTfNIlOaoMyTXYm6zQT7g7H2SI3ZuGAZ3QdJrelsPg9jnOP+T+wzXx/HB1Me\r\nf5ntrFO2H2AJIBIBenxACL+KZV5N/FEBbRwZ+ShYaqbL3JDIgbzBtVDZlXwE\r\nNUTRC0GvmqXEiTEBTHd7g64zPaOEAyz2Uxsf37l8IlQDsUv+z1vj617FalV5\r\neoqN0fKUWLhPoT1n5U2rxwd62lvrDM+0GT1dxvrEuBj1SeEPXCbIGxK0KiF8\r\nzCDVWJQAk/g8cebdXCqMy7ZAPR5fkkFwtu/1ma90VQSuyQHm1Zn6cjvMPb9m\r\nhUkpUeq+7nl0BFb7VOd+rNcruuhiD6Mpp9Q=\r\n=naVY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.154_1673529075373_0.22702427555626503"},"_hasShrinkwrap":false},"0.8.1-next.156":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.156","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.156+5e5328b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"5e5328b9f2429c4dbbfb4402cbecfe5f114e0550","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.156","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-QMvOn6pITKGLA8qEVVpl7/WRuTsHFKZSXpL+jBIit+64rHV0P0OGTY7WCiIsb6uaEFICnCv3pW+gzWvd4s/cRw==","shasum":"995b819ebb500fde6fa8681976b5358819daa5db","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.156.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKLjV091LDrDN3YRI5Ygga5wgIOyhJ0rEEJkWHXhTlXgIhAIwjooXVl5HHjSUqfG/lML0/YvKGNbS1Y6FdiLtLrvH9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwKlGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHIA//WllX1uKvTS9lp81x85ie4kCeL6Sgv9ob8FI5xf9+Ku3mG0GY\r\n7HC2PUmSguTE/EhynlXsh6V7Z99+Akd6eBOnkx3ZfCOi/ZczXp/Tau6Pa89d\r\nUTUMeEWGaWXNonLMQpsy33sRS+1N8JfNPne1ANdMZ4UbaGefgFMc51kEhkIX\r\nzie0gHDP3gfkKdsdQt0+1n8pvg2tALmY1mG5LYXhWdRA+n7Hrg+tKYhxNHDW\r\nJKqTnwOPQ+mlIEjB0EBx9IkSGzxY0lzP4Yxsm6830mUf9eTrp72KG3OIcjf+\r\nc0MFg0SdQWcL65YtB59WYixaaitDPDpj0WkkmBOdOzm1leZ1mzDcDCAHiU0+\r\ni4KS/uAUFglTvSA8aSUjeWQ/ooipx3Qw74Rr0qeKza45MQAcajcbbUzOhzeT\r\nWJgpKGNupJAB8JRqWDqbVLlBSw48F7xCIutW4qtCm+PENJepXPtiQviKR4eI\r\nVXB48kJZPzVQcrt56LxRvU7yGyCS8SDXFcXiDUtsbMcgg7nRJ/enXoH0m++i\r\n7w005EAVC3MFyP3AO9t2iWGhV5Lhw5yrlO/OhpwYtlvVagYHt6PgbAG6PhlW\r\nt/+Km/pAcLgpdNrqleQxNXQzBeoZAxYaJChpTeQXhFVzG50edgtT2VAS6gmC\r\nhTq72bfbWyR7PXB8CgcucRroevHRguT9PFI=\r\n=DAzr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.156_1673570629935_0.18192706207293408"},"_hasShrinkwrap":false},"0.8.1-next.157":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.157","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.157+b010d7a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b010d7ac65ba49d4e85641558ce801e1c3fea730","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.157","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-o46Extaj8iuobNu/TkBhYX2XUPvMXg/wjHbMUOn20s9gBjTuAIDoxNBybD62Zb2jFxTxzy0ztoqAdvtZQTrIiw==","shasum":"86b7279877f51b72835113e593301ff539c76509","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.157.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbUavuhgiw1/ThT5mygerJecYJD+U6XA+9sA3hxq49sAiEAuNKvQVMxcPayKM7Zd4kD1KnW+jRYZlsdZnfmnXffSjU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwLbxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosFA/+MS41W25PZxEqswPLFD9/iPc9QYL8UusuP9m/1Jf4H2IcxLpJ\r\nYRg/VNEASV870EdgpgNhpZ2/3zEnNbmN+hf4nKltUf/JovnObFXoUSvRX9aV\r\noR3BgbFVNiug5ArdIEh31HgprZUV1b3ocPIe6wguifXHrrKZcMBLXG0y7oES\r\nop72/sU6Wj5pjHLCcH2UPAsbef62w8gIVR7GptpnEPJcAO30UgpM7mj+L9s0\r\nUHDHQHefuuvA4s17Teb84EfhQzGvrxV+h0kBehVoSd1fZujoFHxdgITK/WQX\r\n3Px1wyiAyussWeFJfsjBSj93On6HVfvack7XQ6PW+2Ld81M/6oERS1sQNG/j\r\nwV92rTCY7997qMPunF8IXGDpzy1W5fuaVUsa15HR6kbZbw2MXjr3D37OpPHf\r\nxqcdhFd1OBb0oLGe32iJphyCIPSP3H8MrxIoPkFjsANhS/J/+hRo0MNw0gO0\r\nXkoo2gzOhT4LGpc0zUZdF7ZYhSIOCDk4EBdZwZwr4HO8iDsC7EnhCZq5Lv+k\r\nwHum0Dd0yUzk3XlPoiV/XDAJ4chfzkeiK4xaPDoO+ccG8Ka3x0FJa+v2QXJz\r\ntuwOzaK9rI2pqy0lznI8gtSgygldbpqKCf8GGkAHGFNltKjxYJKY4oj30Jcl\r\nXwSGzSFjteX4a9AyY9oucY0zLv2/+AiwHpQ=\r\n=6566\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.157_1673574128984_0.9163752328870862"},"_hasShrinkwrap":false},"0.8.1-next.158":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.158","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.158+625ea6f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"625ea6feb62a08d3ce013850c6de7da8d833bc35","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.158","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-Oz6AaBVr0IDsab/DatsWo8z9Kf3/COeU5Gqd/KupRvJvNB+yVgKq3LoPomKqfk6iHyO+VN+K8x3oHA+PxaqFOQ==","shasum":"31e296da46b631b7c36c1a84486a190c523bde02","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.158.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMqjnESYsUgLEKxCWXWce5hCAg30s8hgdf3s02JXhuwAiAEu1Fr3XQD+kGz6oSA7ZF6fmEj2sUQc1vC/J+p3P+PPw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwLviACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIbQ//SJgAeu6uQ73riV50BFfiZWhglPGEsFwdO9Wwu15NsiQEh6Vo\r\nnsFmsOItQobG+B6YB0KhUd9T9UZm+g2q7yJoKCwIz7BrwwMrJPWuMVy0yLG6\r\naCoow7nDyQlEfRG+/5TgBx9288yF/QA+MCbsehOMMWOC3gxWPnJJzPV9R+Lo\r\nooMaiP+d2l2+V7uLBwKVgjHVn3BT7k+m4DxDBAXOqaa1/RAeGqRJ8YcmvH3Y\r\nUQ2hEjKGqM6kmginC8Uc9b2ZVvq5DvXiowZBo7zjjgZ7thSRbDC/sfb6cc79\r\nUjlQX1+Q4U/wFPUz9xUDGgmms7F1LneelqbnrRi0qNwttzMdgMyzpKEc8dRy\r\nl829MCO66OdyWCeKatVpCJLfxHmwrHvU4+2QXlzHVFEw6fVdK6Tzuz2S0QEZ\r\nQC83dTS2m5nn9/itW34DHEbrMCydJ4L5Kd4hmswjxyv02CTMyULpntIev5wh\r\nUu41Vtsr7D/SS3dcJ80te8yZnNuV3NR8nLXZrwsGHxXvvflEh3zUg7IoH3LJ\r\nwMzU+BzKM8KVD6uEGitoP+L/KAmXwWJqp0UHlVqoSj2zkKpPUGHM3yfgycx+\r\nNAybAYe4C2cPPjUXtmITb5d09lK4NgQaOxiMif94uRcH1RgWE1+qqqH3k0QE\r\nu5A594UsrqQQUSev7+g193EByMQuWIfiYTg=\r\n=rVUH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.158_1673575393798_0.9054403959671107"},"_hasShrinkwrap":false},"0.8.1-next.159":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.159","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.159+00892e2","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"00892e2bb7fd279e2fdc3583cd132292708f71c6","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.159","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-0ND6FnK9ktOnPq25lCIEQNuYcrFCCiuNrJoI/enm0YnVw3nmRh7S2RF2t4lAq40Do4XtqBT4hNLsLvlUauuTtw==","shasum":"fdaba2d508f8aa1accf7210d732af5e51fd5f7a7","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.159.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDimFvqjUVGrMgllqxVkTdxVUNgRg1sgOv0LfMW7T1PEAIgc3WEUomYeSoy0mFUG2WBUyRTo/nImXFvbUDKIHcdiRs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwMAXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHKQ//agh4dwzVvj9fJwvPkpbHQOHCW88JX/WqQX8fuZlwIXypkxJo\r\nWvjmYPOth3UXJE5mOOyDe8WG9J+D5w4SXxK2KC6/8f90rTell5MesB/27itI\r\nMOxfmplfq/X0Tb3BBh3+MoWq7Fl6mLzJ1w3t/xLn8aNHGM1f/EKHSEh+IGg7\r\njkK8jTdiYuC6PlrZFs+Qq3JBIa+jDll0gspIjsCqqLLxMua6uBSXyEJdMVHp\r\nJwNaj+EF8RYnV9dDyFrKHPoHCXQHLjTyECIJYYGJVo9ox21fcTWzEfe5ZHPZ\r\ndsCMgKgnYH+jK43cBYbxSLIbw436YvK0wVD6sqq+rkK1x/YSfIXxUDv66EHE\r\nsdhObCpzlHW56o9r5kHbMyz8NCcHAu9+gMRMMS7woAm8SJsxuyZYOX9qn4/g\r\nb/2kM//v9PXSoB1+e1V6wiG4S++pGQGhz/udbXcWg3ahmjFIeFH4pCOyUkk5\r\nxPhgR7bszTy5zZDwgFr+3T+9ZvPzB2jubzqmxZcEbKFm7U0qgoQ0A3UhQ0Xh\r\n8lGv91WoVPo/1sWu8gBgvZPLohLXklit8J2O8AXu/BC+OklvA5PxDI//VNpk\r\ne7g6aWLmEH5Ta47FzFzkVquJgMjteynFwLSe/fAm97IyPdgHld3qKLrt1qg/\r\nmWbfqtOqoppv/szQdrclAymvFAsuE0iR9Y4=\r\n=aCz5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.159_1673576471109_0.9208180056859683"},"_hasShrinkwrap":false},"0.8.1-next.161":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.161","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.161+bdbf4ef","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"bdbf4ef55e50a9d19d7998a5ceac7136034524ef","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.161","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-VFO9R4hg6Q9MRJckW4vpBJn8lX62UUFC8Q2NNv5gD3m+ZXYzpT0SFuzgRYDVbZmHW4OL3RMJO/KTUVciaK6MgA==","shasum":"3084e18381f9d015e613d9e61d0ac1282d51cc80","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.161.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7VIne14mJcGPGGvD5a4UOUnUrFzzDAdkeAR58/QRwKAiEAs0rDuWWm1ZNqqE9gz7575Sw5qGPXVD8zUMZUxMBX8/s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwMugACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo43w/9GFt9wt6Xn08yrbLVmg5R80L1B9pH5ub2uzVIE9IdQ60KBmOW\r\noR6zRbGvOT6P5iwaBz0KyS9LYuuRi1oLSMwg1kiWQIAar1DpAolE8ViEp2JW\r\n9S59HfTz0SYH3JlkSnXFfoKu4bIgMSZDCNEYofr/6YN2GIZ01VnJ0f9x5ySf\r\nmU7UMH6NycfFhhohYpeVXGaM9In63vcjTZtI0gc8z2uvieJzERhC0VW4WQ3I\r\nNacvu39BzmvAcZfxvn/RZEBzNAd/WEWoGYfozm1XplC9ljfiDXIxHHM0NBkP\r\njl0nCUqt/1pbz3msFpepmYatDCOQfUxvAAS/BK7kYLmBV0qSbrXqcD7gR+xY\r\nP5NYm4ENkCVirKH3zhRikgZN5kePKt0PFnP5GnD+3fadqhVEYeIMDk/8Y4GV\r\n7d35Hc8CUDkuc09Brho1I5eTyyKrU0/SXJwark/k6m8T1StIndU0bV75sOYD\r\nEBNfrjzOXeJ0H39rZzZk/iWjZE9i2XuxN4Qmg2hr+0R+OCFIv+Nt+oYPOTSa\r\nOoth3LWF66NGnYmHxPxwPO0FirRl3EsxXWNf1bwE6aBExrybPV/JFLH3Bsmd\r\nNjSpK4kicu3127hwJ8j6ajmFyaQielGhYyjP/Uua5OK2aLjUnLWIuwHBE5wX\r\ncj1PaeknPCil+W8j9YuvvcqZB19TRiipZHM=\r\n=kzSs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.161_1673579424160_0.7488586295773718"},"_hasShrinkwrap":false},"0.8.1-next.162":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.162","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.162+518b8fc","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"518b8fc82e26711bc6204d5e0d66bbf04b0844c1","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.162","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-IbbXQUvSfvM4UqP50ZntdBPbxQP++5zTRcDYOdpjCF1biel0TIf2/hMMrtA47iScAFRUrZV2Ppi1i/PYRQFAbw==","shasum":"11d5e66e3301bc51c26341a98c094172bfa6815e","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.162.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCumzhYkHlSrK7hOaCz4UlxXcxc6keHfHxHp/ZW0daBhQIgDE6hnZQthT0Qt9d5fVVdz40YzBwH2tN6j/lTMI94Q28="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwNVkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo29g/+OzYZ9+h2xHyqzPEo0+5fIKuMETbFo2L9JrGEBmVX9W6cmHn+\r\nX4ZmGJ7Mdk0oIwWCuMRQpymI8qUCcC7AzF7Z9TzcjDE4fHKaft+zO884m1gx\r\nRAoqw+83U4NT9ZwlJT2u9YFqEF91t2peDktvg67AU7astiq8S6PhkvRylqcH\r\noxns55/KqcN1cntPmUOvRp4R+qDnRtVEm56UccYXRaaKDsJq0AzRyqDN7gyi\r\nFn2BIpwFVjfjh0VhkjV8ANYh/m0ePBMTA9Y46kp7YFjypjIqFRbsx2eeFifa\r\nCurRN0/lbFPjNnxrZoL22HoWSwpmmDAypqAUdj9BSaAC0RgNfDqmz3tuMgQt\r\nVALGr78hs5I5Dyx0NSOmLY8fS4EPlKXTQm0OVrmz64DlkMhctZTjvNWsy91w\r\nf4wnV9b+/3ZMsLfCRaLt3T4UoBF1rhDxtOxMxsEaCM+DLDoKz+POvAcshQB4\r\n480IVNEzruq36N2wYdlcv+XFRvEEMAiNEnFnCvAXzUJmwDoeOi5iCrgQ/Cv0\r\n1y6WiiqBt8GNda6koqDETTraFcFHfVfL0uUkSlmAMXWycsWlIEtjVgBbSX88\r\nHcAOEIc0q5EW2Qoh6rdBQR8BTbro+1uskMAgUEOdE/h30eJwtFHb+18zebkx\r\nxDkDdtLOEzsswHh9XjAufrUQr/K/gJX+fXY=\r\n=fb2F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.162_1673581923827_0.9192942016502421"},"_hasShrinkwrap":false},"0.8.1-next.163":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.163","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.163+1f3f6b5","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"1f3f6b5078868ad4447a6c2e60c81160d428025e","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.163","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-08o7fNN7dHmocj6dCohEl0Bt4zQVMMwGKxUByC5VbLzdEpqXdS/NqsC5+20STWOLvhRZkRBxZTBn5/mSxIm/jg==","shasum":"b104093e86ce6d085a57be39fa38c2110268936a","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.163.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHg/sulM25wHJGz3lVTFTR4/2O8QY9Ke4i/BgZQQDV94AiEAxVqkC2BCzoHWuLdHjYsSwGHKVKLJi86GxAkn+O0YUSU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwNkSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre0BAApLNd3fYYtXpQCEgUV6eURKDrw3zQ3IXXj7rWSefcghPmK6jG\r\ndHGp5Ukp0b/sdgYVYn5xiQTiYFWx8Z7HZ/7UU2fKClppKxDh36j2Hz+RjJJj\r\neKHIpPTzd5UCNadTlw9E2DBCh7v+BMpbortG84FxWmTSBHxXCjihfKFJo+8L\r\naRrSr/rMGO7DZtJU2NpvNhaYsTSWBNb25B1UMfL+/rKL4RUU39DwheERyHhH\r\n/Gq5KBkdLaHG6rOjAjwbJv3Pp75Xr/Dsw+EunB/inucggxNTrCut007N8SvG\r\nztsVLfVtObWmkMKaBhVuBR0ygr8UjUnQpLNGO3nbh+IPx9NB+ip25xeha7Oy\r\ngUY+PS8oKPQCNrKK82s5kEw5T/6/T8ytsqnJ3f7Svx2VVzW4T2AA1QOSJvj3\r\n5kRxK/dfn9K5COviP7fD7KyWSMIz8PAoXCAXJ5rnnGJqbwOcyiaL8Raz/jJ3\r\nOHY56cKsUa8vS2XBmUmTWN61Q88wBYlTkRK9Tp38g1INVve00T8+GEEsvYwy\r\n5xefM6nTcFWJv+bM++4LkmM7YaDPSmVIM6PRp2afldy8XkWDxGiJa4MeDZ8E\r\nePFGvyDvTHTQymfnCs1nWC1LXwu7Czu4dRGtjsNwmlSPu5p3q0XjWgE4UrPJ\r\nnnR5aSRJ479Vqe6Ul9SaldaWLsLkMzzXMPc=\r\n=6jP2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.163_1673582865981_0.5328464247325306"},"_hasShrinkwrap":false},"0.8.1-next.164":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.164","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.164+3df79ab","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"3df79ab1012764ac61e6f3ac910b9a91cb19f996","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.164","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-59ydCC44qEr+Egi0TSUb/l8IhvwR9/Z4TkRLw7xI2b39dOL8JAeX8ApLyMyRQMJ/lXRKW1vSIQU4n4hgDYKmdA==","shasum":"c945e74d7226e46a966c19ecc56830cc9d1f8471","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.164.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRxm/U+DQnXfhvc32FNIE6PeOoQSD1YOr9gqn5cVoAcwIhAIrTNYBhI8a4lbiHVWXrNLnT2hDbX+kyhvux8c1dxfj4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwkEbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDFg/8CsJj2UP5F9boTLqgQeBKUPR2ArxcavtUHIIItG3r/z0Pa/B0\r\nUnyEWWTPiw2L5dylQ2HNOzJjeTSEPvtLJXf3yr3hB5zsz8bZ8lcVmroOxHU4\r\njUq+G5Bos41aOU97QKJlCqBVz7a8db909nGb1FAQJEv3dXPdGNciUoZRnkAM\r\n1n4jjW+a1zJSPN8D9uuWAkTWQs332+sqiM2hPAhbdbETV/Y3nt0jInoWknoE\r\nuUs0+jAP0AcbvErYSZaDiNRNYrPI80SJLgWxsY2B6IjKc/KgQeZYmVAg0P18\r\n4/CVH4IC+ZORNrbnkfHRapQa6E5ODBaeWWOnp+qJ582/cX1iOvIy1bn7Qpnv\r\ndEVD4fmbOLCG+2MDE0ot7q36Fti+iztCTd3F0RuOL2dqOanJx15fVMWzxzai\r\noPnVVqWxqZBv7GicF4zSvuYvHOg/RkKcuL7B/D0ejlGi5FJaRpP8h20IQP6M\r\nm46wOtvNXYsKhW5C6tqp4Yz+BRi5PHbvDrcpZunhCXAZEIuepyUCeDO7UR1A\r\naUAzHX4nJPB8g0YeDB85d2xOx0v1ptSV9Ds7IlyrORCm5KIutFVztXUhx6Ig\r\nqNcX3PHdp54fMiFPnkzmT7envsgNmyu0GmjzsADBtZJGaUkkuI1jvtPqVsFL\r\no1ESjXYuX3zaBm7zUNGLp19JRpOzBoC3lPE=\r\n=hQuU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.164_1673675035579_0.3815370439628063"},"_hasShrinkwrap":false},"0.8.1-next.165":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.165","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.165+834642a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"834642a3881b14195ac47f5bdd639bdaae35c7a5","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.165","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-5hrU0YKmZG2VebyLXriHSuRNBZIeBCXmv6iDPb+K75cGJAGLtqZFcDVVJr0HzI9G9kPKyjwayKWioPZY7wEXdQ==","shasum":"275f487e770fb03677991f2d82e64e7666eea7ad","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.165.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/1WxtJ9tQPHMYLaANAuv5UEm4HLvuUkt9eEYMLZJiZAIgZEjoJf3K1XR/kvlCjaggomoC7yHp3jTxSb92Q+uANdQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwkkqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPRBAAhXY765CLivuPhrJY2J5HsvdILHM9xkrBehj3lqtEc/hRaPI9\r\nR3OTK0TBNx+SOklxm+myNZ2k+J2S51UREKQ6pH0egpzCkuJzOo4R42iVtPOG\r\nKMq7BMBDg3lnUoU9pz6HXcFk6dkQKuhKdPK+p2LEGrdTRxlVKpyGWBJdO/Ul\r\n25aVjOmqT943OGDydUIYSx9Sfn5ktiunQTPT6AKc+G7mQMaBy/HntpM81J7i\r\ncuHddjKoNstdVxwgOcZI3AJzlyQLWsf3YCrkPwvymoy4e8fRdx/q3q34Ku9C\r\nS/kIMctAyJ1Yno6gxEgIqBREtw6mdp1ZaOF+E8UWsNAxQIInRxyTDJMK/UTh\r\nuRxaEuwtMgEDATWNtR50FDPvnGl8B2Nd4KEgPhY/Z/LiFNBjBiaYv7gpEgTf\r\nO1UzPXRn5U0hIrbiaFCyOhj8dEdHF83/WSUSbXuhjW1CbkSjQOkb0LIsj/op\r\nm+Gkad9meeKESMhsgbZu4htNWGM4ZOex2JqGWKnHqK7fwHN9TVDCqnRRtPDl\r\n3n6djiz3Z1o7b5I0VtpaAY+OHAnJJWVe0UvzWdHMMM3p/t4hqCIFx0fXdX7F\r\nUjxEe9l7xAjsxFQMv5PaULvjqRxjuiSMzx5cBdIDPO8Sao3qnUyfV0ctZ/Er\r\n5u6j4GflxB7HfIAqT6OyHZgz9xfynVVjSNo=\r\n=HoVy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.165_1673677098046_0.5207252154556519"},"_hasShrinkwrap":false},"0.8.1-next.166":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.166","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.166+9eb47d1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9eb47d1147d15f87bf9e6ac8861bede21a2511dc","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.166","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-y8zeHhwBvgdAfDjaDMr20SmRB/XyAC0g0EImtEJSUJbcmlA9sYbqRMAP2Up7ulYzgIKbGDlzuo/Z+LqIGKhWFQ==","shasum":"a1051d97d1d192a92c68ca61e9303c29172c509c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.166.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC16OMz1agm4mF3Ov4QJ6J8gmZxzn72DUeqQcfYn8VATgIgAiX0XwzlX9CzkBOvbeBBMacKPVptwg9kjg9kb7kETTI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwk3FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb0A/9GHN/Cl43qmY1nPchPesbWqJhiy6LjdqSoxCX+7iOkUCcwpiy\r\nmaTw+0ckGTK7F0BmmU3Q3NySm2Neq8erUaQgLxF2Hh9VTyeycnE4OXuYOJAO\r\nmQGC7YOyNNwDjiR/7YmkuzGya7+9ky3UjH5ZqBGu8oNxnTvuWzOXiKL5uCpo\r\nl2jAmKXeUyNzUM00LaEZEQ0a9YF7nrDolWqs3e9VY4AQGZn/blhQZ0sC/oka\r\nHxfqzQQLOJCP27ukfw4nd+v2bHlDt6owR7a6rZ3An8JJpnOyHSBnlgFZ2y63\r\nOYRonLfpHLkbkmlwk0AOnOVw9OrYlNlkYujD4DwT2h3bRh/auawcLwLKi7oQ\r\nbzD12F1HTSNue6UbBJ+BTj38LQqnj4Q26uPX9OEA6QWfjPytNT7GGgmSG0T4\r\n9Vv8ZGBDKeIgUnoLQU8k8DOFZXUuypytBXiuhGT4pLnbnctYJZ/qA3zUY02B\r\nv+qlFTGTMy8onvAjNOaslspCIECfhAISfRiwOl1hZBWhkFgA/C2z565O2ggs\r\neFEmx2bSf6b+6IHncBuXBRVBqRFKLsAIlSW3pzT6eR5TcQxwvMmBUz1PiSLo\r\nUncVKAviBcIFtz4/xljwXX1GXBjskOZ+JabAU2k0QOYMM2LkuqH5+PD+FqIW\r\nvafyP8CvfSiikuQXBuXvngv/hQ+vmR0TWwk=\r\n=en8E\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.166_1673678277240_0.017377910910911343"},"_hasShrinkwrap":false},"0.8.1-next.167":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.167","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.167+d6f57b8","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d6f57b86b07a74e81c3949fa2663e5ab4732760f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.167","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-f9g8I/Gwlaw5zUTWHrv0itTt3xW79T5AZJTtNv/4JFaFwjc0AC/qDNa5NnQszpwilCqbG1f50y5bkxGJhtqQAQ==","shasum":"6c88ccb2de4892714af4dd5f53991dc04e3826e7","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.167.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACSmf85YzQOdwYAyi+jvHKVO+3w7TkvMK7/A6OBDRxWAiEAlA7A1cSc7TVPMleMhNjbHiSLmDJyCrw1BLElosZJLOA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwlIoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5vA/+Nt5rEdB2O63vXeu8d8SRBf3iChjhG+F5xKGRT+Y8UN68RJe9\r\nVKTPt8zanlNe5R78GtnWAmRD89IFBE2PKzHUcTyLl1GlQXnzIEAcIOg7ARvr\r\nmcqvyQ/h2PMLgHtoFoJgruem0gruB9GwEW9i3pd+pJUPoXwnnt0c90ikhTCc\r\nAhJ5g4bJ/X/JXDIaivrSaM9UCyURIl+Deh8ibcVOiMVlAClwx3EUunuuamLl\r\nKTmESapFNpEuTRXPW6lHMGWXdQ/rWufN6WwmmJ8mOzgSl4tsz21C0bV8aOGq\r\neuw3NiJVAsUVHGqiZvF6ORrNzRA2HnpMMO9ZAThVuA16GSCF8ILQmDShZlNE\r\nfPNU4hEvtWu/6Pt8wxJyICL94i0GodaTq1HySNbwhs9E66sglvMbcq4UwoAs\r\n6h+zAfwI5YiM8rY9kljWVwFzhokCLIlWi7J5r9+nVRsvXrHNkJwWuwIuyPtV\r\nQTxEpRXUimE+1Nx1dqd7RQrGlo2Yks690ym909RIWFxKfC0ekoHP9vRElf66\r\nA5m/qF2jtzLV96SFXyASl5pN9LccK8hgmxj96dMqvdF93fJFsGvofWNP2IFA\r\npgIt5XAmwK9jRpjDSQehroIZ6FNyZh7XprQxLzwIz7n6aVQLaN5WYgm56/wO\r\n3xEJegVQalCJplVm+N0W8B9ITCarjluJod0=\r\n=uibT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.167_1673679400329_0.4959333324670756"},"_hasShrinkwrap":false},"0.8.1-next.168":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.168","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.168+b163872","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b163872e14a43b3566db1413497885cb918b982b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.168","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-S0AZevE9oyY7SCA+I0QFNyAvn9QrXIGokM6pd70XMMl7BBXjXNoLx/jK/RQAffMbZRxflnGBSAQ01tYJsSiGLw==","shasum":"70b3eab0231095b3c06f89ba044afe5dca5ec8b6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.168.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwiN2aCBqQg7C3dchFQmGd/OajKzabE1netIA/nu5UkwIgbHg90t7Aic1oJsJVBq0UAjGNyvy/lnkUsMyyfRJkPPA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwlo5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3ixAAgPEuVKZ1zwwCeeZaVaBWzl9HhgY616+Lv23nrZWmFp9BdUQq\r\nb4zugn0vXxOz0OKw9eslvNpqcfSv24eFdfZgG+YATIJb/Vt1HR8dAu7abmE7\r\nfx0El6RR+M5/qb9oPtYX6g8f1a7+T4q7QaGZ7Wi5xipzEDF8Lb8Q28LL/Qzf\r\nsjjTDB1et14oR9CMZmM3fj+8iDreIeNchQXKP6Tjj5e4icavZQXBlIb0argH\r\naX7Kk87RSGb6CWp/VMvFmLBOj6A4k1U9me5PEwni4npOTbr7oNSWT9lBCTUH\r\nmHcj6eI5CccU61rC17MKVulAT58kEoCHlyi9lq3ZKmX0vSVYrA16wR2TpfSK\r\nlhw1mqXi36T1dIE+R5+a3eDAqpT/eXH76uOck1ExPLH30gcOnNB5ayKEgsod\r\nUah5eL44cT/J0sInb6tmfppoFYEJTjuNUenKYdne/LpT7DIWGrNsYVQ3PPN8\r\nKe2f7v6oLC0fIq850EjQXdswikZjadlprFGqio35Mpmjzg11SWSWyJ3/IvHD\r\n7O1aGrro7mYn5x01gr0T9VSif/F0aE2C2htTDGPYgWe3jziDVfTZgJaOvLv9\r\nk+FU1MBUcU2Ki8m/03pblVsYXjiWDocIMi6efKYrDI2K2H3+8Q5+uK1D1HBj\r\nlPka84pBlczYAlzwCGOf3qsmUVsoR1Rvlek=\r\n=ZV80\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.168_1673681464793_0.7865063987367167"},"_hasShrinkwrap":false},"0.8.1-next.169":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.169","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.169+3da5bad","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"3da5bad3a79efc42755e354e86ecedc76a2828eb","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.169","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-PZCJiKHbADgWn2khWpKdzjsSDX10mL3ys3R+jrUb5qHaco/naqv9zBqT1EP3kIizHv/A5fLE9JH0WLrUK/zepw==","shasum":"2476b3c6130ec30d26b202d198087acf56e24e5b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.169.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4eh8WSdfVO7YdGFMvlycltED1JlECPmvQxMnouc+sHQIhAJD2MxifQuhQt69um5JR8W9Eb3BzZfra0Yqpax0YuqiO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw2BJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnmxAAg3x8x/squ+T3IK4J/di9jZTbXtCzXPtQUG7+9/gRhd9P2vPB\r\nGS43HBoSQzK/TJ6BdLEUEIRevL5l7LUjevTpbqNF1jvSihS5LA7hrXKA13XV\r\nKWlK+hwXHvW+TPTLSkfECiabvOAUAQpK1r6XQvLHbP8UPsnotJJIZn3zB98h\r\nx1hAiKgCyE68Wlleji0ncFC0CgDJDdiEiAfvX81PRxm9XZ4qt7rzl06sSVdH\r\nRUcbkSK93linCn/SD6RelwPTYv6Oq07res30aiPMN4nlbMxrWcmDKpTfDl/E\r\n2Sw+ANnzTHPdZ8YTq8RtimwEdG5GaRYc8lymoBgI9Pi6B6B6+rtJIqqF2W7b\r\nDy4Mm9bGePIa6xT55UL7U3qOGfMzxVWqxdMOMIr2IIoakXffemAYJh38LacR\r\npP0jKWsJOHPQBcsVH+IbELSx5up1rp4OaDr8hv3zJ3EDRBHfy+aFb5sP2C3I\r\ngbIuf3RhLD4SWAmd1yugibeNjnpHBerYFdZ9LIWdVXkb1bFND+YW8hQ2iFSD\r\nKY4FUjglj6DWaNZTF8LN9i7z1Q+eIPrQeGQwoDIHOVEycPN4iCPwfL50nz9i\r\nN2LD2hTlSct0HEmMP5SULO51j8wF4X5Livk2Na/zwfM6fr1s5x1LVZUxaFfP\r\nLQYR+ALY7B+Cf8i8v8LoC2THH/gdiQpGEfU=\r\n=EK0I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.169_1673748553744_0.7923226826090601"},"_hasShrinkwrap":false},"0.8.1-unstable.170":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.170","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.170+5d7cd19","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"5d7cd190771aad89620bff9e1e271436e9d78bd3","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.170","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-FNEAh4u7nuAXidJaVQu88yuElKHJCQ3TOZZId3c/48hxi4y/tLHpXaWQRwi7h7vxtViVyrC9r7yGVkkHEnf9tg==","shasum":"c18fff8eae0a19ebf718a4b728ebd2d3b2fb1410","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.170.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8+Ul97dryKIjJQOVYWYdTi+zzfjhjZ0OeXm/5nOFOdQIhAIABPIqzY3DS+n+VyYsXVUgU1SHLc6eBDjkw7yHlZJW4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw3JDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3VQ//YmZsGK4CA6631AoTFP9jEdhDplbdawSMEPhmlvNWQLwDs3C1\r\nwYZ8rIeEe0iD+LYepj/cg/yrAXbio7n8jKVQRRujr1Eavx/KUkyp0sNq78p2\r\ngNWqhcaMQ72SNPZAZieDpLwdFE9+epe1CR1BLm+ShJiAbuRj2g8sOz+dZeaM\r\nVsd/lCMtxuRtl7J7jbje+B+imnt53/OX0TiEc4SKf5A4iN0kovetcIDt6TKe\r\nTvIFLX5WWbfChOKh4U1nuIHCKkuh32rQJZLj2b7HJDVVNn198kFtDC7l5vNZ\r\nMq9GjauTnguFrgidRyK+Hw2nDq4oYST+HMpAfdDzsITYcMqYDvMylFWLU2jo\r\npAM8jy4zraxMueZxIPGb2N+kbv4q3ew9necQvPrWPhOv5gKqeGtTIs+2Ifzp\r\n/f6nkAEpnCICRFwVv3HWbmmTp07aUa6QOuYHORphpJ33DzEZpCYgSTgBqIwA\r\nyYnJRUanTib9ky876ge1oQci/41ka/YwdIAA/xYdGMp36M6y9QdhzrZsU1i9\r\no7K5H6qcvGrzXWr9viyS5zUEZZ70tnCOX2VMZZQFp9p1HvrdETNOa2nCq2XU\r\nIwuC9TptQscxbusfG4QgzknsTZEigc/YKdsgmclxufILGNQ5URYPSx6KY5TA\r\nW0PdiGfLvNEY9ay3rUKc7kyO0tT2Y1zdLJU=\r\n=T025\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.170_1673753155721_0.5243152182540007"},"_hasShrinkwrap":false},"0.8.1-unstable.171":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.171","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.171+67a8185","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"67a8185c5d60a4036e74b412f8e3a1e6720c05ed","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.171","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-7DsNErVQza72D5+yzvQuYlwhWR7Q7iKLqQc+sma4fdGjxocsY94ZZdz7Xm49IMi0iOLOEskLbFTywJZY8q997g==","shasum":"2c3629436140fa44bcfca8f4260bebbaf101d1c9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.171.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfznsOpNbu4ctIUQ1eF/nMsNCJfH4RJn5eTwqagHc9QAiEAxFmsRr5Lnr/SCIebbo8KLD9tMh6sLPXZRDITQHsTqAg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw3SiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZJQ/9FWrgmDdu/eqQ5K1xia+o6gYaQElrH0FlhodXhwu55z9kfcbx\r\n8eT9e0NVEozoL8xaMV6tobb3mk5KIVdleDjCqMSo8mfqHOG2IFJSMRNu4DYa\r\nit4jKuaw1lef01dt18Wd2ZUV4i5bLECkd0eAOiuzt1wTSc6MWL8Q0jKzA26U\r\nZhzuRp4KvS6muFSBy6PYZ1bns0Z2fCJ/lrjvtMynQFhnGQHIw4+gDpbhsmKn\r\nDL/B0SnN4EBGY8axxmWfQliSFkEq7eTG4XYlg4Xa9dnldInp6jksWPbI6woH\r\nSQKtb0RcR9yiL5zyVGN7fBUfsgvsoqaw+vtiNJz6AzLaUsV/k9hh84HQT4Va\r\n2uxLrLrASKmSjYVcVc+xrxvm7phXkdCU44OH2EceAxmOzhZvG6xoMuyBFBe3\r\njalWHcf4/p/5bogoVIm6hOqDGXoJPlxIyoZ/ADODF117bUH4DE5m44it3rxq\r\nTkVcnNARS2IKsAks8w2ZRfS+hOpcQgGy/IkF7dw82MOgVgq7/Qcc+R7v476F\r\njIsViv41G3rkwlzBsc/m/AmRhbqiGbVaQzYPH9sQ+SxeYvEN3pBYceTxXl2Z\r\nLMT9NrlInTf8dJENRJmUzKtjhc2MSCSq4PeKD43VVHLUso0uRlHrmovLQkaZ\r\nHvlVSG5YcBCctmbx0LCLXWeOxoMf3Xmw0PU=\r\n=6e2Y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.171_1673753762640_0.2728051748584144"},"_hasShrinkwrap":false},"0.8.1-unstable.172":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.172","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.172+b388091","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b388091cfea0993d0e20f9d61402a7cbbae9b9e4","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.172","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-UWCdm+zwTaIX6GPQnORhgUU6X8dk8KkBgW9muVD3UrcNFl+ysCyD/jZbkoE957i6EDy9Rwjc8XpgCz7QD9dHJA==","shasum":"3dd6454ddc630aede3a89519423bcfacb32c0d09","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.172.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKixzXtdHbnFAEDWTGTPhb5uKmiYIg8rLrGSSWo0AqUAiAWiX+LAAa50AgoOtmTcrBAiiMHuJwp++PFJQOTAsWEOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw3ogACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/fxAAoHXBstvFkVEFMf9BBbowHZ7u5ZJznTc3q5fKsJRJt9QMcsYB\r\nW/pInf15Ptv7EZ/iDhUH7maqHKknaCBba2BQGKQVcPADzGmRydebJkvyArbF\r\nyLnb0tVwiZXxwT+gsKjjRaHvzoZCyGOyRVgPiZHkIWUrh9H68bRz/E+57Y1m\r\n9A6vCkcojYNI3gcbhE8P0e33oyR2duRVILenfJobobxwDeCtXhYUgsFoJug0\r\nQmWMv5vVV2CXWGilmSX4Hk7gcnBon5ya6S0A2DQfBnBJHaM4cu15BiRR6Thg\r\nO7DjG2+3WbYw22He1Or6ISWXKKWXyYxpATnAndjFmFq34rjnKs3SQvW0Pdxw\r\nk3D3xRmemnjEOXRsS1HLfw9YENc5+txFXYFtfE7D/pift7j4/K/wih2mWPVY\r\n9dzMWj7Zd12PuT84VwTFdPC4xdOpyNMlmLDZS1MdSdadiikIsa9Xz5AdutnW\r\n8Hk+PCjJpFQMXypigzkma2VVH11Za+nA5ivuRUWv254mA9IYP7L0yHTC5cng\r\nNb6Ada8Sk/0RzY2T3c4n3auEOpHU22b2xpJpeRTHgFT94uMEuPnOC9UFzRZ2\r\nHNgqJpmp+Hs3hgCmtM9tkxAj4iqWcSRwbD2P2G3VaylDlZOw4sKoNLxSknHX\r\nH7bpw9NYKYthiMX3CNt4LriVCZe7+0uaA9k=\r\n=8IFu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.172_1673755168533_0.05870273102768908"},"_hasShrinkwrap":false},"0.8.1-unstable.173":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.173","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.173+e98ac2b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"e98ac2b97b3248538b7cd5d05f0c7f639a63feed","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.173","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-4HkpH9u/lmyUWRqk7Q9YQraJAaRkldvxsAkYxG8NWkKSCZR5pHhRplDpfmOB/Mt4L7FQMNRM1bf1t8Vs+d0qhA==","shasum":"298fd84b277250ad8f3f96c651de211225285364","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.173.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKRfIuzIebqBMt1/Oqf6wKjR2Mo7g76gnIrGYkejhRxAIgdoRdmDiwTn2QNziOyBw0u51nOCvaBr5+15gTMcRfQ/A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw4mfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrsxQ/7BBVCCHu02v2HDUt6OIQLKdZd+ig3hioZjdpmCxEuXRMuUV/M\r\nMo7uTtIEGrGD2NhW1w0SsmhC/FhlO7KpYCKUaZe7X6NqDms0cPmQDe7c9v6O\r\nicIplwXFKvRvgYomgjhZuRfaLtnfStawz0u3CZja79pcX6ic1kynSYHed3iI\r\nOEHE9LQyXyCpBezAxeNgBto8ZB0YyMQ607yN4ev+RMLAoRQbvb5QW20p9deM\r\nkZScXW52fthsTK69qUDd3q8pE2XGp8TIC/OCPEETFxWJcS65qCpj0uH91ASs\r\nmeeirvUoIQfpTI3+BS3WxX3gimDVhehSCQJ7LT5Po3yCRC4LccXlbAnEysRK\r\n8WytorVmaeiLfPgbW70VJutPJDru1EYj1g18QwjKLwSOxiIcTdoPFVcHvUF+\r\nvQwSKsuIeLALyCgMEmCfRMptkUIU7u5wH76sZpNPJ6/w7yL0ZSi5t0W7a2wf\r\nyxsFBrmobw/yL6GCg+fjHCjAlqL+QkbYZzkvUAMnHKjdDKxZi+FPf2CVZvVr\r\n47wgD/aXFQp7rhSG5B95es0tfC6rcXX43CL/gS4iB31hAaWwnl/LgKERVnEo\r\nE9Kq3Ivt0LREm2tdoNnlsH5/SPWs/GXKN1PFjyGFxIFxgWheRObwmPPe1bI9\r\niEpwQXOZadcYM6Lymxk/HzIguzt1PBme9C8=\r\n=Klja\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.173_1673759135193_0.7708708146837036"},"_hasShrinkwrap":false},"0.8.1-unstable.174":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.174","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.174+3070df2","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"3070df22e8e979371fbc97bbb088a5e95e50e4dc","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.174","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-g3dC+gEXdm/WGGzduCZ3erQ1yXyZtsCKmWH56F+pqZbuVKCk5+j9cZr+GxUx3/TDpmh9E+L7jEmk4XCIze64Fg==","shasum":"4f7d6094ed50ed34efa8ed2488c75cc2ce2d0df8","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.174.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGT5e93B3na0YTzoYe3Xh108YRRFyoHQ/6Wsv16YDGBbAiB71O0UoWlSffopmXEI/HBc6jVb0TDI4mslFi5BDDqHBA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw5OMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogDQ/9HwwydGAMMH64/8sYFXcKIqiTa7yJG2qb/sNfXUyCy+1d0vvB\r\nab8tr+sXCDgjOo4vlGUWXwD7rR1Q6FqjM9riPeBOqCvS6eFgw/rPZ2PwM7g+\r\nBuykOgU1JJecwWEhThIE2lTWd1w/v/C7atlzMlB+36DquW3ZfyA+wSD+obeH\r\nYTkNNJKItSR3RXJGN2r1EQ9DKEJ5JaGtu13DGzvs+NY+jGOm4hXzda2pMwxj\r\nXzlOmIeErDvORao1r8unfpiX7gdllvX+zJbj9anEDoMto3SBwNAmsKmT/nqR\r\nWzczmHeaKdnuhr8rVBIa6a6GPJT7S5BCVIVG6pPdwTo2TSFX66DssH1LNaM9\r\n7wQPuCBuX5YdeOq2REK4Ow5/pvuc2DyXzR3R21+13x8bS6LFctJOFxXuzsbK\r\nFjL8VV4gIifH0hmGUerTa+Bx+Zjz5azmiZtk4XqU40FuKFUkBF4Yx0C1x+NJ\r\nl3hyptpliEscVazphVczAvBOVcbqPlBZrafwY/8Xecr4cdiFfD2NpIt5UZm9\r\njWhMb2CPkIv5SKe0CVA67NHpzK+Ay3F2vGcZhw2dluLHeuk29zTFWxyfrcqc\r\n5B3IS9+Y4b3SEHDUL16yxL+0yntD/1jGluFomZNyJ/BD053N9s0szQmm/hR8\r\nYuFjDlHFArbA2qYCi3Ku7qioUgQERadsF1c=\r\n=06Li\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.174_1673761675948_0.1032509719854322"},"_hasShrinkwrap":false},"0.8.1-unstable.175":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.175","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.175+e2117fe","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"e2117feeb7afddfd41b6fab1d755040520c64107","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.175","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-PBKxN9WAEp+V8U5DFQCzuE0ttUPnd0gDgruYl4Fqpqy92vCgd9UUIKql7L8mtVxwjnpNVLCTPVN4bgnP1AHhJw==","shasum":"30a359de2f778231346ecd6c2e61f7aef65f8d70","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.175.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjgE4u2ANSN0gXb88zdTCH69In3nADwTvMj0NC/BtERAiBmNI4eMadTnQePx5v/b4qXHGIkcWq20iLD9w0sGeu2Gw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjw7QaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU2g/9EFgU3PrO+535Id4k3uSOAuE85Zg6IHQL3+kafbX0KkZ5gqFD\r\nAUlWMMdfmgayQOjkMPIC4FR3Up6L2o/v+bSZM9YpVuhCDPcEHhAb+WTh9aep\r\n9My3Lq4URCO6SEy0ZF7sl7oQoo4h6Airdyas5lNGE66tgP2PvK1OH345y7hj\r\nP56OXRk9sY16e2O272AyFhwGlb9e+FD1qrlcr8fp6vaYqMbMenW01eW2YhOl\r\nN/l+Q/b3lv9m1XjRQnRurRFO0UXqXNw+pmVZgMsoZcbQqNKV3Wy/R8CdiWUP\r\nkqG1p8pSC7DBbvFE0yDA6WApHGbjSjeVdQ1jGr3BbAlvvaNixE0fLCEqtoP5\r\nvAlOTP2OwiS9IDJw6W5GuWCoYCPDCCT4m4SYE+fqe0xRmF3ImwddyNNmbO75\r\nJC5t5Oj4+aOhcLM+dA/8h1QFhuTCZnjulGlg7fRFCOR2cvoYPGt9YT/R+LwS\r\ndAuQtX+CQVhOYXtTRFARTkFijKLWDJVJ2xkiQ0S1Px+3lrt06ZKC0X4vCedh\r\nwhe6IpYCZ2LJmmBRGUM8gHwdFl32vPwupf/+lNyCAAv0vroIthuhNbMri8Ge\r\njnvEAwN0365v4j+9sz/i3lh/8ZJ3A+wvmecaFWtF0x035xQiKYqWjBzhKL78\r\nmwMo2jEncJc9swWayl8fozhZeFbLC1zcNrM=\r\n=+Xvx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.175_1673770010146_0.3826538327825"},"_hasShrinkwrap":false},"0.8.1-unstable.176":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.176","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.176+f57ae17","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"f57ae177d5df83d347401dc57aa4a887806e56ea","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.176","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-BOkVQig3rfTBA8jEQtGe/v9qPhLe47GkElm2w/wdZYaR6Ch0Qn6KAsuIzbgSlmHK6ZLexSTrZYeUkg49vIxNlQ==","shasum":"3edff6763f2443c96b15060023f78bcd52138b43","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.176.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1uaNQH4TO6btEZs7V17rrOi6DxrFfubSBbwLY+SzqwAiB4Y4vWxm6w5atPjYOJe2JQnhCbENLsdGcBRFuoZeWERg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxLHNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMgA/9ER4UvKu8IOhigR8AH7UxtIxoVAMrnN+2+K5uHA8pGniZgVEL\r\nHlm/6EakZOGsA2bUAJh79ZjSFbcpPBQadpL/U2BYWYV7lnr3Gmlir6uVrT0M\r\nxg0ngofUuysd5nroWTy5CXpgTFefnyYfQipTSd5sYISQt4MBQcci1E2FW6GH\r\niH4p0LGhFXHWK2MZzunlX8Zt1bJUpkibJmQpmqI6VbHYR4Qe+fdIXjwfeb1r\r\naCYCqfTYMNrDUPH0BBjAMc8vQAzYoe5n2DrpGkcBOyLBrOvX2yDIGSPqRg1X\r\nZ7Pebysv1a/48bHFc+uZywe0Pq+P6Us4ua6Z0LAjP3u1FQgmg3rVGnfQDZtL\r\nSwxIxo0ZsRB1KkaqDbW9lpi9ERkQ4wgXSQSbXNW3jCQ1NYrb3tMxrnKxkkPa\r\nRJzXybw2z4U2vx/acdNZVI0/sUZW25ZZ8hSBoBPDyonJENmy9ny9EjY8lBzy\r\nWnObLj1pgiVwEHdn6zrX/G3kdsQlmPpVvTzUEjTPLcZad0agx32f3S3uHvwV\r\nx3deFB84V4oJl1wo5agtXsMs01uC3YGS2YtCWXU3ShDwlKeZHfsRNiOBf0au\r\nPuA8gf+Hlm3Og4vBF3ZEb0yajiTMZlqJatFeDPZV3xipdugr1KfEQj9qzTDb\r\nQW6CeNZg4gQ34keLVK1Yci2gegSzdti0Bcw=\r\n=aE9X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.176_1673834956875_0.5010916506505556"},"_hasShrinkwrap":false},"0.8.1-unstable.177":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.177","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.177+4d82518","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"4d82518653ff456383561c22870856f110976aa0","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.177","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-FJ40WkTyoquLndocyfREZeCOygFTigCjhAFe+AfFAuMW5RUHjnrNwLFXjAjFEWOtuz0jRHGY7833YJeI+/atrg==","shasum":"bcc30acbcbb660559e75435e1dc30fc6f6914ab6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.177.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmSnHfWd4pnuqa05cSVF8lERcUQtIcn1u4czIV2pfP0AIhAK1nxF9HfbUp5YwbMnOJpUW296TP1VvkLEVp+7v5V9VX"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxNZSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQBhAAkM3kyYfvOMFod29qUCjOoK+6lOG9k3pn5ArY1XBO7Kg2uLfE\r\ndesz15D+VSW9fD8Cu2qYZkojl6Oo+MVbIYM7eoqAqWFMd8ehd1evHdbzSZCW\r\nwRUbBrIE6Z1CxoTCm8qa7bfL7R0KZTvMRKK9ZGSGpyG9K48t8bojWOAZiZGa\r\n4gntxevYvhU6JmL3juMwSSlFNtFJ1BdTx/RLi6KlUSRMHTGpmXhcjRl0r6W3\r\n7o6ZNgVdwfdSIO/ILorYHJwtyhzT24tzYhXDRDC+NyBXLcLbWxkEpSlIh1xe\r\nc/Po3LJGdc0WMsi3OyeoBC/OMWlhL9eeNeq9kxLH1erMnZJfVBKxaQw3GkxA\r\nK+/5d++yam4xrOsUqo2fuCYCoSu35CQi99uFcPB0y7CYvDt/AmYYFpcephw7\r\nDkXHj2X/IhJVt0hvd0hDlO3HYHIDDCGqU60v32FrKneKKYksp9fIsAojhwuU\r\nfZlodOU7CxTJW6EYd+5dDzRYReaTzzb1TQy4X8JpPH02RntuaCWsFMlF929A\r\nfxEKQdURldTwUZFIemZyaRZTHwT97s+nMhFHpeZ8133kipKgc70fSGeOfr9a\r\nWhrkV8Vv5d02nXOWskE9MXOd1ugZyD/eSR00EH3TfnTqK8IWN3IN4bfg+kI4\r\nVyx3QKHS81u9ucLSmQNyceKTMzzz49MN7x0=\r\n=1Ng9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.177_1673844306741_0.34105327281690023"},"_hasShrinkwrap":false},"0.8.1-unstable.178":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.178","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.178+5f183ce","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"5f183ce655a40332a65480634b356ae8fa4d7a84","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.178","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-XIL/vcj6dJn6yL0/o/lzvEr+nsbBBWvpqlFwd7Mg1q++5pAlCkLiwgzeQXnrOtDTgnFF4gVv2zdsgkI84tu03Q==","shasum":"946205618694d1d1f3831411ded78fe46523f4f7","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.178.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9/ceiRnv9TZl+Ryxmqbd+PZs4MtvadIiC180WzvFyAAIhAOR51xd5sFHbV4auhOJ9McevoSkQWcSt86/qBuLG2/aR"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxNn3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPcw//aqLruZkB2gQdbz3vHOQbFvpveUCqoXERlDFFVv/bt3ph/GYy\r\nDhrEny9KsOYyCnee9UaN1Yqyf9x94GlhEdo2z3Uq4DGS6nsAvJ0Q+F6d7MDp\r\nczu/A4C5Djc5qGWbvEeyifaBNNaWmMHWzRBZVFp56ZE2xwLxmLy6S6iQtxEr\r\ngibOEy3s5lznDJEhp1v4J2kdydeVT7+2dzJgqRWYdn65N73atx4U3QIoaFOf\r\nWMyiL8qm2ezkkOUtJwj3A8yYsg5Y7WFHKIDYW3aDyMn0+9THZYmekSf9VCL3\r\nf4EZOA7C6WkEKIBHBqxqhBm202va3FgkJ7D4+Xp7CzR8MyUbzPCl7B0Hx+sN\r\nc1v68CPStpbmpsgQO9Cinn1N1fcyngoQwMLLyLlmxfDqb9SJFVvLg0BQ05RD\r\nHi+6oBLMLLYV2xPdcRllx5y5KO7CXC6vZevOSeYrigle8MJ8+DbkiUIG84Al\r\n85ydsJsRsKfFCCEVS9vNs4a4qvWBywNgwLm2g86LxyQ7ZKyLfpxN7nXyJqsD\r\nRZ9YiJM661DoFRm5DsmS9iznn0KZmk8kDrFB9aQBeQ7NIxDtPQXI+WVMdC60\r\nmwtHviiMeFjcNHHKOqgM8X37kxJXmEUsItHKqg4fLUKSZ7XZvSXjr0B3cCI8\r\nLfF00wV4EfdyfS2UI7Op203pWuaxSxoSCuc=\r\n=mdkC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.178_1673845239444_0.1968949897161536"},"_hasShrinkwrap":false},"0.8.1-unstable.179":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.179","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.179+2e97af6","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"2e97af6eeab2fe0530cd12425fd6eaf72f42a012","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.179","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-N28V693AcUvJG3MDtZmPk7Gpp/poM2L7+WcfG0mxejK/NOi8iUrVCREnFPLCuus5Em0J3W/bkN5wrYQNPj6YsA==","shasum":"c72b501557c4375b8e987dd1f862e10025cf8aea","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.179.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+UI4SX9n0Imot8wjjwDOpIJLEwNj3a50VBsDJwYXPSQIhALdB8qmHFur02e64e7ZSQy2259VvQviMqSlqd8pZziXB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyesWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9hA//alYWxdgJPdmo0FrHe/znH4RCUVsCTxCU84es5Y+KH3NdQMPt\r\nfyx5yZrr3w85z6G4ME1Wbxl1OZGcGLUtfYl8MUEBsG5b89WzQFgHVezJqr7J\r\n7BrzwCUKR/hxv1hWJ6DzEMuaoEk13LHwjSehBha5OPZqnvwwXhVlMp6zEqPH\r\nniPpg8eiESXpTF3sSez+B4GenL6YNdGupIxtbr+pan/OTVUOwg2OuPFPb7nX\r\nVhRDB3kzspds5j/FhqZrbotSUh1jzMK9mGdIBIBa2gp2+Ez15YfKLgvsLXSn\r\nE5/b/zrz7HwsibSP6Re6KkVPflwV/xJOYsPrb/ebQyiBLj3tsNKlBEwzadTZ\r\ndRoUAydmqDzat04KAArI3bNDM3GAqnuo6cSlL9d8579bjUOKm+shHzJCgacN\r\nVYbARk10H6IvCICRcfpdkAICizTl3ItacZDZlnNf4uWwPsTlCEN2AZs8fqIP\r\n9VEDNTz48MK2xwWS/GRekj7DZva317lNpcjrnXYrFp+NHNdg5gGNLkLhhKIi\r\ndTghfTu6yJ2jR2V0qvA9P2UcWIrIIo83WKh1gsqlsev37WsyQDjVKGMknY3r\r\nNz29I9w+JafrxEuYrnYhUWbOJsIfybMhir7qX4y/k4xDH+xVcl0h1kw2U6Rz\r\ni1jAGML5gj+8DdMur3QCosnJREXtd0EXsPs=\r\n=mXdh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.179_1674177302520_0.002692333229095345"},"_hasShrinkwrap":false},"0.8.1-next.179":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.179","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.179+176cd05","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"176cd05cb2412a799a55a460f7983afbef80fa36","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.179","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-A4qz2Z3x9SXNY7QswLLavqx9AfzDhaa8/Z1pac3X7jPBl6RKdxh2HT6tS0sluLiDG+v0uTNQVWCOdHMJeMPnqQ==","shasum":"c3e75b3c05e21d8eec2236d9a38a720a7e90c451","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.179.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaYYyVfpDoZReOVtbyhlg2xjslzDcc9HDL/ppCiN7M2QIhAJsuGSqzGSj24ZLE8QuM1nQqlGS0HfIlDPQixitdkVzW"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0aCEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXKQ//T22Ev1WEUJMbRBLPXysKWAp02VwuavinLGBbPYWIIkwoQ7wy\r\nlhZQO9ydImD3G3bIW6o9B2OQ39sEru6j64sndj0s/IMIAkRvmHvap6hOf+OI\r\nGPeUd2vaeaEl+oGwpFAjDTOibX4hJi3PCpVJbNWrJIq0h9LlIdKTM9oEeAIY\r\nD+UZfMYTP5o52R5wTOONyTWP0kW/8HFI9/oTL4WHpNf5qc9EUDo9rP1OkyVC\r\nvmsyaen9dRkZJQ56ZJAcqgWA+Aenz2s3xTIC4akfMYASVS7NeTeY/mpYNsyO\r\nvXQQpmFp3Oiw/yV1dEVv4QgfjET4JK363Cz8YJMMY0CbUINOAK9GqqPzayCV\r\nVRp6rXmIwFr9wegQ7I+Et5k0GmRn7GlKERxrhw/yn8Pmp7JCC5X7r5cBnRKG\r\nYDwN+Eg/y9Xc+8qSjsnX4tQqC0R1LRIrDeYcid2hIZEJmEVqO7hDoc2jiqQ6\r\nVvbf0W9QE4sfq/eF1Kj7utv6JApaATiZiDYAF+YCYJDb+B+TAXutrpD13SYS\r\nC3bOn4zTv2S8p1G4cQs/9N06uA81WJPcjNp7j9d0t8L3Vdu9iHz4dqNUEDRL\r\ncffbZglKoIc0rHeY9HLrRG/3YSXc4ZRd+Cy0ETVBbTHzO9Vb8igITn07rSHC\r\nRfKeP4vdILr414Sl2NVqWkdmkcFa7Z32Gac=\r\n=NFHF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.179_1674682500802_0.2298839517709601"},"_hasShrinkwrap":false},"0.8.1-next.190":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.190","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.190+35cba86","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"35cba864cc44acdaa17e4d81f6215282bf80e9ca","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.190","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-TiAxuTm+QaWwwYu0K88lrsbNhhN8daanIv9elnWJv8H4OSWzIKvN2a90SKBLvXZjBxkZ/jR1rNI03QnuStKeSw==","shasum":"712cb2d7ee0a90025537791e29a2d646a5a29be3","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.190.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxeUlNpIFR5scjooNExQ6uFKbuBnOP/PgFcB8QmIU7RgIgKPMr1qe0VmgTAiA4ZgCRbHxx25dD5a2xcHBl82PVVLQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7f+AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4hBAApCppcFOiimFqC0mpPqvGNt023OaRZlx1FBedU9B9SCnUk7O6\r\nwG7XKrmQNWsbLZS4yYfIDr8fBu+J3RPuJWrxDDXbrSwlajx6kHoC906QPHOs\r\nDRTzsYWNo60DGYYZL7DjdLxdqqZXdnBAYAM1j8AzD8wxvWbVCWAU1fHLSpsn\r\nO9Ah+pE1JMrlXZ9xIIDf5tybIoM3Hbm6doHAbmXGEyL46ZjiJZjKaEBJ26fB\r\nQ4gVIV44MwVWIWQtM96ro1eb6auEIBXmXsZpGmaEHEL8WxoYr0I58vPhCFdz\r\n17/WigwHU06jF9CCSASMyFjXn1YqfAUGhCJPWqub9aGAV00/15yEwgUaaURw\r\npbjZQlxathBijxzJII/ZGlKzqNCGdYaDdT7g4LACSEZCgHlNBHTedr3ToyCN\r\nuuH1CtFh8SCIjOe+DOjvJyupmt0QMeJmV9VrdVO09eefKgfKgkdFZj5x2bVo\r\n4c2oQrzCLc3vSB0qAthq6rWZBspNpXfes134g7XsBQyKWp9tFEndbaaNr81t\r\n/9OSoDiymUD/A3nPhN/BJHELTTo2IDK1Wsb/f57OvpSsy8STdMx9tTFAO7u2\r\nJ0Cx0ZvhkcSFbZ59K3QBPQji+xfT5QcLsiGj3I9eItceVsxty6Tvr8YPftsM\r\nrfyeipunXh1skCUZVr2zEsylB9O+6oC0Kks=\r\n=/38J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.190_1676541824136_0.7689661851942111"},"_hasShrinkwrap":false},"0.8.1-next.192":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.192","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.192+7033a2e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"7033a2e5a80935335e5ad7989f1c03850270a986","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.192","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-52ybTnwnx/PE2Cgag8vCNWAZip8bXt1a8yKcZs/OiLBiv/3BLS8GiBV4CSbCGRgdLJ2/wZCj6OreVv2IuqMn0w==","shasum":"9fe5b1ac64a3afd420cbf7880137fad0c624296b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.192.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRCWyHmXXIaZQVy+Ckf7Qke2ZAIPkM8N2+cbEGbHZTiQIgSc4HoWcm57syhCMBYeH1urU14GLysN38o3k/5H5tZRk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj76S8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7oA//ardtrdKtPkQXArgUxtcZwlYHtO5mKouHqPzvyosdTuUXbHji\r\nosSHdWFU8L60t9blyxj9oRHXEGrmZ42JcS1+k/2NxOHssZ0Xd/RxfpkdfTiT\r\n8GiOao4nD6Sie+Jx5neIgmfsXV5s0l/ypw3fRgtGmvxc7ipXejsTwB9DF/p4\r\nsREKXKEZ9PCsQJqF8XTVFFaPOfB9/be2V/0PwsIC9w9x87tpaSY/WPKqlMUl\r\n8bgpnKOsoVMBSc27N1kIw/ZwEGdnHzQhQ2WQMNvQw7qwCDMf9jO6YR+YQBb7\r\nKiwYJguIuE4+h8XOPyc2dUzfIxxFgBezSIrSXMs0lm8reTqCYyxMmDL+IK2T\r\n/bnn9p5E399EZ4n1uBkomQ4Qi8q5RBfaoe02Kqh819k1HVb2mMbzoySFv/mn\r\nd/DfdiRjySZDTA3K63zYxlGY9+DwOuaYK14pTFFH5yjDBdrBZskniZrQ6B38\r\nXEV1v3VbYhb+uSy7htEDm83UjVccStYJ83sTpYbrGK1wSwNKCVcFq95FE2Wb\r\nz9w1NlcCZTs0bnZRuWesduWqCoCgqjsHcgUlbmpvIlfxTb3nvTWqJBlAI/EW\r\nDlD2R+w2ZxWO6627C+kRbLrkWV2LU4pW0h3CAMO5bpScPE+rtnYdJNV5OhiK\r\nERQTCZGQhzfkWqa5stFv8jVMjv2zYjuJALI=\r\n=H10F\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.192_1676649660514_0.9973336316710284"},"_hasShrinkwrap":false},"0.8.1-next.194":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.194","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.194+1db71de","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"1db71de2a69c72a14bf393d8093e559554f2ab34","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.194","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-q2xPQEQesTDvR2pruCmkIldbm8en6TB5jid+17Oj8nDDESu17ACz3XHSmeb0LYKnu0xEb+txtMf+vmOKyG6g6g==","shasum":"f83fe94ca22720a7c7f7f3c6e01635bd52f446bc","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.194.tgz","fileCount":29,"unpackedSize":67676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEB7l8YjYDm1ky92MKbRx8SfEOzssKbChy2Gvc3t7tjXAiEA+YWLEQPvF5CDTHfwXKFx2rt3A/QgSftVQ5WM2XWkHEM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7/noACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqhnw//VCo6kCdwkHI2uLMBIAbXkxFhi1nwu/MK4/5Do4fn5XJak1qu\r\n3vFt9fk2LursgwyfRoOTnrJ2OjaRgbOarDWx+cl/R3fDp4aP6GCB5oGcdRL2\r\nzUoWiNGXpOtrbt+9+kEB4AMIgTYRfBzyLwUaBEr0Wslbw7DNiPZyBulYFrJO\r\n7iAZmp5PRDxVHcUN13bJx1qzFbKUG3AsJpMOvY/RjxNV3V1lFIHP5SDKqmDV\r\nDEcmRsqBKSnCvt7i3jrKm+kK1uRxiRgz5Jzslh+pjw4FfaBHFPGzsJoTs+3Q\r\noIXTHLgIhRJFUVqbHEhqGXsvnvltU3evGMRc5B3EHFyuhHyAG0RSG+4rWVUn\r\nNT9iT06SEoir+XGoyuez6vjboQhZ+sr/M9qo9vrh4uylJ9FnpbdYJwJDqneh\r\nMevWYe7KlJqDPTHidmU7N2WhyfwS5w6Z2YbzoqCi18kIqPDbNdqaLcffKIuw\r\nHNfVwE3QCzdM/q3/Hf7jyBXshG6ZFLvui6qsn+RRVJQ/WuYV3QLmhmzWxE94\r\n1B9Qac+De34eTJfONQLEd2HxMsoyy8sLi0PRLz0XeT90LL8liuzsVnXhF45z\r\na3Fh0H7TJqtww1bkw+UQJhu2lDQleT8xVcWp43dLuv77wuGJUmnVs/gEADVW\r\nLmnRj1TdiAoJeq/bMQFdgHX5vdG+2aS7IdQ=\r\n=o0SP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.194_1676671464229_0.16921773815198327"},"_hasShrinkwrap":false},"0.8.1-unstable.195":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.195","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.195+926e358","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"926e358ef3eadf19fc3c8f7c9940fe6322c5ff85","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.195","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-0aEFehQ4X+AYeS9hQiESC/sXpmQngeOJ5/fSBlHa6p1bY5L10bquoUT7CYGDaeDIE9vijQiR99a1PcImURx2Dg==","shasum":"c45dbf494283f01bd7196f9c47cd31caef1b11f3","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.195.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM6t5JUTnN6GIr9bAl/2QbRo+vvVFhMuY9Jt2sZGl3EAiAyclkKrPeFuml4j704dCfP9JLBfY77yOty7WPegT5Vmw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8B7rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmphMQ/9E15SBClieeOSWgGui8LnW7THuZ6h1BOt5og5/XmqlP1rWPG1\r\n26osRXbWJIs09qd1IGBN15tkX/EM3NMOtqsx/Hq4P1qf+QfY/sRNA2PvLZ9G\r\nGhg5JnMVBMxRagzdfGKfgjis4Tircy7/xe0nKfzdGFKkdSrEsZi6VgVK13EY\r\nU1Kuds8PqmpEHnyzGnA70JMS4Wilr9+cmZf1uTros0NotrWIBOAO/wXicawZ\r\nRzgOpcv0NqVlN2+F1k04bQPiHQhhk+DgxBU/b4PNLEM/RCeNuCFU+5mvV1dW\r\nN5lPWE+Vt11PtmREIt8nrrNK5fo6r1VSIptAdjG3tC+fRK8EhN+gTzTvu3GK\r\ncJf4CsCfg7OFSoLkuRi/kIj1xX9aGoVio3KyrKQQcar7slSYiqZURdh21IyQ\r\nGwlJ+j8aQ8q8YrAbc2qSuwZjOXx/JbkQqifH1TsHYy8e10b6dXd7dBpFYZe1\r\nLsED0XjKiwlUcwHzF53sYJQELdu3rvWQQAidNY9xj4hHeaA7N1/g+636p4MP\r\nEicC3J4lewtD22nNrCAkOgJ+6syEmuNkOuOPlJkgtUkRtDWBHpk06hjdn5bQ\r\nuw5t+ousf2IvOIuy4HJZ5uDJQOa7SS3EV5TxsEUzZAzyX1qOPt4hDUHBhkqR\r\noG2cYZeeAwTGXFFqybokhXLdJubH5VNxWgY=\r\n=OlGq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.195_1676680939617_0.25298621675557964"},"_hasShrinkwrap":false},"0.8.1-unstable.198":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.198","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.198+cd7ce41","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"cd7ce41993a9558adccb4f960643151bd7523c4f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.198","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-ogc4S8DaQiwk8Sy6z8FfQAonL5pR4SW4gG+tS2JL2UgwoxNrUONRDeW7fa6GZQAmFn9mABrOVOiR9wXAre9VsQ==","shasum":"c28d888923c416e287479ef9a4e6261c209fb88d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.198.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ6fbsnexJHjRtl0tjjrOGWen9GGETkNo2hSE+mqg+0gIgZVsIJfIrP95OtEX4Zgk0HpVKK2rKOXjL2hnszNGUflI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8D9uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMUQ//XiaM0Ak6LpF5HF7q3ATOb65VnBCja13OeVVQN1LslV+eix2R\r\n3KSdMsWHnI3As+7x5MKWwcrL96Egxm1dnI/iuFzGWtobVRYP7BnRcnRvAhLw\r\nzGOx4oU6CzCAUol5eOcBoI1DHeJ52tpOjDdPeUKFFzZvaYUZ0WEdSUV+0OgO\r\n7zBxJxXzx8iDOoTt6wFzg7FqDOqZi+PZ462FblzEqv1jB1n9TE7IS2VEB3mn\r\ni6Fm8gWAKl0gIIfsNZErkQ7ni62T1WXbobki5+vREomAfEHaiyhXeqOncRWF\r\n8MormeK+eLbSKiyBFDRj7djyVBPcZ9R+NlOcDkch9f+336HJFIEfL8fJr7we\r\nkKFra+f2uSOTEOAStmxEK1EjILdad4Bq04Pl8KCDIOlN+Ye0Ezs9+t4k2alM\r\nuEMrfFXJ3+avVVYFjDRWEy8t/j7Gc03tWCQ8HIc8D+UkS/n/NcWnTP/bD1Go\r\n7AKn4lFD/pEBi+YH9HuBVbIuIpF16gHfiVXsfdXk4E/nbzwe7SMiyMyDgl7i\r\nWX89aJkjWgUxYubCJB0QZJW0w1qFbzw4zWK/PRP0qZECVHGp816Ykbj9gnvy\r\nxIPDaa5NEPHUkqQaYwtkouxDTuGQIPnAOtVgL/jmOQ4aoOcb16a+T3BPrEYO\r\ncGjm1iPXs5Ho5Zai4TntfvbR4BjsKj+uu8U=\r\n=QZq2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.198_1676689262048_0.8225236770209408"},"_hasShrinkwrap":false},"0.8.1-unstable.200":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.200","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.200+559efe2","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"559efe254d9b5780b8cd10ca8e70875c3c835ca0","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.200","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-egnEnvVQxBLDNiNU8FZ37LVuEmXh33YmOeSz+bgaSHlJy3k15UxHl8xUeqd0/EvzzimyEJWW2jjZr+dByxc4hw==","shasum":"1183a25d1bdb34d91072ba55e738797d509a7e83","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.200.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa2ZsJNDHjJ0Ea6D47CtPcUEqIVO+kIDtWWdgsc1TrsAiEA3BNPmuQww11os19PYxK1He8bRaJbBNkJ8DGq4R3C5NM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8M+vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrylg/8C3+nC0ytLOt6Qozr+Px8Ihld84EClXhc90aIQRinHIX6Xr8D\r\nIKjoX7vOn2c9i92WNm3Fn/bUT5/fXNvz9gCcZbS4QOtpol6HTKdbZIfd2iTf\r\nO1lrPDSP3KaTR96g3rhfzxLfwKnMIw+weEAMjtf8gnJYJbGyVmuGs86xU/Rx\r\n1AI32rNOOgCn+DPDxItA080SvMydro6NsUZ89iRIVPUE0jz3ihUDBFiBwews\r\nVwLnRTeADhpbxijzhp5XtS0cLlz9FCTYT+bp7kfXqJ5mszLu40j7W2jbEXkP\r\n6/TjrjloILql0vDmHQrbtOrtyfL2gaeLqQ7Pv+0Fm1Bm2v2E5+NSi873ijiL\r\nS5Joc+D2wHw8Y43F3IBbtLIMnzr7NVJorNWMOCorQuqLiqTHPYVg7WwDZzMW\r\nV/Q0tPqPUzg8ZkvdO2Md53ZX4e23PWwOC8FRh//HSyd14XBd6a6qvZ8eibIY\r\nvKG0l5tAC+zUJAAgnUk3nI7lYSAZQ+4R77UDQHecRVOlX3qV/CTfK+yyPAWG\r\nftTOlWs0ahAVy/u79A6YfTE3RGUsiFO4tvYorbU/EVjcx6znYt2ebpTNK6pZ\r\n9OqlUONXCcBOFyzQnDx8WNt06raxP1X7PKn0cGner2hBULXGMNWPgYH6WpWY\r\n65Ayj+RGEphqaFSJHpiau02LV+jXoyCw0RE=\r\n=qg9j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.200_1676726191148_0.943939562677875"},"_hasShrinkwrap":false},"0.8.1-unstable.201":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.201","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.201+f04345b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"f04345b97ff9a78a3dff096599f0b675b3239a3e","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.201","_nodeVersion":"16.19.0","_npmVersion":"lerna/4.0.0/node@v16.19.0+x64 (linux)","dist":{"integrity":"sha512-p5WvqIVP3uWM6JfD9P8OiimLez4iHwtyFyzcJ8zCXP9nMvZszw4aieR0RD/RMXe7GZpwS9uAy5un2cN3oMUMeg==","shasum":"1495c0e233af5edcb9c3af02ddd21b80155cc63c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.201.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPNlKI4jXHwNXwCIqHDmUdtL3RyXJ2FtMsD8k/7MmVUAiEAz0YtFskzRpDw4LulCv2nbmXVLVT1rKBJkB3kCWfNqbY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8NsOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpDVA/8D/Ulb1yud3CglJZjpV7c68q6JFJU1jpAGwVlAmqZHcYqArly\r\nSsZEPjuwd6kaY+jIc7R8f1jBsEDqzrw4NscvBLZTDE0B7+AHGl/pN3wuDhJ5\r\nopdpEkjP+Egyi8BQll7GhBhbZUkhjSdUEE1X11aLZ5FbJdmYeFHn6qhitVKH\r\nJLpdv4UvT6irFq7df4ntfnr0CSMgUKYH+lvkccajxbe5FB7X8Y7c2+bZ+Kpl\r\neDQiQ5tJ71n/AOxmOYsmbfVsvx0bv/PfJT+num/4mOgZ0hlx64I4IlurLP1Q\r\np/2yg8TS0m24GVIlLtbID5LxrjkpY9XV3NU7ne0wiItpw9E8ws/2CB/grcjv\r\ni10apRqIoN5P3hE4EUvW9AV2etZBVIsW8nZWR0n3jueQ2i0KTS0+prsERaXz\r\no3jRImZOe5RYYj3IwmPkOKA94xNvm7fiA/Ho2YijXMdYLKvbBzaJA5xJy4z9\r\nk2K3LNKKbRaUjk42JuoCQ0pNrdwwR6E0B3Iy/LsunJmxNmfQg6DVUGn6XFqt\r\nFr5E8506E/vaic/Vnk7dTvzmmMiMpIXzBIX6IedYu35Pv1RJ9ce9gg5YrU60\r\nf2zNkLiOSWoY8E63+n7eZtcUCTLxvUpYE/p3ZUumgsL1e4oMCIOPM25MLaiV\r\nAJY1OwhbN23wTRUDvQcG8V9yvd4bo8mSWHM=\r\n=Eazf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.201_1676729102432_0.17816854379001867"},"_hasShrinkwrap":false},"0.8.1-unstable.203":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.203","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.203+129b663","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"129b66383752e05ab3067e459bff591a07aac690","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.203","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-eLcxYLvma+xfQl1gFhfO+MzchVMg+8X2T5Zp2XNRJLb34okxqTT1LL6IdMfTB4uMXhus1vXh0YebZG3DFaj2AQ==","shasum":"972ff87c9132a99a7ea9db79693e73b825976739","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.203.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbdEXof+uzp+Wq20UXhxEGt4fzL4W5uInF1uKE13tQDAIhAM6pDk5M5Zah+YNQVgwOqczYD6aEQ6fP+Iq3nxjMncVI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8VY7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1aQ/8DFLmDbzSyCdjGpOpc0WKurY+6JR0xOLfVebORTP/AlIaQGcA\r\neIdjItxzETndmp3Apj5tbFyDdo51rXrOfPbNwJrJNRFOa3WVmvdp+q6N3lWS\r\n8RQs41lSMCgbkPUnHN2qsUskyNqj4XQYcFG3Q3kpMjsR/janhZEJuSIlu64G\r\ngEDQsaFlS3ILnZwF4iBtO5UVzSDMVyt2y8LUpEFftP+msm7Qj2JCOZORErD5\r\nE8sByJO/c4evUdJuE0ob1e1aYUZXUeMEQbuyh+uMobTi/2vxEc5ZZ8JCqAHT\r\nsXmwGD4fjguzYf8l09/jiqVAFWCeVimVtFxs2sFMWFiivTQrfAsOGyT7M8nY\r\nCktTEgfqKP/3yz/GA3Sc55VjMKEcGscXNcqReQObM09YwP3hxvRxoEBmzXXi\r\n8z3owEVFGvwGDxkgW5kKfNQrqOMpOxPXrby/2meHypkMMNsFMhjBdSQVbzWz\r\nkvtUBE3//TfooXbI5tiA1qtrNN+WK/5veVdUgvnxmTV3ZbfRqLOenPQGlsIo\r\np0nS98iiEFDbjbYXqJSVZT7OKrrBZAitjmbLXkjSoZMuH8/uTyaOWwjFMilp\r\nHPdpMHpOlR4uQu5E61P07fSBtroh6DWkdkc+pzbcHadxYx0Qqyth3TXnG2l0\r\nZiGcKJ32e57l5An9FleaoXmfmxQlKse4YFU=\r\n=epij\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.203_1676760635143_0.08784233842699551"},"_hasShrinkwrap":false},"0.8.1-unstable.206":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.206","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.206+61712f4","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"61712f427df2d8f61f72d1e1887f1fed095f56e1","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.206","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-/9hQ50chfbB2fWMv2Q4UvSlmoODAtFz4F9c977ZRMdGl/bHuWcY3y7fW62wfveja9WCgoX06FrrnC9jRpOD10Q==","shasum":"0715d061d39804f81af541c1084411ca51547b80","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.206.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRer8j2FaYYueNa/26MsN4oMA4Kbyvaq2qGiHgqgHtSAiEAryjmvizjN3QCJevZ7G31F6sUnqCJZJz6lBi8nAjbJXQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9CK1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgvQ/8Dl/+0Q9ue2zeX2f+Ierl0XLcNmapFK2yMMHh96fz8k5tpCWz\r\nKx3a8kBblXsTVV3kDLZ2/P1XtECq2WYOFAjCOING+piQwkwlPuX4fRRX5E6x\r\n7mXIueREzUliiTgEBPvC2yEv69uujSAzt2n9U3Z4c5keNsDp0agS4xzOirmy\r\nocJeGntR0tQUOaNahI1Vq4bugBeOjUnkipXs2A5tmTlEY+zHmkjuZt1Wrrs1\r\nqB2MGb0GUawban6vZ6KhpOWLnkxQ7cIJqNMsjwbA0MjBwyuMD0KnSNhzmtww\r\nElf/LPKS8pKRu0xsuJ+iy2nruhtcciZ7euPvYY7UlM1JxQ0KNh0d0k+uhl34\r\nEMO4UXS55Fo1eKaqGG0deoa0hJ5WzRqj1yC8UcQTCOPmOraSkKUoYH4s7c1J\r\n2yFySveBL73iUdWc4JFhf5LbF665Twz6PJ7PVNo/aOtWFn0qk01CiBfbGK6j\r\nTdMJ3MumhNALuc9JUGj2WdTwBH6cSqJzI4CiIA5HaEjfkqvRJ7yJ93hxUGJB\r\nM+hdT5kcRfkrRCCosGxwh/FUK3CDRH42o3FuJ3L/7LZoi62FgXCd6iv96XYE\r\nY409XNBVn3J/IJ1dUQo2yQUUE7tMl+9P2rdyl0468JVhoG6977HGAkCB2ysH\r\nH0uE6DvkyMq88QkwSJ3ktp3p3k+0ECv0cAg=\r\n=3vtz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.206_1676944053568_0.041614410199705354"},"_hasShrinkwrap":false},"0.8.1-unstable.207":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.207","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.207+8b4f22e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"8b4f22ec199a2b9fcb297c705edfa4e3dd1be7a8","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.207","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yrk4rX8Yg81QQoQpsTfaUAX5GJuNJIiPmPjb59XRSlJqimPzwWVcra4zW1051Fx/7D2LIml159AVH+6ale+whw==","shasum":"e8b68fd10ca70b4cfdd0e51cb1af17a3bd960e52","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.207.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/tiIlEzrNkiwUlwdAdsnbAckfmG+mf7ZQ5Af2UxRuVgIgTS4Tflr4wnStkCofeFLJePIr0sE2FSlD9Vpy87ilXOg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Cd2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKhg/9FyBjXw/q611JnU7/c5elnbQUtHK+/Up5Hgz+FQ6NPBS77UwB\r\naLtEnk8aa6+tJoNyE+pHQmocy1NdSIQoKJcNwJ2i/JY3IF/PNwWOCE0k69w5\r\nzeYZYsGq0s3ig/fgpz/MbD2/wsKJtqyeuIaLI7KH2OIXNxFTIsmDV/dCp50d\r\ngMeN42CSZFmbj3fQBpsAInxU18SywIoDsmdX0RABG9wm5rIXkupIekLjwkVK\r\nNwj8OWrpwAmALlBW9zMu9irBapuziGJUSh1LL6xA8Q1T6W70vpo0SmAWkxpo\r\ngYdX8wcRmnZv4CzxTMDbbpwSXz/YIB2XehpfeJ0lvU+yYEqMp3NXrPZH3trL\r\nl/32+v2bez9vGfNms58jzYwTvsIcGvS7P+kAcaYKYCxhExXg8Hfu7mRS1W72\r\nxoC1lopRk6PPtU+qcn1vqtkz5qFt+IvHqNZRkUfgT4vaQ5dRI8TlDZHnhSt6\r\nA2KLXl+81FTIci7tTu86juH+3mCB3vg+Tg0UvfILoQ4VmY9Ani8rcMFM05Pk\r\nE/RVvhhXrnVvZA9nw9uAaGDdSz5R/cyMa7jN49RWxeXwYx84zVzH0+0Zl0pd\r\npwjy4XN66FOxvYR5zPKyAbIB4DiTV7zbl080Rql3XU8EWDBzpKnGfSPGSDtM\r\nQQkqq+jKCXrlJlBO2ozwW40P/lzrlMJIYao=\r\n=iC4J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.207_1676945270667_0.5951483906963408"},"_hasShrinkwrap":false},"0.8.1-unstable.208":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.208","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.208+2beea04","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"2beea04a6604d82b12ecbc11e68a9f41775c22ed","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.208","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-5bexmrrFcVHpQgaW37CinlVzAjN5KCn40RuSkYYnTjiTEgwwjxvdOZwQE6ilkEnQ7JQ52cJRh2/SHqlAVVLbzg==","shasum":"f3e658c816cbb284c4929ac96828535fd91aa7ba","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.208.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9TSmbjcS9AK9pcMOPCqGzb7LY5vw1J39+LCz8AhIClAiEAg7LHZIC9snr+TfN8+CGpXCLU1Jpptb8xaSTaX/gk9Gg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9YtuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrosQ//R3xcEzJd9VjV7i89m8b5LSFrv+rp2NM3Y4XzpPwBL8zXr1GZ\r\nUW/K9/TdAU5eEt+jTPeT8tudR7Kfv6KU9yGXDhd6QDUFmycRSbkZyAYwQM5i\r\nVZM/yHOrjibJw+wKhNqa1duQqVcrdoiHPh3ZzYcJsPSwK0ZKGWPPzFc0QIU/\r\nclYBuwBr/30c4UiOwucaMF3lNrErO1Y6sITUXn4CXnHHPvFyrkLKX1zMBoJW\r\nIqmGUROVIGMgRd/uXtcC8TEdbaDiQOkq40qggZZQytjJS2GeyrTSJML4LN2t\r\nCjzwXrdlxQnNNJEF3DiaS6O5RvOjFHfmTD34awA1Q8/GAm/mOtEu0FFHg1lY\r\nLPw8iUsDSkIn2a7aG1VDFwQ7OuASAnI4GOhFPyNLsqDZ4vuPpWE0+caOw1I1\r\nad3UA6whlyBTYvpvbh9ZNaS6lnAC/ZAe6J+7LbpQXSgZciXXyE2e2sQYpLop\r\nqoq88LUiS0+6AmcBKU5lKGyXlGFkmZCGbHyH6UYBHRC+yC7uA2YlibmDubti\r\nY5h0Ovk4sRq3EWFzCEzfQOUoeAMZ/RbGA7Qsa8EfeafFvICd1oh2M5r4F2zz\r\n3kZjgV4/1WjYCrXNS7OWVLYg6sLZ63x/MIUqzIo0pAyWqlkln6iO4tci4sWS\r\n9m9/5wieFySxOPyuCRYoz2eMw938146UAb8=\r\n=RPxY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.208_1677036398035_0.009808389938728679"},"_hasShrinkwrap":false},"0.8.1-unstable.209":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.209","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.209+b9b4c2a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b9b4c2a81e92d8d9fff64cd652125f521d8d5cee","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.209","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-1gLMB8P5js0D8x78y9UaTKbfTFvJNbcXTQcOJInk87RMAGTxPDhiAuCzyTXENpVxJIr2pqaXEwL3SocllACp2w==","shasum":"f5b67b4f828e38a87eccf32278c3c3fb36932027","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.209.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTuNMhlLSA/TdhwzmAjb+Iz05YEZBq45v8E6V0KlxECAIhAP7xpT8NlMyMK8nRbHYWhdQezvee0QcBw/y/rQsaK5j/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9m8cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXug/+MeYyLfuLpcw2rYsf0OPuP6alCTsy25dZYC9BcOatRYvd3ssM\r\nHzswAdibkhiKFNu4aiLl2Sg7QMEADcEzs4nA7PaIF6oZS+RWPfJBCPJnwbCY\r\n7E9wkLsB4Q7/uYmnGcgfyV852KG9y9ADqZA5Tt/S7uN+rDmo0+dj/BceZ7cO\r\nTsp0g4vYVMajOFlwpmW7xI7qZE+/R1hAKJ1of1aw0OHr9oQG3aly54VmmzS+\r\nFmQVYiIp07rGP6vS4n8XzsKgODpF1GjkeVwOC4dnwgNyhcQzkH4JI5KDG24o\r\nkcHkAsIyLjW7JOnPYcmTbN/O8Xk/i8rg9GfYQ3RgONjSxpXGw67ZSKvPTYaH\r\nlz7BiJEI+moA5b9v+Ojl5OsiIrfcZTcuLbX7hNXN5gjAP1wE4plPUaNQv7vE\r\nvuPeekfWAer3ZxycbEhRgkewPScc6OZ78eLbszJa1sZubcffZLTN2MXanF81\r\nMmlN1DjxglZx53cxx6FORnEtAcrBRyIQGtDwnv2IYBTDTaZoKT/5fAHPtADs\r\nXw1Wn/b0oCKgCK+b7sGy/0+T2wu7ptOximCpBJu7CE2pKjni9hzMosa+MzoK\r\n8MUNgcxKT8OODJsNENojjPA4B4Lmj37qUiYuiBQhyUgOA6JRYcySjjs24GCY\r\nrmkekSQ20q7S1simyShUyQjRDnuv52oxtXk=\r\n=I2Q0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.209_1677094683981_0.39928869744131346"},"_hasShrinkwrap":false},"0.8.1-unstable.210":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.210","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.210+482d119","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"482d1191078fd53a9bd5f8413a2bab93cd8ae60b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.210","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-9jTKtIHaJgZpZ99vIYZ45dmxUzhWKvOqTDQhde2s5tEGwdofYknn4cGM3ssX5vSpsNCa8j8x4v8lYrrytS9SKQ==","shasum":"33e75186cb7a22a7576a809e86921e7b19476c0a","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.210.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUQB5N1AifvSiappXxlfjRP9Lp0Ivu8u5DTM9mCcOv7AiAJX8F4hvRHNGLjYO3qyMwIjU3ovBfTlUHaV+8FrmuA/w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9qhiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6jQ//ezVjqdamRoBpdJQ6Tj+ZjXLjcdLPd0+u9DiaZ5i5KB/9B79V\r\nFCdApjtYzfMC5wQhK3kHJKqgQ3Q+83djlclJzrAdZx6RWiZgT4AuvuNuTG+T\r\nS7eHO9g9EZyeFzFhZBE5TlQxkFSZ1NgbugnxWxJpNrcXa1tJkJuPJ4a+WUbV\r\ni75W7Y0S6Dc6uo1pz3IZ/GKJRJI/EkuZbseYTYwtHjLz2wRFVOTG2G2bpQ9U\r\nkJJOJCjSG8XZFGYHXvG3ckgkP/Irt5vkpiDGPncC5c4UV2LitZWeSmunVXVS\r\n8cWrw4MOEaUYEAFLbUIqAW2DVCUvAMvQ+Mu+X3AI9jTEsZndF2Zl9niFud8d\r\nJJWtR+8ovj5PgoxodsaqdJ6WRvI338SF9r1YAHjFz3tsbk2+LMsGvsubvQWx\r\n/i5EgswholWm0fkKk/w8JIl+xKcQ/pKceoL6I0u6ABof+21Lf8m7uS0gMHV+\r\nRtJh39ItOkLALS6OfhVLL7/MHVLAZVQbBKlcOErNyqXwZBXA6XF7SCTgs5bJ\r\nC6RAS9PaP0E+FLKWVthyi9jMh81FEJVXKEb/XFbWBkN6nlMUBZ+Mea9M9ecK\r\nsmqG9wRDai10+2rUloOBBivaVIcm4fmcwREOv3L7OytgSbkDJ3fLCm153vgz\r\niaw5c1WO2Mnlsw1ODF9LFb17vli4HdAvt9w=\r\n=pKVp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.210_1677109345833_0.1032350242003881"},"_hasShrinkwrap":false},"0.8.1-unstable.211":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.211","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.211+fd0012a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"fd0012a9ab01e5eade331e849f0de1d0047643ec","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.211","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-/SaqCEbTbo2ePoIZxPonk0kfE6gLriA82NroGKL8Jb4Hr+lLEcTY6LGspukEnz+zSPSZETpHgrcxiUUxtnFtEg==","shasum":"dac4e0ae2233c4a951c99fa99da3653fe3146255","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.211.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDocNxwONsXaVeSgzRYSJaQGJH9PcvCDag7cFgnj3grHwIgJAnwe4V1EO50RraSHdhlmdKEjk5ADs1viQnbvl/YiQU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9rAnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Lg//fFKk1LeMfmtkgppCnyh+23ik0OvA/eLCbLULc+TEX7pTcF/b\r\nkQN2bfzDZAM+xQnHfhn6LOVaJjQRD3BX4xKUZC6zQMDjznzl5XlFmyVNIlVV\r\nW3iejXe/U2lhU0wBjuko4N89OMlVuekbTFdM1hFqdTUFwxhYYg9jJbf6Q/hf\r\nc5fHiqsOTHDxAn6eOnqfb4xoq2mSz+Uox8ZN2UdxPwzfzPBG04KyOaMJeEC9\r\nlrMIc/S3MaEy8f9x1GeETrv9wDsTFMKwGuPRId21PJFwCvPcq75cXWMJRB9u\r\nLm7X6jZJWyGbiRLL5UGtFMUfAt6o05of5Ys8yR0LolYFgTvlOxrcDYmKFxch\r\nEhXDEkcgbYL8TuqzHozrPT8JOgdKoBJfzDT/LbEkrKG15uTKEYx7F2TDkJVa\r\nRkyuCjuMAKhZ1o0U/3ZQq5YjA8yGnb9qrjGnItl8NhFH0AOp2FEl04SFSmRm\r\nTG+eimrSez5zYGXcwBz+Wl6tbAG9iZVLjXpYpm4yenx6IWIMyn1HC9JDpQPl\r\nE6lz9owZhmU1H1ShQ5M9rYMDy/Ugd2DCxzalZNpmGovCSLErcwTaOa5gRHdt\r\n3PI2fBcaD5kzlWCNQbcBqCdETFgGqLpmEPP+UsRuh0MIhb8Zd1b6fLX6aU2u\r\nPBUZz+d4TnHb6O3GhHyTknR0/RD/ch0XfXo=\r\n=stJH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.211_1677111335695_0.5527872245373222"},"_hasShrinkwrap":false},"0.8.1-unstable.212":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.212","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.212+acb75ff","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"acb75ffdad63691167cbdaa2385b8d1e302f757b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.212","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-cH6qk+ZLI5XdaPC8BN9WiOwg5bSS+Cow/oWfCV/tB/dgbSBHG7hTON5vi/2c9RrMAqP/9d8AWbPvosiUfZFZug==","shasum":"696fe1f47ef7d287f1166155de6fb0ade846d9a3","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.212.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoxm7Mb2Hs8qO+70B0iAGNsVYuXbLn7LRymHuwx1EXXAIhAMOtBbe4uX7HvrD7BNsZWb3JyDPL5TVPwNITS6jtj2fA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9sUSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgQxAAiECQAf23P04x/U4eua+Azf4WmZ4ZbfG5+hZfKvZE07rqEkm1\r\nPnx6Hx+ahJ4tZN5i2CbocTpJlx7Mq/4VDNFerRdhcPmwg7nJn9dXNwvym6Ld\r\ngPN8IPM+ZbG9J0IlmNWpolAVEAXU2wyYGvO13j/rTV5DNNIJtmSOUMy6DSXM\r\nK/6XcVJbSkyBCUYtbQjuvrXgqWpPZ97Rbz1kHAAmEhnCuwu2uXSGcvSacviI\r\ndmN7ybUH3yLMsoi5qIMFxXTZzdFxBy4dQ4XtIsbX4JMKSD1HHaHu9SiXgNsG\r\n/gduGHuI54/f0k9xS3zjLwIao0+7mGI1YZcvWbncKEhVZ9oCkcZTsPRKS/qT\r\nvg6GCWSsei7sfcz4E6bAmPDFC1/ZX0rsOUsHrdDdnbry/ck+CVAlkXZ+Q25B\r\naxgUF3apdQrs3Tf0WnxyBoks+lCR/4wkQpg0lmkKjPaMprMPamIIsMBFtQJP\r\nwBvPfyL8/7yewvIMqf3TgfU0chPfQWBagJOATy5wNX7IsMPR2GU/Li4oRksp\r\npuungTRtR88XjHlVlSUZ1GvKxpUSgU91xTc8Gv3MCxEiDj5+fpc2mM5Wz5RI\r\ns4qOYf+i4o0CnrwDaATf6tU0ssLuwVoGKTCIHWCQHMGpeAfKFIPGazKOu22C\r\n32YYRR/lNscwhHMp7zqLFXRWuiQLijs1RxY=\r\n=p1/c\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.212_1677116690387_0.7874091886923964"},"_hasShrinkwrap":false},"0.8.1-unstable.213":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.213","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.213+beb99bd","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"beb99bd2861034dd6e739e18b6863118a7af44e9","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.213","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-9vD5VUDkAVoIxM6drAmp4swVu6hCLpkO6d0jrT7sZr45zJ0NnDj6wGl+nCdq94nIGZXBvmzdKtXcgh8nv4GyjA==","shasum":"d13d790f5dba54f339f05f3eb83a0e7afc05337c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.213.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBuwPAI/MSOm8vj7cntr0L1dHxYYTN1qZc7O+ajJXuLgIhAJzSnzSvZIqC6F9F7LAyUHbNXvWhN3qXtzM7cHFS5+Ys"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9svPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPLxAAnhoLpjkY9MiJxgJCAK998VmD5wdYOpw6pmiNqFrF20ERilzU\r\nk0JvsYd+9hkY0xIkR8DsDKerDOLDJnqwDyHgwDqooU1PPZIX/XhCOLnAg6+4\r\nGWsH2gamASkc32QNkQ7AxRud+7IvafMCa+oDlD230vitbdjd8sR2hRTTfz0I\r\n4OSwL4VyjsMRebJF24SsFEhec6i9wmSgyRuCctW07UPzS5HLhaR+MJncwSr4\r\ng/zXk1PxhEiaiAj6TFeFJlB/0Zeb8xH1JWrdIR4YXXqrLYO6tb74nFlevnm+\r\nJA+s/S13U+Cd1tU4AnGGn9VVkm4BOQT0HqCcStjNWIkxtzLV4FErsZsCzV/S\r\nDc9PZns+6EkIj2uVG87vMUrEk96wpcqQhlCy2p48+D2t/ATKP5uU/xmA1oAA\r\nkAedbb5U7wX5x2tvdv9hi/EVx8/cILrMqQQ/ESjf3iVgo6szXIvj2lOcHxP5\r\nxcIOXuoLVBf7zcdf73EPgWqSzwSzhljoZcnlWYXlI4t3jIstNywOXAMQQU14\r\nVnZoZOksXXCLg0N8NK9I7F4tmPCpXnsWRzXumEplXteqjwtxndBsr9dr1QSr\r\n/DwfWbGgD2poruiG5DWM0gjx5kPDexiKrwKq1ovDjRcqK4MaKPvTlo0NRXaK\r\nBrd/YJPEPPXh59gqR7vErHiVJvoIQ1WS81k=\r\n=KLec\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.213_1677118414851_0.1702056402659089"},"_hasShrinkwrap":false},"0.8.1-unstable.215":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.215","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.215+f76cceb","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"f76cceb2244a237570dbe8e97056362e842a55e6","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.215","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-ZDYkYc+Zj5D2pLBWq4A33p7eXXtldAmVsT8Fa65fYxsFqsUhNmSnSkj0pjTrMO4fjQbVUF3b+xorEpEbETL1XA==","shasum":"eb1e0a90d64f59b56e472a3db5454eae0233a1f4","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.215.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJ3DoqEgG/DvbOTwupKw3oa8cvGbho7RqIGpkN9e/wNAiBQoxE6zSyqZLULnxZBdKyB1qVi0KvaO5n0umdBkZo6+w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9791ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOuw//Vyv93mmfGAUI01xEVYZkZOdceGxNiTvESQpwnEVP1NvEfmUV\r\nf/fRe8yS5sSVjl2hcNG7fkYxDq0gaTLwjBN+UDnZ1NZBWhyTgiJELWwMPqrW\r\nAbz0HMJXyVgBswOiQ13txltCjTio9nECO+hvRXYgFjASECru3ChG246brn6d\r\npnRK+PNdOgENAfnquUBs30V7M8pf6f5KUKdUbHXOH4mHjH3UoBUXmJ83D/pT\r\nGbqZasLdVwZFSizEXkk1mZPamYvYcOatuFXjuNOP6rOKWwBTUp+yuVL95dVD\r\n0o5IZSFkeLsx3ZNNkcqyccP49n9j8HgA7HW15yImiLGfIBA62IoNOjewAo6J\r\nx1J7MNMUmfXHMw68ztFD36Re1oIuDgc8QH7/NKfvz93ybdRSO6WpmD8/skZo\r\nHeftPaEzMJmS/nEx9kwHaO2In0pceeB4lkmOehi7PVRNxmRpwjbk+Txg0z8e\r\nr3tNx0wm5A8nXd/cDHUfkV5b7nOj/RmEhBKYkgfwG5+nu1ispBPYOymhiWic\r\nJkc6GSJviNyzLO9KaoxDiFFNq7beee/HyDKhoBKo7T1+7u0NhWKAr5E1Ng36\r\ndX1c5Sj1kiiPLZtYQKHisFbXhh/t2R1fUlipVY51MfWPLV8nrJAvYxRC1h7x\r\nMfmTMLdAcKF58xqLpzbn1nafIz8pcILjP3c=\r\n=NJsG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.215_1677180789497_0.9889985885284334"},"_hasShrinkwrap":false},"0.8.1-unstable.217":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.217","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.217+bc342f9","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"bc342f9d00dc5dbcf5c127eb90ca78392a33b546","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.217","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-PuwWrMx/D8G9n6TU8HQXhpm1Mf/hZ18KeD9xKoonCiF/QdIv2DabSpEhPfAKZnRv2F/bMlZOBYZaNTeP/DVj+g==","shasum":"c6b2f07b4d9b409bbc334c106fcc38eb59c04242","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.217.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDR89CtMZ3I6WPket9o7Gq1XsVi4d7QCudONxaaEo/1yAiEAzU/0E7fGMdlEL2zb4ysZyCnML7MkZYZYaqU47DlOi2A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj980bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpleRAAlRavYXjBeVdaBaSxhIuz33ERvjTN99nVYUg63/wsrWH2fdLq\r\njEOe02OcWvVTujxQnF92p9Z5ZNh31T9b9rGjJBhLP5gk8MoteUZlEwNS3kBK\r\nZAmy0KauSS8u7/YQtBLOZ4C28yoNthJiN0r5JXwRwnKCLNdfw/HsvGDsqZpR\r\n6vTLfCIEpdvcJA8AwbUGMaATR8SRwaarDxZmG2EO6fPzE8KDSximVq1+H0cO\r\nb3pym2MS7DVgl2iz8mNled4RuhckKdgMsWvU8maDAdH9yfEstD/TDrPWDq+m\r\nD0uYSmmEfWq1VU240dXC62eaP1J+Yj9iv1VTkKknq2r23h3wJu6EJSKoNRC6\r\nFbJxDZoCosVV0mdQI9klDOxp4HsH1frL67oGqJ/kAk7sYl0ocSbfr5qxMPiK\r\n8kMRStL/8m3vscAw5UIlPHVcYZduqcAKzkUJh6kOl/ZdufR/0I70BLp9UzBt\r\nKtXvWZZB2T9x+soniAIlthLp79BJi8JLQ3nyvkibYf6CXjKRoNg2dU6bI3bV\r\nDDkxme4NRVQn46WZT+SFTzefJd7LdDFe1hnXLO05AzlgqMGMFtpYO5aUx5lK\r\n28eY0SGNoxnssfyl8TZ86qEuq9vjGu4Pbj7Fn7gHmmzUBp3SOPcljDtI/7cC\r\nR7LkbnXEsZyRcz2VdE5I0aZ4UeNBxpwGfx8=\r\n=QWZs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.217_1677184283556_0.9929735232944381"},"_hasShrinkwrap":false},"0.8.1-unstable.218":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.218","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.218+0708195","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"070819585e783410dc75c51d88cc3ade45e69148","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.218","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-0IUpCJ796IdFstrzJEF1Jcfs1pYAZmC+mjjhqQp5pWuTQmnsTWkd0c62449/QUmlAYbpCL+iX0/CC/Z0faW4qA==","shasum":"863f92aed03630ab59f228d443166b3ef8f564d0","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.218.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkSw2pOCCNUr27BWvk7x7c9qUnu4Oe0suVzPMf7NglwAiBfJ4yM6uZvJRj0VWPElgQnUFl2LaCmu8hmMpYPdn5+aA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9+SvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3Dw//ZRgU2UR9VvLvpX17CHRRz4KqXdLXCC1L3XvkUdUsQNNkX4Cj\r\njTScynAzO9ycZVUqDJaE7rAgSGfP/wKAuKxbeaG2mPK+cXWuOOlBTcAOn5JI\r\nwlC17akNZBaL7AetSvqcmWmjd7L0m32zuS7KafBtX7RczQYhv1U29B1yHt5c\r\nPH7Nuuhn6wbU6CNBUaa300NYGJtX28rUSnsNo1Ltpomi6khSyKQMuJQce19L\r\nqI8gJClUfI1YGuFjsNnk5h9bENNyaCqRrEApNXvASEgN2QEhZWM+rUKiW5UG\r\nUP2hglkwDSYnx+3g46Xn2wSLDb3E0aEW+M/8OnNS6Y1Gb5Jk4mg8rAc06qw3\r\nI51CRiTjfOfVqHgRSHVLvSkAJ+LJTOXkmfjbiFUBmPlOTT4PcrdQqbV87Ka8\r\nqT63s3/qGgwqPDVGgGe5G7B4TG4vqNoqUDrfgO2eKjeLnOrPNLMScI9X716w\r\nkt4qb4oLHrRAh1SRGPq767duhW4Z3FB2YGbUBJNl8b0jQSbn2MjU0LRzmvpM\r\nBDMe4idBkq9t8BRNDc9dS7wGf+58HjFf+/KcEozwN5UnBDVUdzwvw01aqV6r\r\nZPEYwgJcL15XnBSwOUYM6J5pzOBC6v068CYBC6WeWm3+o6VdGC1DLLkqAVlc\r\nqv879TMw01S2hRMZ0vHrCDt3ZcYMoaC7aQo=\r\n=js2Q\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.218_1677190319499_0.30656011267841743"},"_hasShrinkwrap":false},"0.8.1-unstable.219":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.219","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.219+39c84c0","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"39c84c0a44d0bfff00c630ac10eed2b540eab5ee","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.219","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yIZYNs2dDjBDCMnr8pTRlinZXHwnpsc503c2/f4a8aNUfvff+slvX0eSbcuLg+Fh/1QK+1Wf0btTyRF9yHcRsg==","shasum":"fc44b537c96366c1f9b6e147893fe0dd82ee62e0","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.219.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8zbiuc0n/V1PRgTME5kzyob1Sx7up5zFOknBowxbYAAIhAL6rHXrQcOHNd0Gz4KQRoPIkuYUrtvBIU84Jy2oWeeoE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9+3/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokcQ/8Cn+yhwTrVAz+0VmIlTA5F+cZzBFAUlf0yeRIYD9DLJsj07s/\r\ngRc7mfQNpa3uR2stnlhKaIuMDOIkRD66TMAooeSlC3yTltAAuEP9aZzKtRe5\r\nGdY2ppfLtNKp3IhSL2Jip94lJ165lUD4f6AX8NJN6FmAJlT3VdtCb5wweziK\r\naiX/TPtn+7lhcaVv34zgWpZoYfTZv9EosTAMN3e0yYSbzcncpaJJXnGsHGG4\r\nW/QV7CfIX+w92VV7Y9GfG3tJO4za5t0r6MXuXUcZTQuuyJ3mFx7sxkOoulEP\r\nfK3KnoV6nzHNmUiPp6KQWsIwr0Pwkk2MrU7Mj7GkuJPZPi6ZDW/8HapAB2Pr\r\nJExk3ZlW0ygCX0f9D+/BHO6r2KNITcgCMTw+O0Y6CN/iTwEpx4IFsvdkVE9K\r\nLeHi9jwB5Uy0+Xi/hUJ9eMQTM6G4jx7QimRfF3F4Oc7eBP2ftGIuqo23il9e\r\nxBzem4uQezDY6zjbxhEMUP6s+eTQLezLp6WAvl9wAHwxeJ2HyawqGT2zq5IR\r\n6cYQi0Yv7f/TDLZUGGYpfQD2572ptV8wH39MAX3vBilNB9aXNwLcGSFad7I8\r\ndIWBHpxh5cWYmY456wu53fDNIvvnOOeCjmhM5nE8hVcbpl7tLnKLA9lpdpQR\r\nVIBu5q0fgF3Do2NVaufudYDt8SB8qbCmKbo=\r\n=iZSZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.219_1677192703165_0.7802063541958948"},"_hasShrinkwrap":false},"0.8.1-unstable.220":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.220","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.220+eca3e18","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"eca3e1811df58ea348aef1d8e353711a50bab0c1","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.220","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-ZY1d2LdZR3nxv6NJlmkzOAUkoqR4YIKwjfjwBXiBM9BWW7s8ENh30gkgOoiq20yqD19qH/5jtAH6xn8eg9akCg==","shasum":"f4e24cd485a21efecaa0a4f8e36bd42ef35ea5c9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.220.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHn+c5BKjMq9e3XP6cUFt4aD5sepI18G2hnQntoLKzpAIhANBmpVMVWUJsPxW2nzyVg8habEYPun515PzdfBpZS9gB"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9/YKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohCQ//WXxMlg6ZlfLqWYNyA0iJI5fJZyiU5brGKrqwuJrkS0GmZZlR\r\ngzrr7rkuA6OxJkOO6abYGAwViJ9nwGuhg5RVsFXF8+tmS6e9LF1oL0mrD3c/\r\nULGRsVuBEycWZVOpWfZlhVEaD+29OeS7FnGqn4AiL/raMK7mBCi0xsj8NYiG\r\nTdWmiwMgpQPLvpRFcL+vSnArwPeYQv7eS18k7hno2DP29Ou+5Wj8dvWTKMhJ\r\nRnEPTm3cWavj/3B6avWsFM+31fdWCFybyny+uGgbRsyXdcY3w4zFVI+YQI1F\r\nUQ9elmhu4qFeZP+LOl7bdpTlw77Y/EeK88ktaDeaW2TVXHb9GKx0yC/7NbSJ\r\n5ECq5/VYK9g0ueK1ged4TPTw2VPwjnB+MwdZqQy+Mc7AUZ29+uhRRvelpION\r\n49ToE86Wrgm49NoqEh8sjPy4MAydfDGyF2LPVsH4FsqUGQ6Q3Xc63wH8IdSd\r\nLqPkriiAylfu8gPudaq2e/kKSqPlgVKd5lgrJlYyzNzCiuexNCotFmfjGSId\r\nT4Tz5V5SjNjXruMWj9EzxwhHaMzp9RKEhw48VvmXYQFidNHQhaDW26evTehk\r\nTST/xl8y+AT+3DHa6xvJ7SgMFZ/XpUkBxIReainJYGYG8UFx5gHIXYuPCb0O\r\nqKHCc6xXScNFI3osjfPQyZfxS/7TMK7m9aY=\r\n=9cDo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.220_1677194762186_0.2498621934391958"},"_hasShrinkwrap":false},"0.8.1-unstable.221":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.221","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.221+66cff3f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"66cff3f98096f061b797655e1d83f64a03e74663","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.221","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-gFDwbsiT2K64P0bZV0IQ0/mZ1Uf6tFB5CU2TzecNQ0EjBC4FQtEefXCYnHWWGCmsEVGvx3Zap/4D7GwFufx5Rw==","shasum":"20c467a8a22ba37bbd96a96e2e4d8c9b63b58e9b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.221.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNnvqdx9rkcEO6k06Ywd1fPOIXUOQvzRuYC5/vNUSA8gIgIz3rMkQIbuc8ndJrRWxGy0l2vczOC0ptdO75pxie4f8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+AVOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLnw//RfV1/SLpII9Q4B7wJbWdFsJ/BB+SNEZl+Q47VCVYwAZRgZcr\r\nj4qRzDdQlDHL8yDRjtgcw+A2+LX695OHsn2Hjwb3UGBT4r3x8/rfaI/b9EYv\r\nks1FC1HSoU0himME0+1EeOG2aFKMIVkCOc5tQ6wqxeP3xIZhg2UwGzM2UYpp\r\n7J5HO+yxR8cCEWV2KQv6hQLZHu+qyh2LMgoTXrXbVSDIGUjDRWoo8X93B6dx\r\nBtQDeIqThrmVU02jRiyO2GEZ/vFmjyf9E8xvwivL3Czjj7hqsiuaVW2eMW/1\r\ncEi+iRrDsf21JKek0L6MOWoM6qG1g3ZQaKv8gvCQxFr5W756vqwVX8Va5PPL\r\nRwsAQQZQNQn0igFZIyzfJUPDzvHJwLJkBpjlFYY2z4Jv1rXVRyfPlum3Jq0D\r\n/Lgxp2hUZyvH8Q1ZDmbgf2BhATkWRFVvSuzj7PoqGbSVB6TO2r2sZ1+i1q1E\r\n9IGAn82u3VkAI8ETPEEm3gAi+KB/ZwvdGQLG574QKFKNA2RZEyyYoPRTLQR4\r\n5Mq2mG1+nErYiEm8V4xsDHylixLtittAlMUbeQLAjtmqCru9YR1TbCwMjU6G\r\nnEgMs0EzGlhjw8riUIrqa2Nc27mb9pj/4EosaU5OAlq4BmAuMrjH7EQgNW00\r\n9TVhln5yYhVU4rsOBmEus2j8Zp9brwudtiI=\r\n=2xRH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.221_1677198669986_0.9245233330852858"},"_hasShrinkwrap":false},"0.8.1-unstable.222":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.222","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.222+4b14542","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"4b145421eae3e49df6417bfa296585752ce4c295","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.222","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-PaV8CQUhC6sX0bFThfT0yTXVLI5lfg1DEBktKyOqiN+YZxXajozY07z4Yti2Hj1wJrLDlRXB+zIsqWoQHpQ2fA==","shasum":"46f2238d24b182daac0696c49654795e68c979b3","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.222.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAhLPAi64nRxj2xrcX7m534Og+FgWF/57Ab9ZfDps3UgIgW9KVITdg82dQPvwIUwWhqU2qD/q5E5Y0vFy0Wp82vB0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+BH9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEng//S5yzwCoH7n7cHldvhkv65wrvaEGM/Bd4E03lJcWqzaKnDkm3\r\ndiAU+6zxSzl1wByUSoBQxXN/7nWswRB0Da+CjvdnMYyeF8dUfBcdpvf63Wgl\r\nVqeK7pOYZ0pYnK2SHgYJQZE6+8vHt/Sb8TDFr9jKKnlPyFVl6cOm3Km3vpPI\r\n3wJZnQNKN2+xDLRnCvAstXNNndb2hrLUdSZaDAubijc576xSwtra084+3Yd3\r\nZSh5EjZCDg4rdgCnITvjhAD94vNA1eLq/8lDdSxgeXVzLiNixnVcH80AScNf\r\nNJHUVNaOlSJPB0N+p4eCoMA7V+JeSmk8c7ZUn2M8+dGN0v5utCdIRPnhkzH4\r\nBWJwT5bYzKerDLb0Sp71xtY6uOOf1QAw/2C+CT7Rr7mkAI/awv/ZZ8rexfQj\r\nMHxX32TNwWNY5BK0sT9O7TbDLw/Jcq7s1Afid4BjbrbSv9mzFUPYZgGeIP5k\r\ntBoVleZ5K3eIq25pzK3E3vP+MO2/fTs/PUAyGv06UE9Wr/ht6b72Ff60I391\r\n+VPge4yJkNKdAtdI/NbAy0LdeGyujEl22aR5eK/eYEeP6dl/rOF1dHWD4Bfo\r\naXDtfWhAciVSUsMllMchgL0l25XvJ7RWI61refiB7YKCvRlJNLQpxM1+0n2K\r\nopwk8vBUz/VxzlOv5hNUCYeduxH1IHwXjI8=\r\n=qoir\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.222_1677201916889_0.9089932627745823"},"_hasShrinkwrap":false},"0.8.1-unstable.225":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.225","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.225+5a87aa3","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"5a87aa3eeed588b910636b358c7d718ae74f54c9","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.225","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-gg2MljL/fvgM/rRq8UAaIMLtjU4CJXIa1SyjCayJ6OUSLOAO8GcFQNu1TpIJD3jXM93RiKJNfLR5nLzFunAOOA==","shasum":"109cff573508c56d9695a6351fecb8443be58509","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.225.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlEeAiCqk4heT69SW23Vj8YUlSYVGDX4qA81csmI01KAiEAprpJnwBNlQ9Uwsd3yN25Sa/c9bDkgpUL/JjckfjiB/w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Dh5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoD9g/+LAqLxjOVi6H43cmiDVuBRvTBMNthHiiMsneNRgRfHFAxyXab\r\n3hHBd3JiP7BGCjhb+SDaOrSrjdXELjG11uuLGLij6NL7AQV/6qbc2nJruAfQ\r\nRVJus/P0zzrWcI8W0YK8NfPTaJtbusLtWKQUktosv0V7G9a3DLGY/AKZzpbh\r\n6wakWhEnUZmcRGWLRa1yvfgJA5npiFSDgYrIyA1frsWeRp06nxzhYTNeeBnV\r\nSIn7wg4luNH8c9iQHJJ1Ze281olUBU0lXYVoqNzlGXcbZY4Z0ixRlJBh+6m8\r\nlQyNgtqi+qcjs8kYwXenMwHivU7jeyY606K6lQwQ/+V5/h9s24pFDnZHJ9Ql\r\nR8Sk00ddulHbAdRBOcv0qBU6K0LMxOBr5YI6KdaoGw7Tyr5ym8sYhr1Hnc8C\r\nb3PmsZQQKvHFPdmZHguJSidgYxYch3pEjBkhicpUJLRm8XoUVdd/mu48NuRC\r\ntPofvKWwR/L3Mub6KRVFz5gB6h4kXMiSw1nvPKbxLa9lZbcDx+8LdveOXySI\r\nRaDm9jFt4tR8DJi59d6d65TwduY2Ta+rlrelB/uM7eCUOrRokUBe8uNP7B9u\r\niAwnsiR64e3HOp9yOz57LM5r2gejmZcblDFG/zJmYPvqS+nE8ZCxn4a+1c0P\r\n87y+wav5+wNdGehZOJ843R0TA5d2SFmCehw=\r\n=K25U\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.225_1677211769672_0.9915017726516608"},"_hasShrinkwrap":false},"0.8.1-unstable.227":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.227","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.227+b7ab1a0","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b7ab1a095dcff2bdacfd93c99a68baf8ef37146f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.227","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Tiyq3jsms6WPjllF7UxbpJuZ9QMK6CPvGqTRBI9uoVPf8/P7rFIHqzgCnzrrwMCZq3ZiLzEdlgwanKy4c5Jb9Q==","shasum":"4eee3aae2f84b9d5609f668964f0f525060a8d6e","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.227.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgRqCYM3gX1+79KQrm3E1WKJfjav9pBhCRRqXXUVp4AAiAI+1Ucws6zvWSNZ8zvcyY6dx3Ga2l30dWlZ5NpWj9G6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+V5FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT1w//QDMckbJKyrDG34Y7tpCkWbVnfohhwjSeCELyzfZ6bjfN+zQT\r\n4cCuoX7QKuhwz+pIrrkDNBCDBlUxy+2rXzfU+VXbne0hmRef2yfuAxhoIZj5\r\nO4pmPy/8siKq++LzDYC9H+RbjaCCJdjJGx3PnZONwrdKoOBjDFMu8gvefVxD\r\nbHKAYSbvH/UB4k6mzp7OSzoPXjW5J8/zWyDQl3irqoKYJkB9nargV3ql8VTD\r\n+CROoRp2r2dR5hadLWipNz6IFNPZz4gD1RZ9cJ8+SVyhSt20hDB8EVzhaa+U\r\nAPV+O7xfND7Nsdh6tHjfVoLL+tuha8qJQnnclB1QcNLnpvsfGSSQCkF6LGeS\r\n1q8cYpULfm3IQreWWLBs1pGsZ+OnrEOVna6wYvqAzjDGj5WP6MMWdamuxXiX\r\nGfdR9Lg/VimMxKZRyfh8vvI1no2gjQnyv9cTu8TRzwhLlPggY51tTl74DGv/\r\nIfOK+SE3KypZbAxvD1OpaiytzrLh2YodKuBpXDBjDyaJxHenM7CjIiujtxNw\r\n36yfgyK7X0jFDzaKZ/iEz+VgGRExs7OexwoC8VNrRy38ZvHVTDJ1SGwj0xxU\r\na76M3ddIrYA4RG2TrKHCPa1v5z04Uv7ZGpqRE4QQQRhIs0BAH4icrPqweuRO\r\nZseH/yyNw0pLROhpqJcbAISYPbOpapfqDZo=\r\n=GQRV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.227_1677286981311_0.02797772718985203"},"_hasShrinkwrap":false},"0.8.1-unstable.228":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.228","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.228+d19bd2e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d19bd2efe1ada5c3854de7b86cd6e2e13689d86a","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.228","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-tOGkoj8bLXrZZzvjzaLxKc7ItcE/yqQexL+Aqi+5O15KVPIrL6IE5zTcJRcU7PFuftasN667sviNK+7wd6EmWw==","shasum":"9dbed60882bc20d2b8386ef5949a24eabf6d10a5","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.228.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6zKywTCa0aHf28ePXuAObrBKLXOwiPtz/Lb5qEoFVDQIgW5Agk0s9V1pIGPqTU1N002j2KveHy+Z6vJijmFFKxK8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+tD6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVSxAAkByW7aoaItaFnCN8QOOXz8ZC6rp4oUYinEZ8arFKL9xd6DXq\r\naDTwVy6tmv7PgDxyh+566yyX5h2ThnSkfMxua7ZHgwBlL/fakcmN5txMNIDV\r\nlSLTW+wrd6yDsXEdibC4TNrRmKguQa5fbCYvxKhJp86VrT9F3PqunYbeYepP\r\nlXY5UsIRlC6ZDuFHLP5q7vhEizWEhpwDYr+UEp+FCVUnrWMa1RpDHIEQrZ3r\r\nAX+2VclQNvzE0bIz6wKeC2Ktlsfwj/qLIPrbjpsPP0zVVeeeuBETfaoATFhR\r\nYgn9k6OXA6yU43yIV2c7b3XmtjpatY0nFRxtCCgiwKmWHOa4+nvwvnbUpygz\r\n6uq1gVcqz4cWpw7TcGGMwdNeZcSHY7QQOVGpv8tQR/eYp3ELbB8+qDRWObBd\r\nF4IRWTM+a/qrlRv2gme6g+ElLmHF/VZnUJ8qu/DvtB/anDL7tH6klLl6WAKj\r\nxPYVi+M+jtmO2waMm/xjt9zLjWFqd63DIldsA8sD56zaCdeL2ENyEDGfe8gL\r\nsyRAhUhWy6/kQ001GjMqCZPLzgsT0tIkTTALbD20v4yvwt7OXxENqLsKIKF6\r\nodwRYZawrJKUdyubjPZ7akxiptJ3vcQyRZFEGP5sAQyQCfNdEQ3vMvFLKidY\r\nnY8d8HAcl7AuL3t2+BzJ4dbA81xrllODyOc=\r\n=Rtxx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.228_1677381882526_0.7181676164956603"},"_hasShrinkwrap":false},"0.8.1-unstable.229":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.229","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.229+457a5f8","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"457a5f8f586050881b170d35c89716f9b72dd139","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.229","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yGQr0iBVgBRTEbYniHuEnTCkNKiFRglswqgykPQvtaeBz9bdmCweUmQSi5k9L6PapGUN0sdeW/NUuXxGZrFPMw==","shasum":"d5e29e12ec3e3d9776c355486bbcb4182002e58f","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.229.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvN9g2qIg0bYmN9iCNg6add0ziOnzJDH1mrfWfw4IfnwIhAI3RSCzr1WrO3aYZ8RSpaeQ3+9RYN2XIDknyRrStJO+B"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+wT+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoVBQ/+OSTgkMfmPlu1HPIZPTSVrbtcd6S92VYpFiwEQFvPnNAskYpD\r\n3SDFQAz49bukMgcewYD3v3B03Uk/+VKAsvbLibNabmsuWUtak7EqRqBCEZCR\r\nwKaugYtBR9Yz9c9P6VNgXAUxY1YRzetoN+DPWR3zao7nFKEncKNnfihGtaFB\r\nF4bQ4pBEu9lm14uL3TxxYbez1ngokQ5+qQjpQ+aaHRl7IANtXEEl13GievYc\r\nNQXchMVS17gTGzkJ354KwPFE/2Y/8QrwbMvAgsV03zM+7l0SW74jPzQP5eB4\r\nRZ+pEEKycHwgdSaqPEDefNlpzQqtppuIOLK1lTcxgb7xbmure5K8Q1U26cR3\r\ngYjWiePnviAc1R5xZS5TZVPIMOaq3ze9B19KF1MPX8Fb9YHkms2HdoWm6pJO\r\nu7wHRC7LbDdJaIH8Xa5o5+ir7avkL+fQQmZ6op7m2cTeTSl7w2w9mRfnbSA5\r\nqZ+IuZ+TU+/HYFEPy123UjRcqk6m3IXsCi3b5Tr7SmM8nE4FFQGmcSkCSCv9\r\nO6aJsdkBKafcDv9psPuE8IklgTph0mxkoFx2R2EEmIygNs5oveCueo7z5t+S\r\nQQcU9yjoUXydRRB0p2mujKg6ifWxqbMLtYxlknsnQN+THUt+/erNehnOCgkf\r\nYd9a384vnYTgFxhFZjGrk/xAa4sQCzKl/O0=\r\n=x836\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.229_1677395198653_0.947865636178012"},"_hasShrinkwrap":false},"0.8.1-unstable.230":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.230","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.230+1139352","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"11393527630c48fdb34f5f2394b96305a9597ac3","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.230","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-m8NUwKOTznLo87Dpt+TQ/qsORFUQAHqDMYwBWysB7IYGkzFM7VBcOGhT/wdu53SFY8ogbwb9M+xTPb46S0FFlQ==","shasum":"bf0bb3501e10f4397646a3662323d43cbf73676b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.230.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMAmgOSM9Tx5ywQPSyieUtyUovmlrGMBCDQJ7gec0FGwIhAN7EkrfqFs4a6Zu8oCrKLa+SMzCY1e4pnDA+xASmipC1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+wvlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsBxAAmAjh0P2gGFSkU93kOhQH/1gMhIeForVDaMnei+cmbo5m9Kk6\r\n0bJX78XMLR/JBVpLPuO1lj7UrrhjbQIPEdVNCG0hzoDev182Q7cpi5HFqsqn\r\nLXIi19ycbVrDT+JfeEJ2JAgiCbeAeHk8U0maLr78dUNbOpy7UdKSP1Yr/PRy\r\nKOp5ckWcEqJdL6I9FHhufuZPM3ytl9O5A8VOAXOJtICEgprXUetpkN1ywO51\r\n236GMo0vdegaYaTTMmFw1X2VElJT7iiNaDNgbUFM4lfvcAoeSws4o9vyosnY\r\nsHNFs5d1AsYAuHkbBKK39Vp3JueAHAmCYdNENGcocdHTCprulifephefYpIX\r\nNPPRYOYhGwa5dAeHADOpWyRL/vTmg/UOfL6Yt7LJUdFGv2ZIy6AppbAHIzHE\r\niMlBBUDLJGOHTpVqjgw5bv5ya7AS5lR7EUXRxR7aU3h+0wZxROvCB2Whi0YI\r\n8a2v0YlY/p1iTjOXc65qad2BTO0cODMOz154mWOeVsJDm33Eh9XsmmAyp/p5\r\neJ6bIK6EOA80tIjbG0Y/mpbIIaYFYujLEg/e3tHRBtaTwJhCY1RCW1y5W8Ee\r\nwFuVJmWgqsdbKBbfcATF68I5T6HxAMUcsLeyRPyPXGdQHT56/tSIdS0iMuxl\r\nM0WHcVmntYhBXOxSOwCxvLUsUE/ZWfr7+Gc=\r\n=2Y78\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.230_1677396965292_0.7332250876760602"},"_hasShrinkwrap":false},"0.8.1-unstable.238":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.238","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.238+ec062f8","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"ec062f8ec01de800469ef10b05b0a79a5ba5dea7","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.238","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-jEeS6qblQig+IqJLa5O3gU7uXZ++Hg2C33dQN1OgF+PPmyn3+Gh1h5xG0Xk6v8KhLrM+M8VGvjUquY37cJ5hhA==","shasum":"f9e9300f5db5df31b2d4746a5a4fa2752695ae8c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.238.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgzhsjEI/OrCv3kuopu5zDo4Kra1BVQi4xAFvNMSGrTgIhAMtuLrmu2vpEzklVZGggEHIWdF7giz4KH78JAPQ47iA7"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+ytbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkVRAAm7Rn3ydoObGaNQtOL/wv0+7TvP2uObxmMbLRB7JwTVDtvo/F\r\niViMUyarZOXdXxgEawetSMLR+kp47D6olTlUuc9cAGOYOaBRnLypLYM+DwxK\r\nvgdPgL8NPQ8iKyGLgaBF02Fk3k8t+ZX17DYTkIM6770hwoTIc3Pus7wGAIKC\r\nUqfpmfSGcjxLPdINYhLSCi/rkTsWK9I9zdKQaE5Lsyk/3WL1/g9tZIhA48p7\r\nfawmvKR8GwwECfO9bDg9x3TNexsBogog9fNaMa1CnpM0stAxzcl6maJA2ZM+\r\nc2Xk7/HcTa098n+fzBZpYjcYtaQK1vOW/Js6EZRZ2zOmms9Sh8kaszsau3BY\r\nOOa5jEuljy19fiw9wd1eTem7v0VwyJtlnrrZF/Tz8dT9d8XhBOSbHv9QMCDD\r\n/bXM92+8L5pQ9MmzHvERLeIDBoginQQcih7eUBNa2evhyRNjXC6Z/If+uot8\r\nIM1uNNPpy1legRvZEryKhPfs3S8+QXNkTOdPouHz83muL5snfIxxS7y3r6SJ\r\nKm44DVajNphiIBAX+YruYNdaKzYoY+oZlHv4mE07CqsmXPfvpB3aOOgBTZVt\r\ncP4wFWCUaOryrf3SR8hDwBBnaLTNEi+M7Gh2fzDp9nY7rwkr1ZQv3mHNqay5\r\nlFrZjPiQ/561kkS7eLyP5OKW603yok8xyk4=\r\n=ed8y\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.238_1677405019446_0.4850697901012"},"_hasShrinkwrap":false},"0.8.1-unstable.239":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.239","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.239+ffdc606","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"ffdc606a95d43d831fa9fe2eabfacf47e62d1361","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.239","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-49r5lD/GwdGKmcx3WzkKrnOoYvTIKAZOt/U09LYquQjTNHBlzXFvdR8dllqAQoVzM9lO3DpJYmT4wx8LKt1qnw==","shasum":"8f09077e46ca659a38c41a6c3ebf5d8b93c5d2cf","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.239.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgUGa8onIffTzgOum2/L+ZyM1wNFmY/3wkLi4FEoX5NAiEAlr10m6sksbd8S4b9tZTXDek9e4HsLOgHw8ZkwF9AJRE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+43LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBNw/9Evb9SBRarpTD5PsZUMb8LO9p6qT6qlxp/JQutHSTk3ARCnfO\r\nNTabwN8sNQdKupEj/JYWVQpdnaLAyWacYs/+VTXOINzGqLrLY5QVEtQSds9Z\r\n6U7o2wY1EHoys8Lt76cij+WDg2swFGmpC+swIAYSR1fVU23U75tJUsg6UNs9\r\nuzkXby/CtKQKX/b5Uik0OAVeZa6pbZRCWTcHB9pudU9B2INElboXKEhSll+3\r\nuObSv3AvHrjSs6129n78QOZA2b6B8Lvzk1P+/Uo9ZtcpIvXbemSjWzWhCp8X\r\nQimVos1iw43gfKYBHVN2TC3O+gKVC92kgjycnK7Nzr/OnVsXaL8TQZVE11JB\r\nPXblK1rK0fiDogiJrammdlhF5IWkxxa1iWaJr/KTsFZ36LQC3zI9c1nLr1zn\r\n1kE+yUbgQfJ5HQo18Tj31RAWl4YsMNrsDUpTIJ9K2kberN9WYyBXb67jeNPu\r\ny01elvvmdnvWPG9OgjTdUcs50Kcq55aEYFEezxu8ifgb4GXiSHG1NDGEN1iV\r\nGjS3IG0To2dZiurul0W45MI7B0towg1QaefrWe5VRBPAytLbBXNQzuwYB5w7\r\nJzO1uJpSQrUBtOy3tt3iHbe2UazoiVcdDgNFdG49y/Bgtnqqu3KRwG0LrLug\r\nxareW+cCwbK66f0SE2QAKS6Qt2dIswIBAXo=\r\n=iIy9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.239_1677430219182_0.9728166126053035"},"_hasShrinkwrap":false},"0.8.1-unstable.240":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.240","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.240+2fcf72d","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"2fcf72d1acff4ea1b3b09543c37b75d098eec2e2","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.240","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-kqsl1fZcAkdBtHg0hNUMQ7oolOdK0192NqgqMiaCNf4GUzQl3gM1mBq8yi5722j0iCeRSXbNvsWxG2qmTIYFGA==","shasum":"54cc33d5968da5a977a05bc424986db4091f61d3","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.240.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNhFAjNzI9qB5lXjbsLGBZ33vnHh65N21GkDdQfjlv5QIhAKS5530HHy/HsbltEXDFTsBBxIJIB1a2KWrkVbY0ifcL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj++zBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTyA//TjG4VcJCP87dfBZgPZXK/iXehhyQGq0h6Qp76cYI0ZF1EwS1\r\nf3qIaONZEiR5AhirPxDc6MQu2OXTxXjmroOGa3mGmIsMWf9vxKef1C75dwSx\r\ndLQnf3qYKhaiMODsTVLsTZLbj2iYLVDumtu6TQ4yeAXHDkw5aqgTPtewhAIA\r\n/+wPc5e/ZySWRdYYqk5kKhlnG4tGzxnzlud6KVpWmHNHX2appEMOxLF63Z+A\r\ntengUArow2mDvY0hW6/LmHLBQMl6sC+ElPga6meB9GNxA6g/+txNjmyWo/cA\r\nW06VMCm/YXpcpOZCGyA/JvDihE46cE7rFANHWpqaK2D6loLRYFi1XcSCnwaD\r\nbq+fzq6daoTKgiqDe8n/sQ37GKZkXMfgRtx9Ulqt0zje6dp97MSVM3c6+6Pt\r\n1oil6X3R7bG51hSgv8Jw8hind3sKqB5goAvbIgocqGetMG7qVt9LcnA3Gdj0\r\nqh18AaecmruXNJe0G9Z7uPII2Bkajyxqt1xz1HdBH3etPE6kKRqGvxrPMKzZ\r\n5HmkrsMT9Z3vgzMXgGUUdiwSSzjQgWXeSMzBQJAMOErhUzudLrIZRzkibGmS\r\npjwa+eAa6830JKPPdaS2TdrwzknU5qYP0N2KCLzFm1dHEsfnq3+RoknMedDT\r\n8fHiR7NiRUHyImzhdvtg2RxkmYRfuN9MtEc=\r\n=+Brs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.240_1677454529331_0.5738998250500733"},"_hasShrinkwrap":false},"0.8.1-unstable.242":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.242","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.242+7ed0727","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.1.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"7ed072708585d2479928bd4314ce3244761c7f4e","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.242","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-gQ4t6I66j6v2JHa6aQmK75YyT8ZDNElAFASGTkq+3GpBGnsMLVsvYSJ3aS+bwyhh5nLvmSzNZ9aPv/7M0VMElw==","shasum":"8ba242c0b3fd80fe20f827a6d07895a052f8b3eb","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.242.tgz","fileCount":29,"unpackedSize":67684,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT8cXzRk5XCinvfHm9MAEggiZ/0enrMVqoEfEjuD7UpgIgCPCHED6WJIvLbJHXamttHLLzQkaNTuG+PZft+ki1ma8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/A6fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqL5w/9FLHLBVkxCSMCYOv1GRhxiT1s8THsjlOk4hf+0tqxWhIOywLK\r\nisjQkkS+LnKdYmz1XQjzBJ8D6sSshAG87mg+AUZom3j3Yk68cNwxDUdv3crI\r\nFDYd3dqNnTf83M2ctIw1ddMpjfNuD9GlU4Z3FcPiTLLlS5KIrKCTvC9q8Pc4\r\nJxaqwXp4utehZOQ+SVXhZiGodQo0qaSCBzWELVkFIFeKPaepIMHprr+DIrdy\r\nct/TKuAHAofPesQawXOQleCr77jnBFNkld8kNvLG66gHbJ2HNWnlT+uK0lRH\r\ncwf7ySeO9X6pFi0Uoo9kbNQiv5v7WNiLPJawsWiJ42XcxgEVX6S3FpdyxosY\r\nTFG16z8+A6EzvOAXv09wWTPgo0jZT39pmfmOd7TQfi/ljQfiRJi3AAG4vlvQ\r\nVtpX5Umocm7BvAApIksRfNoRffT1JQHXs1vZRG/5P6nv+FIvG+R7eAvJPArV\r\n3UFtfifEG3JplmGnGLRXMDSww176dPWzfEqJq0TXoGs3vU6TguKBFmIDY3IF\r\nMkAoOe1vc5Tk1Vd2L275XzYSJaIZRPSsFzb7cJajf9DnC9a7N722yYoPVcZe\r\ncs3nU/sKWIA14JhM5t6qP3cmvw4bt22GW5wRnYTziT3icw1lL7STDX6zH9X2\r\n4iKc9dEe9ATlIoTH5WemIEdDKIX/6fGfA1w=\r\n=lDL7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.242_1677463198934_0.8269600284688863"},"_hasShrinkwrap":false},"0.8.1-unstable.264":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.264","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.264+455ebb3","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"455ebb3f0bbb50688c9cf62e10ba084d8fe41041","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.264","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-8jd2LlB7jBdpAXIwSoCM6j9PZHGAfKIZbfK32rpezC9sZHk0OREEhnHLPyj/LEboP0NljFFTS7OHtYGSXOZF5Q==","shasum":"1d84b560c2c610b1996cde637c5c392e0f811203","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.264.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/fZRtE6mweanqvZGdkXQD6Y5UB6NuXIkiWX6lyA2ptwIgW9+zAsYKAR5WS5CGyZlkmjZWC//dneKHOnEOGkWjbCo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAbEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3hg//apgVtKvB+tg/Jp3PrU8VutRilA4PD4dQIbshczOafoDFiS8a\r\nz5COUA+V8j69UU0Ayt9akaL6C2TJxfKaOQvzu6FUdk9bw64pxULugAufPQnS\r\nHwkBPSikDjVECI9ghTJ/sNKkTdRbT7gpy1oZ3ONrjQJ8YTF1asxrjTyFBpLX\r\nr5hTBphq9cXU8y/LY22uvnUD+it3hcoFr2PHGPL4SkY8J0Oew/pP2FBCPN6o\r\n+ak328ct8W6Yrw3146QYRGbCwqEmZqhsRA1uCFTHkconS+tXmBIbUA1K/cCs\r\nXNi20zV3dXZR3tvTIM0Z7SojoAShvgEf9dBAnXSXyxiapJyCFTUWD9bjkala\r\ngmIhVdfR63TaVgwpwjS5IQC+dXs5j4Bpot7KgPWJNvAyepuDfNydw6mITneL\r\nu1rv6NI8aMp0GdB979+AOQgMGFN/2KUO773SJYch8X+yGVgdVHGg8h1Q7rJ8\r\nyPB4yAeH3dTKEf+pS8LC+JfG5l58Kr2ETZdT41L4STCTbPLvpg8uAcgpNWXL\r\neSvxDRD3bVQo/MwLImJKrjuGOiLs0xxCTRZXIYsq7e3aNgZ9RaRwOmsNpAfp\r\nLBpjnkqQVPoSIvl1Ib+bChZ1hGejogUPLyb4eg/Ky7RGMeHKt5EextaRm6KM\r\niBMjFlOgqN054wrNixxOzR0XjWQ2WOdWFTg=\r\n=1uQz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.264_1677832484785_0.7094243541609824"},"_hasShrinkwrap":false},"0.8.1-unstable.263":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.263","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.263+0ccab93","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"0ccab93d1692d0e82262f7778c22aeae8e8683e8","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.263","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-oxCLJS7Khnxt7uFYSjmlWr0BZdJaWaYLiTUZjJMpk8oSpr+RSIxGaV0tZJtX3Z2COvrNpZHdzFZRw1rYoiYkTg==","shasum":"d8f4279ad6476e37f7326393ec3bc05b40ea333a","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.263.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqWWZqaJFqFzgJuGaxaDRL2zNrvwRLi8gdqa3pno7QxAiB/V0w8kwQyOFCof82wn09VuQ9/nR8sRLZVKf4fOUSCKA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAh18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpx5A//TOyUC7EpzBVQmsCVCdQLx9ozXKs3qwqN4u6Rws0GDDzd0NMc\r\nk3HmKqmV9Is24I9uXfvM+Kfi2UPXc+3OFmBpmXCzF2yZRT68FO4TEemeTvnx\r\nbs9qsUGyLAkc4PD0tJRLCn0AuMnzzcJaR/Mr+bHnJi8xadCysuA5lEJECHJV\r\nA6N3WyvJFNeyGEVCHD0OK6voO6J3bQDsbtbxeb4Bz1FF8iSndWkFdDKwooxF\r\nVl5YJb7QZm85xzyrfKcxP4xCEtn9SJ+Z+MCSHrjkmMPzLXEnluvMTy0h0BjX\r\nB4gxcGB0nZNpBjCyq0QPW+5+eZWhOSkADv3Mw3fkNB8V4inZP76cpRd+8W4O\r\nZKaF2sa6CMWcPMVjao7I36GXrns4q0lP3S7fQd9QtLQPFMefBROuX0YMAnPY\r\nL1sUVGX/Iecm26JCpZm0e45giA0QAv5Y01tnkezrdxr2TKfipDkdqlgeJPJL\r\n4/M72oYVcz5G4E06m7SXfZ/ZcAIBkWkmMQ5WZ+xxOr2k6IRTebz3sMkmIh/4\r\ng2o2WJ9m2TD6BE1tCVhFBcybqfIjLnUFO6MEaOEEJjj9GQ2Zty4T9nf8Ig7m\r\nos0ukjLPkDpEeG5JnAefAyle/C8PHTt7GnkYAD1M3P5102MUBTIATrYwVeXV\r\n7lJ6rhJ0nzfEK8efW5ZIkckhVVFnz9rLv+s=\r\n=pDaQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.263_1677860219792_0.9952888709767138"},"_hasShrinkwrap":false},"0.8.1-unstable.271":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.271","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.271+9a734b5","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9a734b5892bde59c0a57812d2f77c8168744c63a","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.271","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-m2fxZs3NAiqbvv4MjupylthnRSWIaRyT569rKxSxTaqnByAS/WIu82DRpCCJ7to1/d0LWv5zZKVUcj78xyJ+SA==","shasum":"a7177f06cb8bc7ed579668b457651905e592b640","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.271.tgz","fileCount":29,"unpackedSize":67774,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3CwFhqX/OJbyrY5BuFSFGrd+VFbn+xUE/LULWOaqtNAIhAIi1QLRb/QfeqI6q3M6n1vxH+///ae3JkaQ1KnsEfNlj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBfosACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR6A/9Hr/2qF4iyjwe2SIgyn6fJv6dZMPtk8GBJjrrLQKPX7WHqdgk\r\nrIC8EW0V7kpxx3OY+8+vskyHRmEEoWManseEN9ubofuWcurXNTkO5vLOcu9Q\r\nU08vUZD9T29R31jELx6WPXYyAQa/eL7n9FidLIAuZ4+ETqZKeF6pyJFWmIdS\r\n1sRaGsrO/iW+Mc+VafYc0E1riZK5ECh+WAZG0uih88eo6qr/0ixn+iX1SCRP\r\nPa9LXQ0BjvCGAETi8K8L9O3ish2s1SRY4vofuuL6IxjPZyVkunxVl3ZtomYI\r\nCQ1qyNS1MyFwR5dQj266HcaWetkX59ZoHv/rCwZYhMyGYt/LDxdA97WwxPMq\r\nm7DW0e9c3I0mp3ofplYouDLMrI4Gtsahdw86ZQwkkzU6KyR3CDOK+3LcZd0g\r\nWp2C+bK6vPikgrp1x5oUqztky34gbXk6y7satGQtJrNQdr8lrZhlrq5MQh+7\r\n/f5xmjAbjqJOVLCE7UKYD1LXCBV7m0sFC8ilh4EM03pYQl0OGR/8DuGQkExW\r\nsdeN1uQ9j9G7OonzqHBe48XwAwGMTBaRgmMDMet1isALv5dVmJGH8uifxYH2\r\nN/LMxayZ9g8cyDuFqKgv2Fj5DWPGV68N+AniWKs/TMsh07Oo+t6utl5BE8nT\r\nbwwM8WewMRkyqghwCix2X4dI3yjgUJ6+N2U=\r\n=5EbK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.271_1678113324033_0.8084560430580641"},"_hasShrinkwrap":false},"0.8.1-unstable.272":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.272","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.272+af4fcbf","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"af4fcbf2de49be3defba0dd4985102f452bb7fa6","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.272","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-7dcVRXDblLhaxeNkV5pZeF9IUei77qXyfD0+R8wD36Qc9RcVVU+c6rKMon7vm6L+8B32UuRtg3z2BZHvA2O7Bw==","shasum":"e2fa49830a896decd9210aff47d08bba50553649","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.272.tgz","fileCount":29,"unpackedSize":68497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzlBBK/pbEjl/kqeSPPulHizaIer344OeXbX2ChrIuTgIhAKf9Ez6Oackowg9zf9wdwgO7O/FtqXHtZHT/qQ7NzTJ5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBgJUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq76w//Rpk/5HvgfPC5oA6r7SYanMZYycLIuOZsN07SuBNIL4Wam7On\r\nY2TSqQgpsu+lY2kCsCSFQmCbEkSjrEfwSGrymVixsEsftVsfyTaXNCQ75oX+\r\nHdcuSHk596xQbj3X2rgHJ3LUClrpoo/NIcmmh/AQaGTutSvXKkJsTfBvhCoA\r\nkwVLTRYOGV+WfyB5PbqWm9hIvZmJW/9aoRToKyKJj9G1jlX0un8UdWFvUabj\r\nTUkGNuQqdvFkpDb9rSzz4YihoQoJAGEz1RYhPLZJWdbk/Va1IY3fvp7PsBYg\r\n8/VOWZJPEWWE1G1sMyuO8vIf2JP/GgNwlgL43IkWJRR8WPlvlvzUZdF9BfGT\r\n0WTDXCuz5SPWSfE6UyC2eLSmmGVxlA/SpLAUKK2Hl5sT/M6WiGe2aFMx57mM\r\nQFcR0HwKonWAGMwRKpBJWM8D+gNl4CfLKVB6XvWkDrf7RDquhzNaufIiwkEL\r\nO3JYBLi/h5c6Fn61yEimVgmOBV0juENtgpCve5ZAHSry7+5YXvltlS3gyXJS\r\nsqmdFpIzr50IJ/gYKHxfVxPeVTFWHGpVxhM2H3b7g6nVxZa2wx/lKkcKQOOq\r\nKfYtgdndc/gzzCgC8lpYIE9aAWyDY0ejAckSG0kc/dKbR5LOHY2DKaZE9204\r\nB/ODfJ8oczo+WJ245QegcPfBeepxbTp8s44=\r\n=56M/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.272_1678115412059_0.5371048166518737"},"_hasShrinkwrap":false},"0.8.1-unstable.277":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.277","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.277+9f18a4d","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9f18a4df8f65c5fc9fb23591404af2ab19b90a76","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.277","_nodeVersion":"18.14.2","_npmVersion":"lerna/4.0.0/node@v18.14.2+x64 (linux)","dist":{"integrity":"sha512-lg/6IK5ZezpiEMvoL2S+gzSfB3S3l+eHV8sFWypyKPlCZv1H9slmHjwd3UYY9xvNMuwwPjJ8nbA+mm+Ic5X7fw==","shasum":"534fb72b6cf2c064c201bd7ef840eefbe7eb043f","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.277.tgz","fileCount":29,"unpackedSize":68497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtm8UVUm5OtjpZyCZiLMba9YHVaD6BSkDzGL6SMqEo1AiEA+qntaawsoC/zROVox44B/Dg+1D0n+1/kWBtNj34z8zE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkByd+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6zxAAkx+Z2/HoZXMO4tym83bZQLqpYfwm0AI37kcPdwd+xq5uA8T+\r\n7A6DD4S0PAV9c4hvsxN15sb3aFcJQyiVqzqYKUt8h0kF6ObyWkLWvt1ToJDh\r\nxF0Towv2vjr4fNPVVuz9mNAh7lxt6nJsJhsdUOKBD9eUbhp8YpL094Ka5d5S\r\n0mIVOWDCWHniUVb4I7U8+Zc/a3Z95bONm/sOZOp7ZX5/025lxxFkBf4w+BKP\r\nvOL2q4Ti0zVWtuIg+R6iBs6xH0S24463DaSaosfdz8xgPHIAnVFwuHV/Fm+j\r\nVvmQNRcLYYpdKHoPym/9fkg2KL66YdPLE7h3/OVl3OzLzp0wBgAimpxXj74M\r\nSRgNKzEf+hZXRiuQx+FaEfyBXaOWSz+uqfQmPFHpUG9zjTUS52pl3k4QEeN3\r\n+mxjtNTeYyXQWL0uQGe1xfjuSFUr3NSYIXf23EELlUS6svcC8RHcQWMbAJIS\r\nt8K8d4Q7+0b/CvR/QfAHcFQbJ3AUYXcuTeoLXrMJ1pYdTAcmhZ3RJOnNdsfo\r\n6Zj+UUdS/p2LFERjD84HNGkn57JLLwj+MdQMun7+DQ8N5l5Y691gkMX/QHMW\r\nA5/7z88NaZbFtfpEb/vSfvqIJ8odxClBAq4wvRwqMr+2oK6cQZlGZPTU2wKE\r\nTZZPP4FqNf0h9uENK7gaVZVz4GHQ36dhE70=\r\n=i5vL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.277_1678190462633_0.6394311108152506"},"_hasShrinkwrap":false},"0.8.1-unstable.266":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.266","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.266+f089ac1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"f089ac18dc470f0b8c581b49e70e7eba64d72bc3","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.266","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-sMdb8kiF0o3i6Ii59zoMRL5g4jGNaceAclLXAIcpG0nRmRE2cGIb7FPV5XYnw5rlneautoLqDXJS57S2BSGbvg==","shasum":"061a91623e563bbe9281062cbbeb6cc412d7c9fe","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.266.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnOOavd3HgoMDqJ8z0+6b+RwWzzdL09VLYTr1gNGP8UwIhAPmiqmKwEzmpe0qii46Lz/wLpKYO2frr8QBnbgkW1vCo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB7jSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkohAAoHf1V5x8bmSUbk1oEGNzooSploi4QlK7MURALSvPBRymHZDn\r\nJCxrhakQAqRHQgjCSQBQVodku1eICkQOHzniVZJsAFONak1V6QR2ZHtWWYxD\r\nWH5YfbXBGh4Uubxbt3tnoMFouTWtexwTjhoB/lC55107NLGT8lNy7fcd15z9\r\no1sxwPDI3P+IUgiL/ukZU5QcoBlncRXaCxg97r7JFcOTbs4RvouxSTT0HMXl\r\nTx4qN+gFRqXwzfwG79rSgH6/6c3AW+sr8cln7qmzn/yjIX5f55ZuG065Wg8c\r\npVqhaImJziHZLRVPsUmkwJN95wN+YeSwlyI4hVQpvFt4Xtn+jcK61vGB+QPI\r\nt0VNSFeEA8u4Ycw7vvU2GulDmeKIwZCy5e1qujtXRZ0XORUvScrVW7zPoOC6\r\n7z+5lJ8v5NeUEGsQJiPo2lJVIMzPkiiFkequoR2WA/L6tHzXj6qydGpwWdiE\r\nnkXHZepSXdDkdrT2F+AbYhgDRg+g1716XFwdb+NOCNJbs6rVMo3cLhBth7FP\r\nnb6+lDbkUbUHdINvCXoE9Jl4+A6y6rDcEGQLps/sP185uNGwY9qlWUOGRfbR\r\nWv0zVvbbf4n9tLWdeecfFgJmdGq+aNk+zdt6CWOLqXp+dEUVXNSaqvwMvFdG\r\nfZQAGibuXJE6R+gRqs4qmfdP26sgV+7H7ic=\r\n=kN1X\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.266_1678227666339_0.5460091139439227"},"_hasShrinkwrap":false},"0.8.1-unstable.267":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.267","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.267+3c2b8ed","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"3c2b8ed171aa196473afedb007ba27e4c1c3e71f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.267","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-0ZjJ2KqWHvads5z0g/B7biJLDvb3iQ3JBA8HYUyvZ3UPGjPvqV0VyAmbfJb3fzqkWB8qjpHjwMgBH+CCoonDyg==","shasum":"f0b0ae0d76b4fc7abb55f6491fe10c0a1c52d11e","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.267.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCadj70vfZx+pDjfuL3Y6Ba6nU0v9/vDBAPachepTcQPAIhALzpvx6LyyZoVIMh10ZolxarwccLcVZhTzvuKaoPCtu5"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB8khACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6Vg//SdYXT+Sp2nxZindANjk1BoaFYJfIf2nOz31Z8T5gd4WgLcvV\r\nTjDgL2mCTyGhlE/B3GBrziyIH1pzay0ALIwUsPtMwBNdFhlsyZaQ89VvhM8j\r\nWgZ1rg/2D/t2scSThrB0x8LmRO++LjuuRs186akpcpTpizGgegq17Um37Nq5\r\n2cuGLPIKkuKgYFJKeUz2diGCSGu7q1cuLKeEKkhKK4JwrwEkwFhGECiPg2w5\r\nGnwkIbZaez1BbNf7gC3yb4XBJ3XJHNBrp4gAEUFcE2TNxcjXujDD1XqxFz0/\r\nM7UnlQPUTV4i0CzCZ2jRrvRLQDyM2CLqZ5VAVkLnOwdducUr6JJfSebx+J6I\r\ncLAIHwjDZJLl1Gg8mJtyDZq4t0/RaKNNK/MC/YymgaRu3+5egCY7nCQcWljN\r\nje9E3roG3bO8R0zDp05I83qAYaAWrs5VSwNS3fAu2C1JEgYFZSH7DZTMtlSV\r\nRkinYDQ/RD5ux3wEMS7tl4ZRRxSp90qtS7l7exe1jOZ3E7wqEvxSCqg8h9Bn\r\nqWWl8m+VAU6lmrxPJSDaqWuupvvvbSpIrxiUyLe5P8qiyHR2EGuFztGnhkO3\r\nJI0tdI4OF46y6x+mCJQGBeXbyjc53lwV3vbDsPP1WHvf4t86fM2gtRcNwiGF\r\nRIakhxwZiW+VOgVZQANZG4i3tZajqDfEybI=\r\n=FETK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.267_1678231841445_0.19671925928954548"},"_hasShrinkwrap":false},"0.8.1-unstable.268":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.268","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.268+50a264a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"50a264a366a293a9d9cec9c81aad640ba3391bb1","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.268","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-p5kJTSrYDnAm7ZuqvloogVT7P9UN8wI8olstzfxtN8SrdiOyq2bowtuSW6eteKR8GsakhIiDb6E9nfQautpk5w==","shasum":"c45ab83dca9756c2a71fb5bdc869894e938dfd5b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.268.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBLNT0hpOsxShCrsvdE5pCKEFcXs6z5G94b530UXasWAiEA8r+RLJa88F1k7bRL4rVMXKs3Ly72OM2IwooxokIjLuE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB8usACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjLA//bfw2d5kseIBfqwsSzG1cbikOkxkkaiaNF8Lbyzrcf+zshPQ8\r\n/uIyG7BNO1N0GUr3lWObs1vDL3LbQ/aXTnnJ066WUg5dlBIcKpCGHirM+cK8\r\nLt5YGZykzQAwzwRJZ55kQi8gGqItqjvZ07aQNW19MZh2avawXSfZD+W7pAY0\r\n+INeogb0ZDOBm/M305QFQE6hAdNaGKqH7ockWS26/El7mLKWFaTAQMHwhGAi\r\nC4FvWeSsb+raSgnUInjG0DiuV3KUes6/sSMDa2nz+z1viYtGKuSLEYlHaFDU\r\nz93FkFG/nJ8/j71kZmB1KrK+NkOPGIxbBJdRZfuD17UogzcvpCvfl4ATEiWz\r\nPOa4v9d7jTlfmMhHQOuGw7VA8UVMz2DYW6EkJnXTX8MOKZ9XftVAurTn/Bpn\r\nVsBfxE8vVl4zVEEh4MezTJRytXOVzMQ2bDctWsL3a8kpa/7kd2Yq1mThAA91\r\nhtM0NWQeZ6qEjfpA0H0ZCsm9itNcZk9/h41SMLlVS5ItV3aawVXe5sFFnnmr\r\nf/ptmvuTTO90OYXih0uEiAq3wcrD2aYb2sMcV0rRyhIPXkNVVJGiHTcSd/nO\r\nSFHliGJjWNxv1T2XB7zhHFwxopafPp8vMwFrvF6kPQ35J6Yovz37Rp6KZefI\r\nGXlLRj02YY4bABeAXC4ICz4faMJwnQCueaA=\r\n=DavM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.268_1678232492446_0.08319942792670343"},"_hasShrinkwrap":false},"0.8.1-unstable.269":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.269","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.269+4caadec","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"4caadec6fe8afbda53d30a74da7b5c8187aac0ad","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.269","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-6OfWc3LF4kVeHfZtQy8aWO6CoTzLuabwft72V3nN+AEu0xtxWCr4OHWswU/+LYERxak6yYUx+Zrl8Z7KKN0LuA==","shasum":"b30d0738c6afd1d245dccc1702b758b11f127f57","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.269.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8vpBQ0RGk5T6JbnF0Wa6JQ/lvW9hTqD3kJXVbKCWwcAiBuWFnl5SvjfeuqYH2mAbt6pngeEkMkMW2iyh7w00I/nw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB9IQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNZA//XhxUdZjLT3FLzHmTSrmSSU/sw/n2567gBeghVOAQOHqOoVHF\r\ncri94xX+0uURhzJptC4SuprliTjrudmsoMT380RZIXNsCyzg/M/ohWpTmONB\r\nPAW6rZXBLzZUCcPSMu3ABaNmgYK9S8/ha0K04opEFpcnmnpmZ51yDhglu9IC\r\nyDl7W3geX8ppHN4+jR6XTQL5XyloNRdIyiei5tY2xigI5JAJaRqpzjcRez5h\r\nNAtRi1uuTfVkNsZOfl3L3x8HUdIyPxt8TLX+sTuxY4MGIyJWF7DD4h4v8knW\r\nj4LOxhqBVJteFxZLs/nj4HQnty6kz7bAXjCZssVbrSKTr8fO506QrcqopWSs\r\nasLqBfqxsg10voq/gYVUt8RTVfaE4XsybFIjYDa26e/WVZ30hkJgAA2uiNbN\r\nPnpsAjrPam1cH2B9r8BogSPuQVVnTlzBx9o5zXJPiyWFpcM+seRfB/9vm430\r\ntWmd0NZ5Al9qKK+DNk0c1vpLBIclHudj4ujB+aO8FKCGkWh8j2OLH9kNs5Qc\r\nBXDynah1UMMA9py2HwDdBxF/3Obt4pv9/yihyZq3B562pwJOyVQQsdALFpeZ\r\nNO6kTYC/FvP4NFZylaJaR3SL2LH88vtcxvkR5HJX9MVIw0BUsWKgZ6bLTNIe\r\nrjm4ZnKv5o4+pPoOXzdoq2ETJ8b9CjPq1sI=\r\n=h7UJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.269_1678234128785_0.5418808275297375"},"_hasShrinkwrap":false},"0.8.1-unstable.270":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.270","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.270+8b6b21e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"8b6b21e50655c69f0aafe533faab93b47825715f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.270","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-MgtflkE6VzR1x9PBU+uJQqoERV+lx5gVMvWxx4IeROAW0a3ZPbQtLW8yN3xuX+fU/g8miuMmthxlzHkhVjyX9A==","shasum":"a8226c26253f0cac63f037e451a568a41cdb3dd6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.270.tgz","fileCount":29,"unpackedSize":67743,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5hdITgEihHIRwWtPe4HujnBnyiVFzyw/2hXULPig/pgIhANr2tTUIqcGWutvYWpa6+tSk/m8kx9eUbTv0xvfAAK48"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB95rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/OA//ewsSIG0BJJ9ibzRoGEKe7S3mp7l5DOPpFRc1DGTKd++yMEXv\r\nFWH3zDXPFQ9k+UgKYDHvM8A3XxJVGXIkAAOfROZvt0oqP2GzZ4chH1gau0sP\r\nnxjTHrwnXRnWa5rOeq3HpR46nJ7cp+Njcib8LMv5xGkr8n2NpIbLMh0u9xxk\r\nQpZPxkqEAjQD4ilPHDg1gVQ38BfMsWcquxOnWDAuu9bkJc2p99DUmAe7i3E0\r\n0HIcP87vNcx9j/yLdXJpbsWvu2kggxqAs6EeY0twvi9VTuOdXjbmRNsqt0RJ\r\nTXNJuT0PhiG4iaVNItFUinxUYFTxgjxH+jpDAvc9wWZnVKHwjiaY82Sd9Vfx\r\nkeeUSap+LQUu5ifTjrQVLxJ22uKzlToQKzgDMHHKGCtPrA6zpEFkmCp6Bcxh\r\nks80WMRBg7aytQETM7VCPeIBDgJan3x3dqY5K0ALv05ZEWtz530BEOelR+2f\r\nXOuzgKsUmoqRckRhCpkb3kp80aPyWiiDNH7Yn3U+WUpVUpiWtxDPg5tY38Nl\r\nfsuksfSwnaeBLZTx8ZW2Tf17H1w+Mq5qy8sFuADXlMnM57Cbzz5xWTa4CEoB\r\nmaRukNKBY8htfMnN+k8XqUwo5OeEBcu0KRQsNipaSW+pzwdp4LPsuYxvzjp5\r\nAklXOCHh2Jd+i8RAyODsjGBx1XMy/ubUIrc=\r\n=ZQYP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.270_1678237291139_0.5857307335318083"},"_hasShrinkwrap":false},"0.8.1-unstable.278":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.278","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.278+ced76fd","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"ced76fd69a1d8235dcccaf77a6a619d9aa7838b7","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.278","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-bSPaEzW9Rr9wxCRRZ75hx+8SLuzhDc/bcTX+HKiqIJMxGWDrtFY9O+7m3V1taofh4h5GA1ny9N/LxbwWwcC3Fw==","shasum":"0db70872db440511337e3c282e5732503a864828","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.278.tgz","fileCount":29,"unpackedSize":68497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEO0qrSYWABgJMuHAtyl+SffOkp7y9Irpnzzy+MvRZRAiBI6P1tbhGx+fjanEbyHB4a8FZjuMUkMcltMGvEp+/cvQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCLerACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2lg//VRf0DgFWXphQqmZqED6HiwWLRHauwNX7GJLT8b7kKcAu6dNB\r\nDx0YOAv27l+E9KvAvim5EneShZofjLNKki8ZCS81vXVkmBoDTDW9bP76HbJx\r\nrlOuTmM8px/iBtrV8deA/MGcL0BaYDp9GWVCxeUpyCETuFuGCb8lH2t6N9SS\r\nwz80Q7q09l9p44XKTYyanJVOCihLNXDLKTOK0G7OHRwP5bdYAPyZhX29eXDJ\r\nLm525JSEp1Wy5/83P+EzO6ILDrf2oBfnnmh8sCE19AwpvFbWXgr84hIzkD7Q\r\ncoOhH+hg1zKDCFHehA8ji0DXTEkc+sYXrdlpL0TLvNuATrG47HD56ak2ayin\r\n1g25OOIK8E1dOXTASPpVue60SbvxFS3OcmyjGTRMRJrAsa9BEncHN8h91MG+\r\nZM2LelUpfY2ybj2P9yeEKamf6tjdw6tmIEToOtpliZFifrrziSTYBrMhQSx8\r\nG4gEyLH0VKFoYJr0zdakLlprlRyhRsmkQHbzjwH2D/StDbxQyDYn+xgoglt5\r\n5aav9ihizSLX62WhCsrH2i8Zym4xvJbTZP+ArqdizMj0IRdkS1d8KxbjEIWu\r\nHeE9o7c/Wzv9/njsMiJRrJiLRYm8C8tsHPOSLrNJb2OIsC+xIEY24v7DYKN3\r\n+Tohnl6kf0UcOrV0mfSOvuZoeCKx6gHD074=\r\n=Zwsy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.278_1678292907212_0.46054665219918656"},"_hasShrinkwrap":false},"0.8.1-unstable.279":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.279","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.279+31f0db4","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"31f0db4b692262cab82cfda3d038589f1987fc69","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.279","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-7ih36XhTy79nQnJcT9lIGbWZAIZJgJY836eiXhTXkOhWl2CR4DNSq8um6elEk/1TrhX7fSM0qgJbnB/86Xcxlg==","shasum":"c1b4a37824945749e3db3d9e1e9d7af5899f6237","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.279.tgz","fileCount":29,"unpackedSize":68497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH76VUDRREs8HWsdQ6JLmRzeai6vLmAakHej5KaT6Yc+AiBkS3dKGew3TJNqTXYqvsG+YaPxja+7V37Hlg9ExTBhSw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCOXpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmouABAAkt5KQwkh9JbYCYgK9HAxN/KOdGX5+L9fa03boUDtAo9ZOlls\r\n9NRLj6dAycSQmhIr6oHbn0OBdLAKFN+WF1EQYVZriak8ZfUCnhWUZ7vrnBHn\r\n7hhEFdS/sC77YoCNX9rj+nG2GBZyg/z3bEkYkN4ZgXQJIjzPKTHHRVeqwRUu\r\nEoAVh0YNpsSTR2O+xQXTPjb6FygaP8C9vxyb1jB+vary7SsqNSrvwM23x1/S\r\nqgLLFTRSD7MUUazjB0Cm/8wUyk3uKWeadElD8SwtuxjSJje9we67XZ+0NuFo\r\n4i9KhPmW185JvAZajURo+CrAgTjJoKMCNneoPwUJ/2llNzV70vcqBu3B1wGe\r\npRFOsewk8iEFxqb89g2P+aS7689/JgYHYDEiAi4SxXSxREkGdJ6Jp8XGJE5F\r\nWR+p1J+6Pz6e+zqmWduKNSb3xZQpLWVq+HHQRZ1enLFfU1EsMVnPs2Ng8sQp\r\nS6hYQ6pDDLJy1Phbb/cbSkv0qdG7Da7ShxKq1/raIPJVKlQeQcbPvFOnZKla\r\n7sm3OHUXiHhwTxp8ujxZerSFYHEAdLOPp0YrlJOPeXbqeIax1eKRnJcLVfaA\r\na9yK4JhI6gfg64zv5GPJZlkiUp8Crw8IjU9aBn8Z4LS4rwDTSKrLSqo34jyG\r\n0wKD9wlOdHQNrP1oOwBzJQEfyD1kg2vi7U0=\r\n=emNT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.279_1678304745722_0.05618900173750574"},"_hasShrinkwrap":false},"0.8.1-unstable.280":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-unstable.280","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-unstable.280+fb79036","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"fb79036acd60a5da2aaab44b49fc942436d3b23e","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-unstable.280","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-jVkLKcJGIa/GjjqfWLE+GLPTcYd2itBVmeYnknh/mJbBKIe8O8cNA7AZJJgs36V6VDUc5YikKFW5uV1jw9W/JA==","shasum":"22277053773dd0edd4a72e1132f4728d5a659275","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-unstable.280.tgz","fileCount":29,"unpackedSize":68497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGE8u3Z5uHP993s3JGIdVEiwUrV69s4s7bHb+DbKgnEFAiABLfu5GdywdVS6kO2wT+EpLZWamwDXoLnUX7ADcujfkA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCQgvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkTw//ckexjlp/pJLxpMIOGx9qenmDgC1ojdnPkiumiPtQMBf89+XW\r\n2OvcGBf3ESuWwuocxsLXwCMAa7D+RI0724HFMKi7SAtJeSdG7jGfBqTOsSxd\r\nGy4yMUxUI6RczdM3Y72+TGUp9cI7yrLMZ8oBkMYm6U7ypmuToREgchyD+WwG\r\n+BDJQZ8XmZmn65RN3C8os3wkAht2d5J1nmL054uDj7z7NCSAhaNGwcdEtD5v\r\nCcoQeGg3JPqHSAtIEG0damhJLN+/gHEQOe+bNNAXT8YYZ7kFlzcyJjMuYXNv\r\npwJVsASZ+husCgIleLro3LvO1sSYrDHhqfw/7DVUywL6WuUv56WDCnX5Sgqd\r\n8QFrb6dH5PYBAsIaYc8Cy9b4XpWDCTjXyoQbjB+xEoGDTx+i1lx+JrRp/DLv\r\nv017KBYYulUzPBmkJjI5hOYKhPFfGlcp3CtrHCE3HtAg67VWYHNGMoJvCswn\r\nOlJHFfdhRqxER4ZBrV23vYqEZRmnMgcMBRWBfIgcWQOFhVghWs9f7dKNFCL0\r\n4Vlzm/l/yC/vhWN4zO7oFuVxe4KAomBKgw5q7FCtc4ejmvIqLDoApv89TZCW\r\nD9ypNJnYVFdmDK3IsKQ2znEAXvBXhydaiYUnAchRN+2Rl0D0sNGdtPQMPk/G\r\neCnyvaTGgZLXGGFpsTesjn8Ve+IbftOyfPw=\r\n=usnK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-unstable.280_1678313519668_0.12293170484321525"},"_hasShrinkwrap":false},"0.8.1-next.272":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.8.1-next.272","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.8.1-next.272+a34f653","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"a34f653b26d26b6d980aa9196b814ad42cfa5e3f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.8.1-next.272","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-L5EnkTp+0m2w5r8lkh88c9swtbcdclSjZVgKK72iY033AzomfaYG0j8PpbCnvzn/038TcAwqDZ3OUdWaMRzB9Q==","shasum":"3eb24526956ae6a90d0093446486f770ea874d03","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.8.1-next.272.tgz","fileCount":29,"unpackedSize":67735,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChOALIREFiAmlrAfIlU8dC1ePV3pq6VrzjXLDOZ3t7KQIgWt517WUmlxOljcFshvmq5IChe/0gl5VDNGiymXUuplg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSoyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCog//egQaDr4OV0z5LSb1A8dQc91cVDhVukE6yAGzCgC3EG473vsG\r\neQ6DMEUGjIH3SJdXyUvGtKV3rJedYzdw4ha/58FvrKY8KzxtXTOMWqKAfbnI\r\noOLAYoiy1j+puDNTzaYy1rBCBv09Q90Ay72T7Xrm7LVhPYgNuR/lXWI8Y7qU\r\nmU5d+CBGb1InRKdawK6VXF2H3OucKq1mP1BzXn7k47QrvS3LAMGJKf2EaB/2\r\n5enPMVpKJmq9CScUQ+mmnP5QCjisH35WQuOjLsFoaPC4C4JFzaMbxVo1mn6K\r\n+dBPMZH7/HFOSIQtx3+TWmqQvGIBvrTJXqhW4sgTxayDIa1tgzGLmpkpNwXX\r\nY1u5Rgyw+OsiXcYdweI0G0/RIDhuc+RDVIuaopOSkx17Ze53D0z7aW2S+KFY\r\nY9Q8n3wo48zrUyK1fSKuI9YuMM+z5P3lixdXM0GSKgrSSmIZre6/2m1RXooZ\r\ntyfejgSlGh3HQgLPtnPRl5PHLazIUzUHDeflhow+fkMnDaIAS28wQO4SYnZu\r\nKBV5SkkPdgc7Nb0xVMbcs1uWrsNwFS3ywoGyTLZPfZbszkESFk+yL5OzRUvL\r\nZJPMI7k05xb6h5qsdQFWeTvoXgH5oR2wUcpTHu9kVJMzyZNGq17PIEPMhcgI\r\nAKQbb1UfWqX3MNZQtWsM3s+sADjYv8JthV4=\r\n=exN4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.8.1-next.272_1678322226330_0.6086342036568766"},"_hasShrinkwrap":false},"0.9.0":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.0","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9119280fec93d685824f0baa454163d703431025","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.0","_nodeVersion":"16.19.1","_npmVersion":"lerna/4.0.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-UsiFNScB6CZkPJN9INUPrdJSOgMlCJ9Rf1i6KEm5YEkBbe/O0UA9agArFdj3EAxg3rI4Fm1DDDuWZDbe+fzb9w==","shasum":"970c08a1e77d416fa5d5f75d76b952ca59433a56","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.0.tgz","fileCount":29,"unpackedSize":67701,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfO2QkWV1REnV5pzLc5DemoNZM0yY3kJ61s2a4KdvHDwIgOGpjKQtvsyNmqH3qIq4VFOdUfUyjAjBaP3+y646I/QQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSxDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtbxAAnnmkLaHRNu3cwA6wT0e+y1HzgLJFgkTpn8I2UrdHrYvwF1ZK\r\nBnVLrwF5X8QlZlKQUugYlXL2BBPNZ9ODTjQ/9nixeUSVvBv+ECYiFtXF5fPf\r\nbBeotfMlgnLMJRQZfKZR76YoY/pKDpykdEoxD2XxMVGfPNWv/1vELhD1FeIY\r\nfVRudOSOrnUWvPMyRZ31Rt9wW61CWp7O11LopUdjGlO5uveY2MD2/gqnOIu7\r\nR9/y3OVOIhyQVb1PpQ+hhn6ZAafXLxSnlIZo6KiO6zMzawCd4uiX7zKFjQbG\r\nErx5GXf06TvVij6uG9WaJwrbqU/kLbYqtX8Q2eBsVZsE5BSHwiav4y+LJvOf\r\nwO+utYPo64ZCnP527P08JIIexiTHe+i+BO+IRd+aXwi3d5zOG4LbHPui30HW\r\n/4MZw6ztDTBR4rVzCKhZyDTh4KwEQ00b/60ybHIZ5dDjQhnuGYuN0gn9uIqQ\r\n5KCo/VW3xOjgXQ9ufSfirxG77YWRpzM0yEPZ4AX29v6TWVB03H6WfKj2NJWT\r\n2IFqH3ywmN7U3qeuHCLOiA7RQSUH+HD7FbAxtQSf03UWZexpfPXNKaorymhT\r\nN/Rw4cw9gituSZmwPa2s27J85WQy06RbIR+D8pWdfJY4vhcoMdMZEX2osif+\r\n/5CEPFf438UumnpDcw99prkacx83bErXgAQ=\r\n=rl3I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.0_1678322755321_0.48024804240383223"},"_hasShrinkwrap":false},"0.9.1-next.9":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.9","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.9+fc228a2","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"fc228a2e85d72e0e1118d71ed8ce6252f4bc273b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.9","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-qvtIIq0+XvnVTOXiGeBJEv+I5VaKcquphvtz6m/Wt1fXMctKt/AXgdiKVRRabFqiC6tTb24ta+u61wtI0lbOuQ==","shasum":"320f8ae09b020a4c2934e4102b5819594eaf91a5","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.9.tgz","fileCount":29,"unpackedSize":67731,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2N+zriQMmnZJsIdUl1GkzHhJ5Tx0kvJr7Ks8i6V5gTQIgbxq5lhjobFFf6ecoyIwlD5iva2o7lUagNvp4isO+lpY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCn6UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlJg/6A6z0T2/wspFK00h6f9tKqp11SmnD/6EVMl/lyW1GkG4pRqBQ\r\nBbLe0Hah2Ij/Ye+U6KoAj5SQw8YE/uG3Axx2XaZJI9zgz7+HfJRglh23iAT2\r\ng0M7t4wdhdTM4No6VG/TKX5Nbdqn1dKNT6YsfZ/0BNyaSZURaCy9sKVPd2LU\r\n79n68iSQPKalxJVBQsiDBols1IxCIUojBSR7n641ZAe7pHPqSb7CxarlmFEz\r\nZoxJ8lptGPZ6armea98vn15n0ZcOxGHlEAdq+5lLnuCzJYmnjg1OBDxFqXJu\r\ng8BLYaoxa3FyfCLIQ1rl2lclfMTchGJDpVDseyhA7AMH3hHdZKSWOFGqk3BZ\r\nsdJ8bcN1scqmV1v2Lo6ArRbsLRl2/mfqwqB43h2cme+LTgThIj6uh0psjPDL\r\nVFomWRbOALHW6BQ+DXJxGKpgcK934g6sxOW3MpnePjgF+3o6qOQjoHZ9Mh1o\r\nA+YTZdBrWL9aLAa0t/5tCj4rllKRXZOcN1e6c/Jfsk8yCshznAE2Ie+xINc4\r\nH4/+LsFeWAaV20e03FGHBEREXarj3i3AZwRNXHRT+KCj+9XkKlNPYduo6Pa+\r\n9yeyxRAm126WVb0qb/cOdOaHkaXQZbhoRJVtCa+AEyO4K8DHJC0wXULTqbO4\r\nTskVK9O1zlA7IEzg1KX+vTWQJeAten14iRM=\r\n=NCFH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.9_1678409364718_0.06414373340885193"},"_hasShrinkwrap":false},"0.9.1-unstable.17":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.17","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.17+9f929cb","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9f929cb88baf569a1b51d699d1cd2456c5d03255","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.17","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-8GEUgm/XF65CuSqpsyOGPeT59bpbshRa7MlvTaYDUKR8uf32zHWPlrM2pWr1LbZ/qEl9OEMMGXur73gvsYz3fw==","shasum":"9f711ac8562d8a0169543225960383c9e3378f22","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.17.tgz","fileCount":29,"unpackedSize":67741,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ1q8uc66jWOXTDWzlz8JlEgshq6PwXNgrtbeeSWSUjQIhAIm7aACZSDSH2IIsFA1xYPw8nyU6bHYFWJi8BXhkq8Cg"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCwYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+0Q/8Dp1OLKFsf4a6JMb0Uw+UJucjKtX8BEJE6EWeqxbweK0K+2ag\r\nQuRtQE/QLzWRx4K9Jm3hs6op5ifzyG3pqm3AEHMfqkhyULoVVqN//wxqG6wY\r\naVlHsSus9Zt+G7Ivah5kUQLDXEC5succu/h3qF0s4tH1UUZ2xQloHS2Q2H2K\r\nbto1BEA1oBbGL5ug8DEqHWeWu5WebOrORoNvIzZnwA+2IC69vOHDTjWJIh6j\r\ntjdEF8h/NV7grhGkCowCSJmV3wfm4LUhlFhNDbZ/IWxWWYnPGyVQ6bCeD+3h\r\nkBF8H6FPkVoJDAAAY7EMsNYAJdNDge7rp4AXwC0Tyh12iitwle+5kUlI+U7G\r\nEOFWGtn2L0DKIDpfSczXM9V3uUMvzQuzjU70Xx21bFhEhOlQ8U0YpWQRezbB\r\nimdQEytrwFUtBSeiJFnYDeDmihcM9DcLHCdgOhlGQ/YLmvkg5neXHBBvrHmt\r\n7BY5bQlnCpeu/Y6IK1ljQs8nDFKrVo4sVxo7m8K1sdX7YpqJkbqdmHq6LnTv\r\nN8UM4fVwn2zTmSMC5NlS62ETYIAOjGINXk3eK84EcxHpaMs5bwvK/hmZBxhs\r\nSptDZ0erKADbmpZNGtIZWubzSJEhGGbg9Zyhq7Uscxid9EB5Z/I9M0vywaCf\r\n79ylFCYNwmo4Jz36IMf1mLHBtq8LJVyShHM=\r\n=5i7z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.17_1678444032828_0.532437031968106"},"_hasShrinkwrap":false},"0.9.1-next.10":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.10","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.10+84c08f1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","base64url":"^3.0.1","debug":"^4.3.4","did-resolver":"^4.0.1","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@types/debug":"4.1.7","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","typescript":"4.6.4","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"84c08f19f2d40ba7aef0c3b5642c99fe857a2d84","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.10","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yqcJq1aCXLh4dDS5XqihX7/p1ezx/UOIr9rrX7j7O0ITvETW0rqMjpHvkDVWHqoP9qpsSkjlltRFVfOo6ARMgA==","shasum":"6dc9b98a17d911325b951f7a1e5e34985eff96dd","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.10.tgz","fileCount":29,"unpackedSize":67733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4n8Pq8WiqrpDmxvMAhEJUd0yqBVyygMdqIuBHEwKWqAiB0aQJuoaMGKC0rp6lmhtgCqMcLrOSffNUnCZGh9xQtDQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC8W1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonVQ/+MJxPNLlGoPrHj9XrtdRK7jgZGNIKnGCpM3ZhovMiyfLRjbXQ\r\nl6vC7vxCT3dJtL9vM8vFbAIpA7rIBFArJJb/IGhm7aWL6ojAfsrfr7lovgXs\r\ngv22S4cxgUTPVHtrnFRhHX4F9lX32B8Dl6XSyouDJ1gDfWNom3gP3ESutrfb\r\nymdohGJSaIHzQSUXWCPJScLx6+RxvMw4Xl4cYjWmZa21c50guilNn2vwz5+9\r\nGc5Yy8cmbaziRm6zbdnzAcifHRqV6edMCN+wMYKBQSPj8AUeAx6qSxMHA5OS\r\n+9PKFdYs+8qwHPLCMj1ponAnzaE/S2os5okKM9QeRNYhpp6Op/86s0UeKPTz\r\nqQY5xE/ZBB0cTdbMx544EW5YPDiJ5CZW/pAIf33PpgMPpJv4BTtlsuPR8vxi\r\nCFgzQXiytVV/lutMRTV4jR9K6sPQSzVuNRvRDTTkYFEUKLwqkqJtVe3eOYeq\r\nSr+I3/LXVxhN3pzuoiA4OoEkRxWaqJo71KKnO10oCBLCluqsn1e8ZN2PfmQR\r\nr+5eOHPrEPjoj3DBnZxT+t6gCxUKVqUSOeT3BmMWApwzlsj++RudgPBMb0yo\r\nhH0qStFPzjtdI3siR9R4VRzLibC3BUES5l6w8HhvDV2eLe8mh0wwD99/p2EH\r\nYP/XZa2xRvxzEYnNjqne6t9V6mbzLVEoQKs=\r\n=2stD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.10_1678493109020_0.42075067504607655"},"_hasShrinkwrap":false},"0.9.1-next.11":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.11","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.11+0cc08b6","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"0cc08b6acc168b838bff48b42fdabbdea4cd0899","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.11","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-+HCQ4qoIv2PRloHxMaLBvlTV9JZiSGD9K4alM6oFnFhMKa73xQ16KS1hZS5qi7vSSjfPD+YQxf+h6dlgOHAMVg==","shasum":"dec86c3d4c3366485f636d3bd5be4a379b98694a","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.11.tgz","fileCount":29,"unpackedSize":67632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjb53niCei6+IM7HDQj6Ym4HQzBliwPWVN64JXidxxpQIgPhYZndJ4YLfrrk3kDMra2+5DgODhqUtpD1kEV8HELY4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC8xaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmopaw//bALgvt3aWQQkCg0m297yCeno3qFF0ho3F8c2QGjgTUNr0JuZ\r\ngeUjLgNwxfIrkybeYycWO7T4vS6m/oIhU2iQhDZi5awd2xrbesVxHejzyeT2\r\nWSlsxcVijKiJll9qNgMVXoxdXQUjN7FzXlqR5bkNvDUyJ6xvlHX+arBBMqB7\r\nPPrTWtSQKMa/CRZajiRfjwYtheX3fczj9Lo8E7wl78sMIsy9yD5hHTYsaQyY\r\no3eDs8SxQ5o3jahIsqRzNo8JnPmCB5Sb94nK2ZfAGKeJgqCWgLbAE/sxxplU\r\n/T7zir/KzshuXhp0iT8cSAosjQbn+7L53XLwDeCVrBxBeoXIsHknazpjXoiS\r\napyQBKVCCqVabBMhzMJ5mxWcqdIeTEDE+zNON8zAonFxc5yobMr0KiDicAH/\r\n3k3uK3ZyW3uImEcC5NyP/vk3vLzq69fKbR+/vk82HFL6maded16OgLXMdIKZ\r\nn81OqOW92gqx29wRq+2/xWlO7rl3u+z7iJwnTO0rPd9Kqw3FWENa/lErdImb\r\noBLbYmrLEl9mb6aql1bCOGsBG5BosIfBaA3mvAIDbien4STgaYsnNePldRY0\r\nGHPnLHPqAYPs4m9e+68klNt3fAd507t+HYqtT0ya+bw1wTtws2h0FlR6Mdi4\r\nHUunvczsIB0jzdDj16M9fyFPkqsTM/yIdo4=\r\n=yReZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.11_1678494810121_0.43820834373144524"},"_hasShrinkwrap":false},"0.9.1-next.12":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.12","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.12+aca017b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"aca017b322fa302461d7a8482f4814c7fe1b0f9d","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.12","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-M+96aRfTDTBYRT8VurtZBfqX5cDkiKjhXk4KJ0dTWxwWtGyrVEl3bkDqzVNIFOFXAtQ7FaryB29OCX6DBUryxw==","shasum":"9d8e5b1aa9c838202a00122cd235c15f82fac67f","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.12.tgz","fileCount":29,"unpackedSize":67632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHX64oi2LpJvyw137NtaOg7ncP+P655oB6P5d9erUwuAIhAJcOuIxg1asdbRLvFAyn4EoGAySXq4q+i0ijLBBeo194"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC9UQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNAQ/+LxHUSg0cUw0e2ehUHFKojPBnpmbmAVFWLwmHrnCBNSO8AeOz\r\n/fPaFtGL+tXhIvt9le0KIhlH8McJWFeWGOW43RYlNOHWrqqb5ibjvtl1yfld\r\nWyw4EoMQlcRJGzpt623rclxH2Q8zvz44b61jXc0ALASPfHMgOvhdAR/u4he5\r\nyLm/K55nifGAOxn+4GQ1H5TILakDXWGcj3nSC6KJ7E6XPvqDQyPRBriJVK/I\r\nC9dL3Axco+iXR2NoIt7UEkNgNljcFZqzk3OoFe44KGlacYTO+w7bhUzFVYeH\r\nVdn/Cj2EPEYvNu8EKXwwShSuzUMO48tPM+aZm0xcOrzCuh8YUV+cjpW+e8QS\r\nGTfBBQx30rNBmon5G+7jYkIYsZQq54Bqvf2PbuQCiAEQufMQfOO5D1RdEuMD\r\n0bHc4x3tXwtBEnMXCCucH7Fpn+fJA4UsKOCM3Lv1UZ3QDIr24qQZisNHaEjA\r\nZlWEO45N57QWYuNwDPeW/L1vxAy07Z+dsc0v83WdZMRc9TX+fno3yjilxWLd\r\nyxb7NRtTnfFmMsVVyR4Ry5F969p6B0hO3nW3drraXDw40YR6oHI4W9IuYKrN\r\nQUwzNoPt6Xjs/sA08eQGjezGycuisqliAz2CusLyImshzBKk9TjR/PlqGeM6\r\n7qMzekpYNDfEaB9f8en23/dGfyW5YPZ0Oac=\r\n=pYVX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.12_1678497040340_0.10094494725141656"},"_hasShrinkwrap":false},"0.9.1-next.13":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.13","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.13+e7dbf55","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"e7dbf550b1cabadabb8f1617cec252ea6f692225","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.13","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-D4xXBLKFoD+99DrJ/UyZ89UgX489BUkKCCKCxQvoD0uavn1H6TXvclhUaoxHyHY+xENK0QFje9bvC7XkWbZ1iQ==","shasum":"8e5278d845a41ee6d29c90cfbd672e35f5ed2709","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.13.tgz","fileCount":29,"unpackedSize":67632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdZmg7UJTAxrxNVTgGsmDa6LRFw9eZLClL69FSMHpmuAIhALgq3W31OXnVkUzthhpPAgTTfql97hRFZ7id2wpcsYjs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC/r+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrmxAAolD270Ae9fsG4aOGC/kLTQNtGx8m8lrpdWqBEZQLMP8ZMoTD\r\nGZMY2cV8XBrtCxeTV1uSNX3+t1GM5acIWIZgebsrGXMayv/TF4Wp3KLMt3DQ\r\nuLclyQ3wdFLZeYeHaiwIO2XQjP5TqtZ6t7qotD/YV7iXnGonrhkGAVSgiuIT\r\nVt1kgg8dMOwXjfvA9p7+iX4fwmzKLoND35QSwSdY6AJLIwsCNV89DOUSMVAp\r\nuwWwE53t2uL7kBb/2/JBGDnEdj275IsN0ngPXnfM7HBPHuTSJ6XS7PIDWutO\r\n1sI5jCsc26TY1U4EXs1732alDhXxBMqlPjtPE6AnWvhtx2nZVs1RDxmijGGK\r\nqKYJYUBcI5hZySOLgZSl6teIn8I95gahJLRZAKPWENE3nN8f9xvlWjVZx8o/\r\nXzvVDok106DCsHmt+3i7d0YlYduSlgskRKhBWV9tbWeUfHBhlE+KMEgU3FJ2\r\n2NCY9L8n2XKPjnaK61s1ilBs6TesZrRBUaYdsMi55R1P73ehd7hADKlMEe4B\r\nAJd+QzUVLjCqQ+ItBluIOcfpBxP5cj/aTOXm2QEk0krhIvVzDsQGDDxXsaA/\r\n3ipzfVHnbqaaKz1ngy3d3x0cgeheM6WgANIOU9DZkYjFcaUsC6nrCAqwGMFa\r\njkJk7f0hP7MxVWKJsxY/APjOmqx5CK62M4o=\r\n=TWSV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.13_1678506750801_0.7483570454415207"},"_hasShrinkwrap":false},"0.9.1-next.15":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.15","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.15+d2b89c2","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d2b89c2bcec9187b81621dca670b0884031cccc8","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.15","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-ew7pAzsP3WM3Zd8d8MBHy4PbQkqILxPRVX1v9JRPKFCybk+4QwzavLv9p8ENI7yEiA+eVTJSj2p/nIwemUljNQ==","shasum":"cbf72e7723b5270ae4c3aab500cf2878f1e84df1","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.15.tgz","fileCount":29,"unpackedSize":67632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSVLPiNmrb/x2j5VvgZ4Se0h2xMH+T/0HEWMtEjbS6hwIgB9wGbiLWP/As/YO0QBoFP2N3zkARKi0hwuU+YBbGAJ4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDRLtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7ww//RXVWPoXbl5e/Mlp87DMYQMtS3j8U4ce2bNnupRc74DKgvBUq\r\ngXMnMsOpfgEIXXx/MI517YziZOB5ZyslnHfQ6PVy3+q0VOdyKkH9A/K9V5bq\r\nitQkkeHl/lg2wIS20IhnRbRt1binZPiu8CfTHYfmbmL6G0+cK3XNn30qmMms\r\n9eEGh300oyGR6vTp6RkfWbx/DzQvsmIOYm8n4uAfqU0VsiYHuvWaN7pyJ7ES\r\nrDBTtpuMF2EZTEvELMj59YHRo6rlO3JkivMSgoByiWcnfba9taYUqcaKu0kr\r\nnhb29RM6nIUBm8rITEQ0hM7eZt4qfwfDVpLtU9OtqeZwouWK+LxoBL9wHypj\r\n30/vHaB4JuqN7HlI+snpGWeTtrpcBVLe6LKGwRK86H5+uqxWRpWrzKvXnWI3\r\ntPEUTV0WwM6qhJG8BflcmhOC9JKioEyUHbm87MM2O4Z5uDr3w20vXiXxSBwr\r\nVOoppL7gbsHPAlju3npzHrwBxf2dO2ButIzz72aF6w7RteRdY4YGq3eeebWm\r\nfk5ZeL3pNP/4ZwmpGkYfnYE7tdRV4WCj1JU0+x07PJwgvAZNB25osSiK8Eic\r\nwTEmlla2tM1D6hP5aHjE+qgwqd4lDGAWjSjcUWyuVRBq8IrZ++lDmSyrJsW2\r\n9aps765TD431Dkatdr4k1tHNyFGvxZtAP30=\r\n=3JoC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.15_1678578413332_0.5497032556927124"},"_hasShrinkwrap":false},"0.9.1-next.16":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.16","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.16+1907345","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"1907345725090a90ae9b96104114f33bc4ed8250","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.16","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-1sjVgbVn4Cqw+pQfKmHzifKFk5jBqPuiemiZ9SfzgrFZp7FUnz7JepLcs+R0XM9tJrJnbQlpscDXuJ2dGHLHEg==","shasum":"3fae6c2029e9e827e3d3344ccc9bb019001fe2d9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.16.tgz","fileCount":29,"unpackedSize":67632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFfKPZ8Q66Q0Xv83Y9mMj/oJrztkpjRsZcuO+LhI1MRqAiAuLHCsgRoMxPNLDQLJyblcdOS30H2dqkEwkXoEDJ9DQA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDWHRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobYg/+K0EHFGksnmPQZAfMKsmWWjEuZX7C2zkdcP5YAnXqYNnKfa7x\r\nk0x0yt2unTWvm+wDFJ+JZCTQO7+4TGgrGKCbAaxF+o82mFJRX68QapfJMaA8\r\n8M3/HpTuW4sqfVkQm8CctPCeUwMKPS0sNU1XwdZZCH0PZjBM5e5T8UlQ2+Ma\r\nvtJiDIdGZCyeFmS8e5z6QMDdCfMEOSerVpRJjNKzJmLKz61LsDKmDO/KszFS\r\n0HQ8tD/WcDsgDaxcs2upLV4yoxcSzDO7U1himqrSagLPyq10ZtTwHwuVmgBz\r\n/4I7ANENd7IYb+BCTDY+vpwUf2+qY8NX+a1dbKJfAbilCnBBGh/GcYJYOwh2\r\nz0lBZBbo2hSsH+zodeuOtFHW/smLjXs2sB71wYRfq2YOmopwmXMPGE5qYgpl\r\nYioxV5TTnU3xdUx0J9S6IVtTsgwFeVhAkE6npkFLuJKHZbWWNMVQBoWundYN\r\niB8RmSt92WoiiGzMQAkP8ZsR75y5Bv4Ny7M0AxLbt1KvdEKBbg++JHxVKJx2\r\nx8ZVbw/hpSdx2IAKjMGKKC8UjbwoSbYvqQ53dDvt5z0Js9lWr6bPb30BCyR0\r\nXeSykwRE/GHzazlLBWOjEV+giV+iPp3+eTlx/vQU1gRCWYA75bAPhiqeotRy\r\n2bSvoCn7XgcOVU69X3ghP446CAwTJPwY1RU=\r\n=h6+o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.16_1678598609109_0.9412019233253779"},"_hasShrinkwrap":false},"0.9.1-next.17":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.17","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.17+63e059b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"63e059b0460ae40e6d31a5ed0f0707fbd99f75af","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.17","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-/9dOD0AdmgJeRMnBWZx1yIZ3YQir8lz9rGdBn79P+I41ro225uOZZ7aLvO7ocjV/Fi8V0YLHDkNyr+9GUOmyRQ==","shasum":"7dd62085649992bd34573574c1559bec7e636a81","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.17.tgz","fileCount":29,"unpackedSize":67632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJGe8257BJxMhLSOQTQosXMpXfIRS94gVSP1QPuUCkuAiBXemfBENc7qHBBImGSGFTH2bZfK2Kgp5ndDH9F/9zLHg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkDWngACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqAIA//fWIQIgLmHIIpdTt1qeREXK8TmxA2TJH0FKx8azOJs1DqGgfZ\r\nIvY0p7RpR/HjJOCwrHwGSluFpYVqAO63znT0sNjVRTYRiUqZ4tbv6WGts/hl\r\n89EQm2UoKUx5PgB84bYQV9jZMqotYfMdZqdi9aNaAKmISK8wTIuqBFQxKAiu\r\noxfxQQIjqYK8b1xgkg3ioAXrh4OYnHbFMD4LxVuSRpBaqn/UwWjC5OySuyoa\r\nsgaDopjZe8iZiQNrpk7n2rax4DxzzDdgRQxRg3AKDUqym/umh51TxpG2jeE5\r\nVVJsFRBf5ZHxKbuPN6XkGsuz3H+BNFcoW5hc62i4+hqbkR+wQIg+Tpwku6ka\r\noHb59/n79MLuU37U670iWIRvabVgUkCW/PL2mJV2hKdhMj1s5qnXjgUOBdPs\r\nGQTo5Pw9Iu/bXA81y6qmV81JXT/DHCqYGKDTXvcJDsX/vgwyTa/NQnd+WewM\r\n3Ejj5fnS67pTgo3ceYIVSpAc4x861AIzDM4ZN8CfAxyxAte12mXRpwZpu2Tu\r\nZ8Lccn3zinRSaztBgfhB8Y3toeV4hvP+tCy4Bl9Am1VI5WvWm1dk9wJLSNLU\r\nKYvMEy8PSZfWiwCKmhVHK3AgUwXCiPSRkecTOMNorP6rnA+oLQyxOsHOEbKj\r\nl0RvQK5c6iTTFSYUXMLsjR3K3KgDtLNoCTk=\r\n=303I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.17_1678600672465_0.11106106158785001"},"_hasShrinkwrap":false},"0.9.1-unstable.27":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.27","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.27+f588994","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"f588994f2aad4f6e7554a3449df78a0816ee063a","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.27","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-up73xzSQyvh6HnZ8WY33taeKzPknefqig7dZnQ6U3qNQg5UZjZmWcSrAgGLRitzzKN43GM5hf18tveFAJxsOHg==","shasum":"350b429dabf60c54654cdd3ea9fe4f3d99cabd01","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.27.tgz","fileCount":29,"unpackedSize":68363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIES9+q6ZwrHBIRRD9CAFGVqQBQN0kTfUa5j8kMrmCrqqAiEAwhRpDIT7e8n7M4f/m0BUwB+QCxc9dQaaewSvmqHe2Cs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEc9sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXGw/9FLnA0Ds/Re8/r3v9iR2+5EFuEzzlEewlvuzozW0O+mm5HlMD\r\naEndiO9ZHuHbGgt6T+jvuAoSpLUTW1DteZEesoCw9/UCKZ4GPuUqreycO3SC\r\n6WgyOXjzbRSoNiC2Jrsnysw1TMTZldwSiMvYto+Po3lpU3znWLGWIW2J1w9w\r\nMsP/cCdhNgaB8rLyJ1nOWJcykpO4Iu1KsidFSa275wmXzEWKi0dZ1HzutVOO\r\nD7RsCMEzt09DGuoJPvN2KxRQdxN401hCyetBylSKldaf5Qtrlh7o6XXGJRMK\r\ndMLOlFLG0gh9/JTnQsRanm+Ru5frvEFBRnyw5uAUiOPnR1EVCu9VjUlBacdV\r\nl5qZNNgu29YbUfai5xCoxkv7LGrCyFzaAC/bzF03cW7rBYK3TiJAsGUAFrw0\r\njg1wCWy6+E68M+cViXTgp5DG3G28lCTBTyrfNm1RIajDzatbtqTvmnnC/ksj\r\n/2gYKVE5e6r3b1mxN5yvf8G2uGC7ayK7rSAcwhoY8lXF6sW9bgDxe51bvfPU\r\n4vWp1dnsKhMuQ+9IFemCYrzaDGA+QTKuK43HvVKw9Nt1L/L1QryeO7gFkF5j\r\n6HagW9jKHc4VluSLVTe0GYakiA2Djq6cvGMcY6O3lJA4wGP9Jxzci/b3BD0x\r\nbgo5kRNjBDoRITnpXxpeufBLOLnx/5oiA3U=\r\n=849C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.27_1678888812321_0.3824923568306533"},"_hasShrinkwrap":false},"0.9.1-unstable.28":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.28","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.28+9ec78ec","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9ec78ec4fba4ce80a35d1e9577aceb8adc10d726","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.28","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yWJYP8txIiS8Aw3+xXBQu3KcgEXjz11ZS8GB8BgfoGx0r0gk8Qzg6ULDptcDT+TMlMlAzpj58d5DwhY7YOZ4jw==","shasum":"09e9619542860f3b3a231dfdaee95ccfb25e126d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.28.tgz","fileCount":29,"unpackedSize":67640,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBlpycQk6Wq9D1vxeXDAsPG/MxZYhwMfwXAlzhXhBt2qAiEAq10yehPLfaDBi4/RQc8POZ4cbRDQ2gZejJiXBHjYNwY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEdVjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKmhAAlNm7TkD9/WjT9l107NvVFS9owCwRaEZ1v1JdkQveTAB9w0VM\r\nPHnoxnLvZLDXn4/FbWAdApgJU59Bb+N7Vc1BoDHdgk/s1zJwIPnW8gFgCxjm\r\nHPXnmMBiLpAaHmGF5ImLHgORptlV6EYxQn0ddkLP4cN04BRWlaFiIZ0yAfXH\r\neMIX4msmgaEf8LltzXqrL1Y5j3ltUterejaA8wNZZLdVwD6LeG3KSFfgAbch\r\nfdM3LFL6puPAEqdT+LzVhcFaKDhbFHTh2RML6SSjClCJltSTPSNbxAF6g9dP\r\nZqVw4vzUsmJR7vB0dFiUXVTWqYV4A5D8Jw2MAc7Hqzb7VR+IxYXx+8z6QM3a\r\nm8H1ymm+qBSuP8DZmRkFiUDueIQFYhLOhDwjnAcNmmQMoPe0A9UA55Ubz7BU\r\nf9dqSxzWwHlog9cLp36SeP0j2iu9yb3dRaWFEHDDBTWW5bWuY66MAMLX6nW7\r\nCDBpY9N8n2HbFgJUjT5l8E1t+bCPjl0fFEeyQ2KYeAdPRY6yt5iD46Uy0Q5A\r\ncqkzAGQUAlYecjjjhG73OS4eJwGRGcecnumsDXLfnx/LLoFsoH/WWSo15wXA\r\nuCg7rDshmKeGXvSxKD9MT6jPHChpVJYspAFr7QokGAEoPb/zcMMvE04uw+vq\r\nt4uwWDDLBBf8ti4e4B0qJh1SGaRGAU7Z7U4=\r\n=48bR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.28_1678890339188_0.13383539408707845"},"_hasShrinkwrap":false},"0.9.1-unstable.30":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.30","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.30+f9e10f1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"f9e10f18b07a49ec535f88e87c93cd69f216d121","readme":"<!--suppress HtmlDeprecatedAttribute -->\r\n<h1 align=\"center\">\r\n  <br>\r\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\r\n  <br>Ssi-sdk-jwk-did-provider \r\n  <br>(Typescript) \r\n  <br>\r\n</h1>\r\n\r\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\r\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\r\n\r\n## Available functions\r\n\r\n- createIdentifier\r\n- deleteIdentifier\r\n- resolveDidJwk\r\n\r\n## Usage\r\n\r\n### Creating an identifier\r\n\r\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\r\nalso choose to use specific Key IDs for your key, regardless of generation or import.\r\nThe options object when creating an identifier is as follows:\r\n\r\n```typescript\r\nexport interface KeyOpts {\r\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\r\n  type?: Key // The key type. Defaults to Secp256k1\r\n  use?: KeyUse // The key use\r\n}\r\n```\r\n\r\n### Creating an Identifier using auto-generated keys\r\n\r\nThe example below generates a JWK DID with auto-generated keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate()\r\n```\r\n\r\n### Creating an Identifier using imported keys\r\n\r\nThe example below generates a JWK DID using imported keys.\r\n\r\n```typescript\r\nconst identifier: IIdentifier = await agent.didManagerCreate({\r\n  key: {\r\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\r\n  },\r\n})\r\n```\r\n\r\n### Removing the Identifier and DID\r\n\r\nDeleting an identifier is straightforward:\r\n\r\n```typescript\r\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\r\n```\r\n\r\n### Resolving a DID\r\n\r\nThe example below resolves a did:jwk to DIDResolutionResult.\r\n\r\n```typescript\r\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\r\n```\r\n\r\n## Installation\r\n\r\n```shell\r\nyarn add @sphereon/ssi-sdk-jwk-did-provider\r\n```\r\n\r\n## Build\r\n\r\n```shell\r\nyarn build\r\n```\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.30","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-pvnNRXrOVUo31nbALnejypXEVLrmKkhjtwCZ8dqCJ2eg2TqffY0Snefl62cK5ANDTfryAhYFvsCBA1GjAVgO0Q==","shasum":"e7e245c2cf8a36f8941a4b5c397f955487ee4cd9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.30.tgz","fileCount":29,"unpackedSize":68394,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVgNIEGl+S1fPZxqZjl5YG5o73Agj/YDehlg2BUpt9JAiEA2hIy6WGhBvrKJIjdYAxTW4rzhUq+0xbgz0Zi4S3qd8w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEd27ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9Og//StWmcMpBJghF6uB2vu+4dlN1tBR20R12ri2/fkYgDujnWD3M\r\nBV6/eoXMJNcLIvjd051/qmlDZBcIl/9jeRmoLY2Gxvh/ZYLeyEk67MQRsFLX\r\n2BPUIi88koeuI3vdOOxnCHXUClf6VThv04+VEc76ZFgLMs2uc8vPJfh2HPh+\r\nhJuF95HmFPbfDEuX/pTbOrVYxCmCnUBkaoHn8/P68BJ6OfQJa8H1dMC6QO/q\r\nTppvlgjjPvafEku7VH7hWm7MAcfCEfzd2XsP7nO0/VWZDLlnsqxI8+a/Oxgc\r\nTXQsac5oDnjUjJECq+uovs+/CDacr92M6FtwrcHF4MEenI3EmDQx7P4hwPuG\r\nwnDiNsK8IMNsIs5dNlYLIDkG6hGFV8Nsr3Q+W22JKLN3oJTQYEEptNnbJeS5\r\n0jk2xfDNXBkWFOjeuMoW/yJAGqCSAGvV5/Bi/q6/lIO97og3upBwNlJ2kh0w\r\nAGrYViNgtbUhX/qiMYl3GS+eNLpa67HOOasxllILR+HtIO9l6/zh9Nny5cmc\r\nenzrdZv7SqP0ZbqikcMzkYIGI9Vjs39mdzgWfjBcymNMz8Ak8G/RC4J/JiO3\r\nighJX8q3SmETONEpheNXIYMc3i6miCnqL+s9ujqYXbUTjxGedCP6H1g+0+IF\r\nyOhyxwPrXeVa/zDgxcuJI6QTCgshNpXqYOE=\r\n=VdHV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.30_1678892475018_0.6964239293660952"},"_hasShrinkwrap":false},"0.9.1-unstable.34":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.34","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.34+0a44ee7","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"0a44ee76d7df4f0a1bd0a7aa092ab1f417269f97","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.34","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-NAxeG09y2N46wFAVqp5SK4kyT24US9wkwTko89wIm31magX7/ypMwBwDBTedWvjF/ImQbhHRlnma25idxaowrg==","shasum":"4210903704fd88716af6fb1cd3783063e98e65cd","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.34.tgz","fileCount":29,"unpackedSize":67671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrH9INRdVmWQXWiKJuSbZ7+VPc5Z5NYslQ2ExcXFkjbgIgAr9f/FR+oYT7Mr0rLRzYZje/rXCLucRh22xErvxJaYA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEfMHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqyw/9GMyLinm3R6wN5bDnHH2m5nrnTrbzJf3o/SIi6N5EQ6yEG2lM\r\n4CEK4wWF8y2UmuPRdn3W1HP7/zlkb42nG72WlxbLtA5x5mv6rUTF1GKs1FmV\r\nC3JNIP/o2edYcn37iYDErLHspclEitIh6fM6PERRnS/Utlb5xaKJKH2m0Oxn\r\ndFuyoHWgVG2kbBW/5eyYXZDWk2hOpU00RIcAbGy/uS/MbaqavUoa01dIatK3\r\nywtd/zSimMWirRiKNRSOyP91Xk/VUmtuP0OguxjmX6skiS7y7kfU+RaYDatf\r\nnkGB8KgdqMKs76YYdNHRMrfw5YBSjNpQnHriEezGy2PCORT09dmXoH6ejsyV\r\nGySngzfcKUmB94d+xR/+nRIc8tmIQUBdIRnGgNovWm0XY3obDuM+D8WKNjs8\r\npwZk2EDs84i6JUj3SuGPPt2paarEdrNCouP0f454SVPsMCRxjRA5EwnVy0G2\r\naEaOvMnqYPy3zKMs6icdgrCgtET/zSaW/Mw4YCVyAhgVht0UGKrDwMbsFGOJ\r\nN5e5C2B3vUKnfsYSSNnA7uyOMtw32eKwwV/d+pKKi3D9jGY1ni2oYqX4ioz9\r\nHqGF+q8V1o6CmKYA9igEx3mj+dlTGpbKPQ3GTOMp3gz89JjiQ6a00E+KDVT0\r\np4siXHhW98NjhU+HCwc70B/qdhRY1skP8+Y=\r\n=k/tF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.34_1678897927081_0.38629077068497186"},"_hasShrinkwrap":false},"0.9.1-unstable.18":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.18","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.18+a4e1114","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"a4e11143915eb1638d999fffdcd92b8578227b2b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.18","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-6LbjGK5NOM+GDedb7xUbqw1yg4iD/OGOuuZXlOVexk10iR/UbMoNtX0dEKeQ6qpNXMhWzlMXSe9paG5qa11uTA==","shasum":"e3ff1d609090cbaa05f47ea95ba9648d712dca6b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.18.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCojcgX+sX/YWR8Kjx3WFb+ZhNkaa0w0DgGy2x7L5n/OAIgM/Y2k46rCxD9jzRlb/9q2y4Gs6uPCpFY+k/rCiE5OoE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEuu5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOAA//QBCIIAT8Vzs+ip1cMa1tO6mH0oUg3HXAkdw/vbn4aKT1xI/g\r\nuxalbas0GYEjRisz9fv/wJv6S+tMYK4+9ZIGjDs5HNMbFV3VFCIFwYbetDfa\r\nqgkJit5wBeu28+txsou4t1QVvm8S5oGIlkXDWmgDrcXKzf1kCINPfpAXIxcC\r\nc7v/tLu3v1i4GjbNYmchC0KC/hzgc0ULxbGVwqkN+WmkClWH5mdQDf3/Yv7u\r\nTtAnWBwtsuWhyEQ1NbswSUo1UdMLCDkGlWRxoPhwTkkg3KMKdrYgHsxRil3V\r\n6wXRj67Yg8NxgkpWbuSZjeY76+ksMwDe5MvuKtdQrBcz1D0AQr+vcAwZ4cZp\r\nNJjV9lX0SQ9TIe+vZxnjIXYAIlVfhymj6Qli+njuQdIdd9PMhrb38GfjdpYT\r\nt2Y780pWI5VPXxt7Pe7LuXk5243sb8y12FaZu4r0tNeGQJRaI8CHoN/wZtED\r\nUMfANC0mM9aJjqsxtIQOxfB4389ERoVrkHr/REahZW3Se4ZkrM3hwKTPMuv9\r\nLT+DQwrGc/RLuUsEkpjGYjSrhl164suB5rNySbhnuMiWlAxb3fM1re/idt4R\r\n3feL2lSLScGB4odXgCWndwtnKdgDPsLrsdpmpwwn3EdgUlGDsfcJTqGbu3DM\r\nT40saMvcaOzZGBh5ai2sAySNoZQl9S8QF24=\r\n=HNC3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.18_1678961592887_0.6740840994243775"},"_hasShrinkwrap":false},"0.9.1-unstable.19":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.19","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.19+728fc16","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"728fc1657d956e66ee8e0a65680b8f9dd6ee701e","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.19","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-E6IS5WurOX0Nmk28wOHv6QrdW6OEEaNegk99ufI/5K6w774eBzL3vcQ3edA7Y67IIkoGA9Hhnb3/AryZ5VLNqg==","shasum":"e898275d8f5bdb32c1427c9fa0f09b8805d70dac","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.19.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqtHmNs4RztcCDTvjCoQTrTXlKGdRPFQhp5IZsvSzRTQIhANcqm0BYr6NL0DVUI1oOfzp3wTSqmZVQ43/wJU3OcmJL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEu0AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoO6A/7B4EFXipaViYqhAmTKZpmC1rT9ngwu1CpG3RgpWpGOUDVAO5K\r\no9BwcZwhLYyiVM5rZM5kNrpszB38kRGvTE2s0MiW818liIg5+8TkctS7UAsn\r\nsYAN0wrbjbVPsLKU0xPNXS7n1HTreXoJJPNa+fYA1qimmecKEEZpKH7upHxc\r\nbcZPtJa4sEHOfgsj2jsmyNp9lSG1B8tCYC941uRNzM21emKPRKQXq4d2vsjp\r\nOO8njVR0fqkVUNxC6rbYPPdpvdXa6Bnjpyw+AixJPGOq/lo+rEhewpDHUDcj\r\nINOP+j8k8BD94Dy4LfBuIFfKMNTdQzb6svpLEm1tbPatdsGxVb0d+XvSDsLH\r\nNhje4L3iZxC/diJ7o65cYy+xgL/OHVQctXsJtzDUBxWDbMIgDf6anB99Bm4I\r\nYR8Ytep9/S+OFh9gWGgRTZ4BKTxXxjhgIgruj/ALqOxogPnDhvokzXS0HEFa\r\nw63pPMX0NHp/L68Jt40V2lJw2GnDB209VdScSc13pBmUWPQBn+4lrWtbmE7W\r\naVYidFW6uwA8AxumxOXVuGe2lq5XapEa2YSeJzlKLROb0qCDUnorEiNObS7F\r\nprRCGKStyWJJasF/KduU/XfJl9xMlx45MB7qS5Od/inzV+T7u1VEsvmG1hkh\r\nr1MrHmj4VIwh7cg/U6LX0EIPAgo+MW0HKUk=\r\n=HB+B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.19_1678961920119_0.2978077140070303"},"_hasShrinkwrap":false},"0.9.1-unstable.20":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.20","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.20+a9192f4","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"a9192f4b8922f5ec3a82e588081adc49f564b9b4","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.20","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yHh4xC4ugydTZ5PBE+kp29OVHmn5/s4pAkOIGjkw0L7t0Xo4jt9gsx7T7s19vFLmu2l8nbOjtw9t9SL42l4NYw==","shasum":"c2e5ab1093230500967ebae6f91e3100d5fa04d7","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.20.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMGP3JjEuiy+qrA0AP8vDr0ZsnIBX+GujI4NBElI65awIgSf4zKnDZz8uHHEJYHrX83yQwyubYlFR/5TMptWpJXWw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEu10ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZKQ//UGIhpWkOSr8+qJybPMtMQUsVr3ZuJW6SdfSkvQkc7dSNEdiF\r\n8Maos0m3llzuoTW7wQNJwyDDgOmVoJ7j88zE/AT4eFyOiy4CvkqgCXIYe8D6\r\nl5I/RJ5YA/UT3gWWDecY7eRnlkM4HKALIWz1HNTov7eyxvkVG0A2AdGVcJnu\r\n6auMPlvpJhOuhZZ+lXuCLaYBkgVIHX05n4IHnDbZIBcdSK8UqZk83AZ+crg1\r\nqbXTAPor3QTiOw7OJh13nplLFGJYCRls/mS3/utzECL18P75li0ZBgt7APWJ\r\nsHnn5Hmz5TSf3cKjxWnDHakPW3lhpVAA7mMLRF4N7j9p4ErMGrlAxxbwZGN3\r\nthxvxHx7sK6KwWjFYELQ9jCU4DpGQpS8KWyEqNibdOaW0zTbqbzt8idPCFu9\r\nS8eI2nKetRbP1WUMcG3wqvVWNfexiB+INYYptOTqkTESCfYx3pBxxqGPu3qy\r\nlGSTx3jWGP6KnWzVW56o3hCi4nOB//6g+mqQfxuJpBo8cFXGGLeCcVYEyjHR\r\nZT7CMf9alb5xUZphd8F5IAapKeQnzbrqiuwlXRT13WB70keaF0cP0bZEhrSz\r\nL7cdUWlPjZyEc7xmBnkJljGBSpdn+mYDREqi13BCdkxk6MMranQSkKahGy/J\r\n8QiWbDqp2ZxXLNAfEvnAW6/fMhKjZZatShs=\r\n=drkA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.20_1678962036690_0.5345010258560501"},"_hasShrinkwrap":false},"0.9.1-next.21":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.21","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.21+b824d21","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b824d21a986787d0989ecd164941a4d74996c9f5","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.21","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-mtO4r4iAkfKeyQlPTezZE6F/NyHAwa4cDplebzakwcZyF9I4OsfEcEppbLFep8lTdvj4hgmKkRhv+6MZV29YJw==","shasum":"8551af8cca26715f0157a765f047043e2f9bc73d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.21.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGZtetnkywcHQcf/h/jTZOY0/uIm3TZebf3amRrFkNMAiBAVaZ9C6IiYaAmUlez47iDu/TnWWKujdtohQ91cllIyw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFDBtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqazw//YAMdD2VE+0SPI17tXReCvznxHAdG2n6APFzTC9qleW0x9ixX\r\nj+f4Q9wpcZVK0JgUMy8IyCr+SRgH0gZ2aVOOmngeGAe4yf7x1VF1T2r9FQWG\r\n+lDf4qTfzY0VMlyy848NzfpUN5dYenK38NzyUHKol51z0xZtPx29HM/WNIZ2\r\ndXmgZU08NcasTt/rg9CbAlEH9P1C9nxNqWE6kLZ+A/XB354GimCssQF/2VKu\r\nKMtVyFqfMCWpC9hyWi4di6sRlvb95yCLk8rIz/XIxsUBRkK6pWbllmLD1MD+\r\nsVEcJI4d5HD21eQ8WeHUpsmrSdfm7vt0Us139mv0ntjShsmRbs7VmmNZ5HBs\r\n+IkYTwtOuaAN6aGb3ichBv4VJqVD33cnMkqKEV9KncE8lyx2CzJIauOjcEEC\r\nTBPlDSnoDtTIYSqlWSuKEh0DTYF1oc/DRytj6EN6v6/F50KOMmLBck1wr3Rd\r\nDkehglezRTCFAFnq0v92snaCCac2KIKNpyMFW9QjZ8g8yiNMnUzEaIn7A+2g\r\nOTwt1C1pH/rrDqh0dvRpUX1vraOizcP7J++a3S8JTfEZvy0HOtH1CKtf1lhI\r\njDbjYVNlSxIThI4rDeViId7hsPg4TO+dKCpp34VpiJ1bGalD8urRZ+AySshM\r\n6oktJKjjw6pmWXkRyvX72k3zAT2rWDgDo/I=\r\n=yFFF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.21_1679044717697_0.5784096644159218"},"_hasShrinkwrap":false},"0.9.1-next.42":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.42","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.42+13ad882","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"13ad8825d5bc1148a429c7ff927021891b14b828","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.42","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-aElHutQcG03f/8V2y+6PGexa9side1uyGfjsdsQ2Rt5fCPB6i3VvCoi9Tc2qjrZCVLfsQ8Af8vELpc2BHWEIDA==","shasum":"28513a049d6abfeeadd94f267e92b2dc2cdd2429","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.42.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsX+He0IhKNjdeGT9Vbapf3Z6QnDzrCg5QmjHpH/+qmAIgJu5SBst/uyRL/QSlwg050BXUjBRWlscwxAPaGUKLkaI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFDl2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF/g/+P0/es+6dkGwyGIUrXbhFNv/rZmOPEhHpOv+QuaoXVNOhc9yY\r\nVzHtS0945ZZDHdwrUE1/rv7FQr2NX7eiaF7ecU1JsYRnnIFdRRXrHcEcpmKI\r\nTPiQUQQ/E1dQbaXHQDW8e3ubw/uclQZtCbqmVsvkrLeUmMN4Qmm/j2g6VAIz\r\n9RQd+hXMFJLmxblFC9Uhhr/+aAY2ASfRN3FNxmfUlqBd+bN/35x2J+IU+ahN\r\nqdUC5Yl7sXFBT+8Cgd3bYB/7qiMaMTR+XTA4Wuk9L2bmTKY7bYn2q1HZHf3s\r\nWLLhSn4tG/JVyPmcnn1hCs4LmbH/JX9eE+TZWoB1s98ycIiEM+f6ghES6DGX\r\nV24bWpWwO8Xqm7lSh7FJyuS9kxy5V4NTI6LkBPJNNt8Qp2Mitbzw4t04t3Ei\r\n5Z59jCX2DCcW9RyZZL+4CrvIJKrm+iSTEkilrZyKDO9DJvr+auDM36IV7qfU\r\nJSVr7yf6Br5EzXDgOF6846p2TUyxDZ9BtIRBEovE4Avm98c3jcgJ7spg+Dtm\r\nkWG3rs5sHu8iPBSB2/S7V0Jl1KGZ6Pgc8hmZ+VkKghlCUAJSWVroRsFEsY37\r\nI1S60oZtgWODl22kBIqrnWSKKKwUY3881cnY92qVcOtI8dH3eVGSG+b6Wwgl\r\nzsbPcRMMpn+yICKq+hBnnezOUQ11Vo5abT8=\r\n=8619\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.42_1679047030517_0.2824618534764287"},"_hasShrinkwrap":false},"0.9.1-next.55":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.55","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.55+6a7ec2e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"6a7ec2ee42281456394a8135cc973a33ba3ea82b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.55","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-oeZ/CquORcpwhkmO1d0nq2SzahDD9G3XfpswQ/AOlDNdyMVvbZJyxRINojQOOyn0XSpGE6uYqK5H1+F2ohgI0w==","shasum":"99b670a4784163cc3d5ae605d1f92b938f7005da","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.55.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsRf4rGc+XhRGo0LvMiJDace/NTj0C0mfsOq3PgnzlUAiEAnXdnarnqeWa9GOFdOcuuirCKTR6shwUtm+WXZq4+/78="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFFR7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGAhAAmYhCAFFub7CA0N/MxY2lJubNxcx8S3N4+JXqlKfXe4+zbgfu\r\nlLwqwm1sf8Vx/+5Yhq7QWwX/VRQSpFe2OJGCkRX9EJl3LZ2HTMqq6VRiR3Yg\r\nKEz21fL82Hi0jgtyuvIvoTZivejjJ7GeH1R+eROxjbeQex6N8AKBeXmlnuCz\r\nHpIGDfXTRkp/5LG8Qgr4wSURjwqVtsDHMx3ga8fVX+IB8fFKObKtcVAeQvo7\r\n/b+5yWv7ty8f9F7DvTb6nfLADt9I6mGYx/xSrZ+3CxwZNDcyNjTjutL9DbLj\r\nhoXiVxLiADWU1nGJFqBf728ojukAPKEizNGynq92qBNS633oao5UsluFFFTM\r\ngg0yeYZSSu/UGlPJEBqz1lmQBS0A+kde2ZA+CNRdwXT/JyyiNqFY/R+6uEMV\r\nTrGSYSAGOC8xoLdeWevf6UiUqKH6REZ3vTxYJ+zUtJldM+DsZOEthRxJEu8I\r\nHK8dBWO1WO+6bWbK57T5EID06qujZg2ubY6gJZ1G1jp5rsUEC8g+072tcE9d\r\nZWpn3fDb92EsKmH1OzeJc238zWAvxi6lKr2DMTeEy47MHlD+HsoKFdr1wZR7\r\noCmRJLa/1icglmHk0eO5jIs0dM43GTYErAf9tAeRzaV16qyqs5UcN4Z6c8hU\r\n09xBQWqZ0Z6ylQMHvx0zMZmNixh76J7ahDQ=\r\n=qrv/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.55_1679053946915_0.22415608897831674"},"_hasShrinkwrap":false},"0.9.1-next.56":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.56","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.56+22d9f1a","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"22d9f1a3c4e8b3cd58de013ca244898d7e3e91af","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.56","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-yJ/Do8OpSfvz9yBpZzRhwRCt3ajFyVsjiyI+sM7Z8e7MvksHy0slT/hslIIwKCo+ySQ/cBcXLhq0AxuHWgB/cg==","shasum":"e9eabfd8ac861be8adcbf3dd81372c2969a5e928","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.56.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe+5e31t8XHjZc/EKQ06HRcmpA9weeNG3qAkiedLbMgQIgbBR6SNNf3y5b+nYPgOK6/eK0F/PrkHE3QokvJt/VxUg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFlGcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLWw//UTVj282eVT4LG3CcajJUPexqsG2GUxVK1lQd0YxXFPvvpl9C\r\nQ9Jr/+FkbBvE7zmn5PkILTJqwYT7cb777Rt84eQPSjZ9r5ee7nVBzbb0OwaB\r\nPBS3Z5NCXHKL4ZhjtUjbzmGfdSRw124PbYgYQcJE0wvFQ6he9HsqWok+S9Y1\r\nfRQDe6Lo1G5eZSTneZKChrEvX9UjUdNoOIe4EQVaHOUnazqoYtMy+JYMcqrW\r\n/2R21JhTseuUpqTTy1y/2OmaEysqdRpkuQ4cYfniB610BoltFhSLA/09oakf\r\nUYYodd48Xd1Xi9KN+4owz1SXE2gIRMPNxymVhyiuwqr8Bvd98rQHMQb1ovKQ\r\nEt25Om+q0qmuvQKWRjMP2OmU4Eb0JD17C/YUEcaZlrTvjvUp2MiGnMahbD3K\r\nwX3dJ6lVwne676TjY0pg5MoK9MmA2zvqj2/W9Sa1Cfi5opkM65eqBiLx90y5\r\nW3BvWAXQgDS7NcG7zn+VqYk2siw8P6Ma0AZ2qMbM7wr6RZxndzO6pG0xiCj0\r\nWL2et9cbbEXBQWIALRAQ90tfK4YjIux4OMCFZdbSFkC4/sqg23iwWEEg294W\r\nmAq6WNYr3qh4e/Tuy6d0pRSlPqk2+CDuvyxc8FIZEoXM2+cXE+okZ2Y0PdYV\r\nUXcB0nVTlL6xzObx0DrqPW6KXIfSk37J33A=\r\n=dD6v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.56_1679184284353_0.08713201168889895"},"_hasShrinkwrap":false},"0.9.1-next.62":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.62","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.62+867d15c","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"867d15c0b2f2f7647eea939e8344c69a462466fe","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.62","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-XZTAz5Vu/MMFA7+YifSHsUf564lqCOi5QMsZz6TMFueWC6nrcVMdjcNcrk93ihaE8CmKKgtYbsGOJC0Zm0ycPQ==","shasum":"e05a61d16f0105bd09ec067c6ba5c0dd41723178","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.62.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE/p84vSBKNNTZyXHLmRichLDjF0yWfVeZo1u6ekmNrgIgQMTapOlq+/yydTtZj6I6ksfYF4Tu6QEbnvBl6X62kFM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGk25ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkeQ/+JiR8btH2LCMyZY8N3ESE9RbajwrHykXTlp83koe4yDpXw5RJ\r\nXWZqSte+45ZAro6CK2Rz6YjqPOU6QR0BCsJIc8KCre05SA8+98ZgXi71+XQ5\r\ny24cQNVMWCVcZtFxD4B0NjOdgOaezIFxFnsBDeAUBAdK1cSOlsXsVmbnaged\r\nZRWdTHpTf7YBF7P0wRMZf6kM6BqwHxUDhvtLcbcSZRtisHy1jA8MXroqy2tj\r\nQGv/8Mty23ciLZCUy758tGHGC0H1RaExvMwAdSU3pa4Mk76+gEQqJiJ2yV+H\r\nSwPVpas1iyl5uBLSFhovluaSTIr27xIqC3N7rYGICNxtq8+k74zb4UL09sG4\r\n6wx25AAz/s9A3xrL3xwK+9Yc48HGoHatTk8tMSfVx/ZHQ6Vkq10gUZPzti8Y\r\n2cZCCeIfLTiGkZBvNVqIdLN/9fmQKBHsgYMAeA+vciYImIZTb1MKa6tFmB6e\r\nNWSkN7y+ZRlBWE4eNbE1dGfahPU3lTPLXEPOv6SqzooUAHT/AOCJ6/wfjYm9\r\nDzwu8KzT+2YFap8lvj2eSTIKvzTkNIRhmVrnUn3s+9iVXk1nBTrGabjoytmN\r\niODiZDHyh6X01oPdJcLvtjShnvno8UwdB02ytlfHj6uaREujy0Xjwnzi3eiF\r\nOucc2WGXuiY8hdFFAjXYSV1a+UMEdlLMI+c=\r\n=DYUV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.62_1679445433772_0.21218152442333138"},"_hasShrinkwrap":false},"0.9.1-unstable.66":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.66","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.66+61cb806","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"61cb806b4909d593791158fee36260b12301d2bc","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.66","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-P+LT713SCcmIpl6bbXol7I5RO2HcchRfcUvdFZql3Xvs4HWMq5qJDJilRO7KHT/9UKbOrwV0PU4Rx7BzpHWh8A==","shasum":"4c4c69e0e52fdbd03671249134bfa2092f399917","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.66.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9SOCUQ8j2m8CRf/9sV9eNQbJVQyhvaboTdu2eV7NZnAiBlLyVL32/tgoTbD3jB7oWmp5kuzONoKLnlEXOugobK0Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGu8WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo04Q/+LwwMylDO533M7vuH9skjT4NIUB/ZgS4DBKMu1EJiTO47VUU7\r\nk63mXuG7Z+lrvK+gSUUCdwK1Fvt/+epmQYdf8Zjnry+upKFe3uKaL7FuLq3C\r\nan5lu2Djq1tVxDgHAOCtmutHYIuOsUp1XheV2pugHw0CITDljb6rZTR0Od4k\r\neuQKIvdFNrj17c05uqrOBOZm6x/a2qtSY7AfazZbgNrMLeMy8EA+U/ucUAox\r\nqzSSBTHHTaoyU2MstFDQxzny+7t5klTtFByk079+AyO8Tw/0arkq0rLCgX8k\r\nTyR5gkJOzwKLnpM2UXZd8OxQNCg9N3HWVssEB7bVZDMkrDFTmVcfvBpmP+u/\r\n8mt/609abRAWMbHekHlAE4dt7JZASKURKYJ+0JnIveYWBbYuw/FBCnGjRHj2\r\nBGzYoJZSqjZ6qSG3DANHCYFsKHe5d7Fm5evvFPtEp7RcacVbiQfYHW51NTbk\r\nKpMu/v+t+mVnbuDDSFcgkL38Gnvy1tnkdpfMQifSykPNIrkc+B/pxhoIYurt\r\nOZXtxcD719cJBrEyYL6K5ZZgTMd4jN3oQQKpPfvpF9Y++WhurA6eEv8lmUjn\r\nLROD/CRlNIMLH7uYd0VHRmvknyhIYXyq4Htv4UCpqRns1sYK7lMPpy8NXPZ7\r\nkP2ZeYmGpug+tdY4QysKKA+upWEmPlRnnfQ=\r\n=JcpG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.66_1679486742275_0.95236212006036"},"_hasShrinkwrap":false},"0.9.1-unstable.67":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.67","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.67+789c507","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"789c5070d6a1d4d0176243219ce4f2642e8d74cb","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.67","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-hCXCeB1RwCRFziWMbg5Ijkh/3rvB0e6Yt/Oh8Tyqxk11Pzn9kxDkFPu5OJjsXpajJegw8r735m3oO7k5LeRaKQ==","shasum":"49fc0d29e8d6d599aa8c02a412a57d9609ad9c8c","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.67.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELi4zICg1+Y6dHpoBvJFTC7XGpRUmaVTXbJ7X12CiEkAiB9+Eo3qgeOormtrnY4ANguFIQDiLV8Ky9JWegX07CqVA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHBfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+1A/+Iyz/1mqkfRLA2L9QbgmgrHEeMCeQYC7Crpgt8BjIdTpQ0mnq\r\nTkzuC5Qcpq1d9tyJbYvQK3PoklCcs8Xk8U+8SZdsZC8vJ1vj/Yu/tz4JCe5i\r\nKKLsck/VdvUQtAllZpyGR3hy3uSmfppQhegGaHYbHX+QhNObDQi+ccXb/Q13\r\nnO86u5kFTu2ZTLuUXntA+2bQ7oNaTOER4VArbrMODBusSkmJV8f6AiZPe02r\r\nfFjebUbk27WrBSRzDIMW39fSLqYIsMhf0zd1wOIdS48ZMgZkBEkZ+O0ibkA3\r\nHElm74WP5cGHdNK8ic0BrfReIvN2W/n1FVGkSwRRmHHIqr8WSc6j4HehgCbc\r\nOEVxJQI4sN/AmV43U22cBKpRleRSDvMImXX3h8ysw72ejm7qrjqizRADmZlH\r\nMyOZKcrCYSHSuf2oqKfi/T8FqpkdwILDNvKOo1/x/VbtT4Tynsn9AYA/liWx\r\n7/GuslkXluY3pqyA9P0PVRZq47wHGaytxB4RBh/TTFA/eFMlVptDIfjwqkSA\r\n8wzjP585N57681hSJW8SiP6R/aunGDXuaFAlNlAJ+wO5/5OdNiVo9kUd0zS+\r\nKYcKUOG+ZU2ELsqbDNkzsNCDCKa5IBc9AoJlASsmfH0LJBIu2iE/xZ41oyXK\r\nkr01xxD29i4nvHIRcaAu2X+eSUdJu0m46tQ=\r\n=RScN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.67_1679562731567_0.010460476395254714"},"_hasShrinkwrap":false},"0.9.1-unstable.65":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.65","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.65+9f05c76","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"9f05c76e0ad11f5d2229b3ebb612e921a1dfd590","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.65","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-n9ViHmJFe6fPofb1mDwCbRwoNza8Ye3D9S8p3hJ4Gz7Gwy4itM7FEhJonRhYbC35s9MnIJ26bEYgweRX2AsI3w==","shasum":"c735bba2c0ae144f335402ed7e74fbc4c109d334","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.65.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBie6QiNsLA4vYfrUlAuvGrokFYDDlcXFgRTHVt1j5cIAiEAvDMzW+DYyG4MSY8RPaxFW+vUz5CIgK2clTiFj7HWdYU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHD6yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2XxAAmPAvp00thgECEOW6TNKM2kPfie/gtDgObsR5zH7S8Nx77m8t\r\nvsx/v2vjLZK+wDaWbS3WZYLv+Lhrt2Biu9fVhTFijFSlFHCl13vPSI5uAK5c\r\ntV/6BjkPWlguWTrz5szDO0NF9x5GMZfzq79snUpsuSQciz/ZrWeI52bBFFyZ\r\npHwGrujzo4NAUXpE8Emy3k1toWuQSPMyH3y38ku9MnElVl4f8iyjGWiC+UnM\r\nIkHmfrRPaoXQmK3DY/+RSNnItFRnGlYr0bI37oPcOSLwbic+PNshiI4zrCLk\r\nUTtPGXHNPggBqz7nI0ekH0/5KJVEdi84gnDROb7N9Sa3slUUeRn9pz4PEZ8z\r\nhyvKZz2Jzxp+HK4R+H4uiB9Qw1/uagSW0xf9zktYkH7KwemacL3gxQutLUK3\r\nRPKTbeJ3Qo1dr/DfcHPBOdyEc7Uon5wf21Z0EkDdYKNx9QVvk+Jkj5k67XiN\r\nvepZa4feoTdzF59gC7Xt8oj1q0ZuJo5oeKaUgTiU76HekF2dufrf41d+4QXo\r\nvQiMnX5mSgVA47mFIFFS8VKuXZc3vMGFQNDBhN8sDQ7AyycHEM/epeRtcC02\r\nq8WvD+36WnGj9ZpgZdTEa2CMikX5O7nyIm75VwgKImW5qubCtDXq0nRMCjrl\r\nYToFr7S0Lrv/NOhvRvmOlZcH45NbGO89v7E=\r\n=TaQe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.65_1679572658515_0.12740512261642123"},"_hasShrinkwrap":false},"0.9.1-unstable.68":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.68","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.68+5363668","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"536366823b09bdb6aae23ff5d4f87098eac68ea1","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.68","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-5DrpIWjRZ4Jr9urXEPda9/rtalPTmODqATP84qgbnXg5JaS1MO8rj4+INolA9XewKN+k1DX77rg2QGyvk1JMeQ==","shasum":"71056b56b4780c1f727d84df25ef761ebebb941b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.68.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSbGoqKzwQRLYtUo6J/fez9Eevlpnh2t49SnE95Va1VAiAmHW9XwbgozBc8yASciLH/Y4wSSw+bArAyzmtIXU4L2A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHGyeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoawA//exdjyE2fy69AWG7nxL56P+QUAWk7vbk5qC4tZ0GdCVtTl8V/\r\n1Qp47x9jrU33bRjn/JHBjtsG8SlMPOzpM29W499vxWUQe05QnUrhnHOJPiX1\r\nd86mYA8qOEl7VFwZd9PYal/VTOZBEy0ZOM+2UvYMoIoTWEjEqc5hDGT4eZCC\r\naf5nOLylGDC8zZL5yV8ikjUtmp6UdjsZuI3XfEKYpKBdxtKVB00r4yfy9C9Y\r\n/bDcU3frQtbdQQA2FkfvD4Jti9GXcKmroz5d/JZbRaOpIFDwUN3/5RpOsMOL\r\nVpJlOtwJlxJL7kgcLaOBm2g8XVNC+CEhL6xv+p2HrpP1302SRXXuLAf+tUqz\r\nxaYInbRcV/AFUSahJa54K1CfU0wgJL3Q3RDFiYx0myjLzXeg+7OIfb1V/+q9\r\nbvuFhnrY11AcME7XF7BUxM5Qq9IVU5x6xoNJbe/uVLQsz7UyKZmmWG3mge0d\r\nBupfFx1vGmeuRhkGrIF42rfkziG9LCGIJ0ytWfxStiR3u0tZzR5ZVz4PKd1e\r\nwehhD2KUi4heL0s4l/rLSkN0p9Xqq/4ko8Ia/iKrbqXwqo9Wyva+mtc8xbid\r\nJfprYMxxXe7uYuoQUtTdDg8DmgMvFqGQLdCLyc6s8HBwmlKTS+5H2g1nxxYW\r\ntf41CfSICEpz+NiVJpVfSx5hCP67W6L3KVM=\r\n=tiNH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.68_1679584414147_0.4115101458563539"},"_hasShrinkwrap":false},"0.9.1-next.69":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.69","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.69+d229f07","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d229f07072144fc691a1e2dff575a7113373495c","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.69","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-XrnmaG5JW4kx0Dk8bqJ2ylH81ltHlq1fy48/ZZlINaVWbLTr/7D/mhiI6qW4PaNsgqy0bqZa8wFIasmvBZBX+w==","shasum":"bfb6225f277772c0729f68c46abd5caa5e95c87a","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.69.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFW+Sx6YmuURuQ6NVYFJBlpVff97ovb4PUI9HcWVq96tAiEAl1M6hY6XriAQF2HwxyPJgt6NxtxNigbttVDpM+1AXRY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZCRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDIBAAglYKF7eNm1l/mBdJ0sNccVLEcg2IHTZZ9VEFuTiyh5d1NmQ+\r\n76zAG88uvIbuavUbF22EiFbzI3AUsNnAT8+89bjgwBc3/gW2ULL8A6yy+H56\r\nH5k10tSMXVK9BbQAGCRhntxk7/pI0nlMTp+zaB7q3wzEGly5uxO5zR7wmkuy\r\nz5UWWCVIAsz7IAZM1BoJohocDrpmWxoxjRUgFX4Gs4BX/DJxn7imDbQF+WF2\r\nAWn3tYRnlZ1maD8n43JSUk5lP5SZ4U4o45e6nosTLYw8gxjb1GKj2Qrb6ljU\r\n0x3KvcSQnnf0yIRuZOvp7MaAAYjwbnb5s9e/OcZKKPjxflwt/jpZl+YOQAw3\r\nKP/Rel/5H9gXU+ntCdNC6CbxNOlijWX54MwtwP+HQ4vvuxz26DaXyIhHgsAq\r\nOy53vGjWzYdQQ0/IJTY6KcNhxIFlZoC/rkvIJ7CISR1WtELux58cg4U9TIWU\r\ntlY/LNjvycFcIzFcJLtyzjQc51o8oOf1cBV7qvkpDBtqsIU+r5k7oTu4x2xP\r\nIfO5aw75N5prqR/kZNnFMTdprxejfYRYrlVC6D/FFBgdnySGFO8hWdh01Z7o\r\nisdqcjt03vXfG+a1LLgbjVDzngN6Jbqkl9r/yXQDKsl5rwj/YURLwl6xYXwg\r\nT/4G9S8QfYzoWQ3UUd3v6HVh+XcIzuQs0cM=\r\n=88GW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.69_1679659153632_0.382504747614985"},"_hasShrinkwrap":false},"0.9.1-unstable.85":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.85","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.85+2a31791","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"2a31791523e2053c51f99bd5f3bf66304d8e7268","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.85","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-8PrldvM65fqwKN7zDgWfYsUu6RnixYRpO69vt7Vx9B82jvnp/5aoEdwQXEuc71UvPiRjaP06Z/GGl96O6SG5Cg==","shasum":"318fdc3f01b3e89aa931601f17b49a3f8e1b06aa","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.85.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPlUQHnMXUm4gubP3AH15D1FVg9pbLc/xCJs+svDgeKAiAWRY3Tv5ebHKALwK6RJmmHfDjT6RsPZY5yRrnMDTt0eQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIXTFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpolQ//dy4ihbUs9oDKPENQ/EpNxfC8Hu5CjGdDH7UAgNyWAuxpwTfB\r\nU5kosKs28wC9V190xWXTk/ZROBMvdw2f0LwOr8fngjP2MCo16ylLzVlDQyYd\r\nhqz+bG3KuLM+AN0oqNzogPvu0UOBOeR84vbUAtEQHvCDnDMscBRTO9j70CCW\r\nWx35q5cB44CT9f3nWkarYcucaYthyw1RNF9SZnHo0REtV4XkEd5RXnaRpgP3\r\nmNewG57XNE9zlHELI0YyfrkyuBj0D1EiM1PPlaJajJ6M6V3IGQgaqYdL28IF\r\nUFXvr+6igJEjwYrGswByRnRT7pOC41JdBLmCjQM1NwURsViP8YW7DozA031H\r\nsMosh6llYbgdNXoy4JAvciCDbiFFmpyEzpezc+h2+XsgFuuGpR2D8vDME+qV\r\nUWCn8UPOQOyFV7UWQl7hVeA952/bX0/RoB6SSBkBSDLl61kkwLBb6qEcZMbX\r\nbOAFMWqIH01cC5fGImAYuPyMIeExDq0Hys3LrvcrDPW8wqNxT+d+tiuUMOQy\r\nfUqcmfiBC5vn3cltYXzWptYISP4v/og3s+gHEE+w0e3mHd5PYma6pByptXPS\r\nktNH4YuIQj/fz37ZAoYCYDrECYA+MEvQWbI7D6vA/RQJ0eApMhf3tuAx1E+E\r\nO15b//Arau2rmjSdLS+vdQLsbbx30oW3jhw=\r\n=5P/f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.85_1679914181683_0.8113690068656183"},"_hasShrinkwrap":false},"0.9.1-unstable.87":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.87","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.87+fcacce8","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"fcacce8a15dc0d1555c57afa143c25116bda8224","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.87","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Wv8UsJTR6BgZmNY0CkNemzjAPWCUH0Y7SclKAL3+EbGcto6pdbNXC4se9M0y60FBH3yeFiHEFUVMgbVEe4/AGA==","shasum":"3c3676a2ad7ba2747955899bdc6a391aac7945f9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.87.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGczSkOtE+BGC4aGGKJ00Dhl3DIJr1pF5vjMmNsJJgNzAiAso4CJqRL7atwiXj6gkVqIKnukSm6VfR1MjYSsVdIysw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIYd6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrSw/+Li55Gm5JN7u21kXpYVKswYsDv4yXV4Ysn/1FK/rNDUN49jUI\r\nFb9GmsHgdGnEc89oTVPhTiL1rVlzRu7EZ0/pAfRVlPn17ZR5IasAXagkGSjQ\r\n3h63uVYv3ycoQICgMyFt6UbJUJtX0ANqJx4RG5Izp6pQoVpih4ff0hwXoV6D\r\nToJkDqhPb1MHhDoDZ+mbeKvQ02TLm9IDgv4h/MbI8NFQ/yEBNdTDZBWqE/xp\r\nmkOKPkXlplatEFcuzYbRjdE/umC4ntQKXtlXxL0QrD2mZdwAAnaO1pkwtJGi\r\nqZrxNmIwliNiLRD2OMBX+FiR5tcNiscTf0uwXpY5jrLSYmDRD00KfH6WrujK\r\nRBmgUG+p/hPHFCNzWYeDaEwqG2U0EBNoeoFN9o87tszX4xGvaeGZv0wyYfy7\r\nrWTGWjU7+5cZY4PYz4SY6Ml6LcqOCF8kIu3vdjU+a3sZ3T52yDPFNnolg0eO\r\nA8mNSi+oE3o7kz3/QekYx9zmu/IZ1rzadJy8h4fOPaH4EDbriGj7fEAY0+DE\r\nop7OVVorxb4YJPUfVuC1/zNhCZYOhLCnArV4LY7CP3nsHmw+ZPvVTA0wnFd/\r\nm52TcDdZuqUT52kvGw1qQVhIaEE+CUrUGPzin3XPT+v/aZAHZVhmMiiCVDaj\r\nLcoGYksDtcsrWJtaaSjBQzui4PlBfkXlggQ=\r\n=DjYn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.87_1679918970512_0.5216034421158906"},"_hasShrinkwrap":false},"0.9.1-unstable.88":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.88","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.88+bc20d25","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"bc20d25d9b58688fa745e6e1020979ad936025c0","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.88","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-OPUOGU2/JkFp5YCkv1nyOrUdkW+nvE6dWUdB+eOr9Kcsx1QJthnDVDuf2lREonjJYl2E3lsoUaB+e8Mbbf9Dfg==","shasum":"6a0a3e9c003cf465aab087140b529fe1c7860cfa","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.88.tgz","fileCount":29,"unpackedSize":67705,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPcZ0EcG0FQwYa0otJtlIvzjh0ZQOlUqLTySPBRUMmpAiEA3pDnvCacVduHzROk4AR2VK0auogd2IXfe/P224wPvB0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIYgUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp4RAAmbji+zoEp4lvqWSENydYWdFryhLQfbjA/7dTnTkyBW/IxVvs\r\ndX1/XD8RX33BzQZMaNeCDQwT6tsF8UwxmoZwBO5jAs0eTvtjTpYCY9PgKseG\r\nlTf22cz1U5Q9Ky9dl7SxBlBgBbKydU9jvRcYTnfaSRiVgyM7SFXAvAghc3yJ\r\nXuFQuVOgFyRqPdg+xfxDmJ+dzJS6X4DytpZp7wNyOo2uuYUpezo37f3L0Iys\r\nIvtS2OQ0z/wCZP9qN7QgCpJBVt2tRgJ3K+G1hRoLAA64SzgaJZPj8qQ5dKEq\r\n+4mzfN3nENe6g2fDPPePxSSSKAnJXCQoCKHqgrkQojx1cFdW9w+NtE4dSpkL\r\n55GxwIq1onRTL7KWKiyljlDOTMnc1RpAmGz81Oh1xLV022fRMjAWwTo1eVZx\r\njYccEjqQgov72zADt7/FFv6jDuqcyuT6MHlJPIaq/q6Khj6U0C4PijSeAR3V\r\nnWOzySW2U6pnr+D1iUqcwWe5Y/KQWF47ayC2kwNK61JM/zxahShWHHhqPXfg\r\nWeaM3tv08/MRYjwNh2S/r71jsEmwvezSkSoMc61kO6X6Cg4aotMHEpt3Ad07\r\npslvwUhdOBJO+2Hy9dbuKmcj6fNvdWORrCF0RzlsnbIWwmz66nMzet+FxUbd\r\nLQBCEYptrNGTyFXprlv2pDyQ9HlRr3DGeEA=\r\n=ZpgC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.88_1679919123940_0.5541799803278342"},"_hasShrinkwrap":false},"0.9.1-next.89":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.89","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.89+163fa09","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"163fa09b8b1dab08dd59e07ddd28d4d0802fda5d","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.89","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-XDla1lyC56WF7TXvrb/Pc0ZypqQ4F5Uhb4sjiNZS+VL8eLnEz5bxwXcl+PTZRFJhytJD0PsHIhwB+MEMmOMgXQ==","shasum":"50d118f54e19c9c4b48b8baa605f9e9569d19e91","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.89.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGpmcNHkyinYQGsp0N9i69Txyyccj+JBZughEkSPUJ1LAiA85BwNtC9sQBOK+qwb0i4cSKaDumzUfpPA0LIgi8JEDg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIgvbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJCQ/8CVHn294NtvoU5MsVpqbesSeyaYmgqcq012jJW9OuhUxd4pb2\r\ngUkw0Qsfm6zhWqHZ7kVv2oS8xTQC09xpVvYiWDpMPcZMleNl6ni5bDZ10HnL\r\n8o/1mpOuWC9Q1JNvKjVpqUjcMYingpjcUeMa6K0pw21BgqcJRvTPghj7j5UD\r\npIZJcYi8cuE7JesS80/IG7s4DjrPhX0uqcO8vtkUJrZBvPu/HSZ+3h5dzcMf\r\nNpUt5EcG4oCxLkV5Lpwgb8pJixGoJ7ArIcnJebOIaa+EeMGv6LEuf4GjVk84\r\n/ZT7g2weGCPIx3xeAiAOgJ9ZvKKHT4z8qvU3a9JvyXyIbvgerV33Ky8ocXnc\r\noMPz96WztiZkKRGssWPSZgZ2xIUA23pv8DpHJ/Gtanx/xFg9YFb65KR9RsJA\r\nDS4f/OQ6yI4UpLlFFbu9n0Wc6jGvdg4pPLVZ0KyLYlmRgmJ4e3asenkAAIwY\r\ntyuDOo3/lCurRdRZfL/4kZrUZ+WU1hcy+aCSXnxQzYcNjpKRpJkkvHKOQt3v\r\niOQQcpw0+E+Labkth3jSZzQtFFrBd+EmdSzlMpT3sSJNLNBZA5FAoOE6JKST\r\nAr7T0Ttb9u6kfuJYCOmW5wvzJznbtDvJuI6onjxRbev12CHGyUO+O6/6Xf/c\r\n6MxjXw/e0x8W7EtdfOAkpsVvbihgMCizHBQ=\r\n=zjVh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.89_1679952858956_0.0673898633191441"},"_hasShrinkwrap":false},"0.9.1-next.96":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.96","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.96+2aadaaa","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"2aadaaac883e78141d67ebb8e8a9dc3574a0da78","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.96","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-3USqUA2q0Bd97uRJp8JIDscBW9PPIMpLyx7BIykrfSPIMLAEM7bHaZdjdm5GssedSFJApgZWnkAsX+FVZcSNqg==","shasum":"ada4793c785c31a7eb695150ceb8d6cb2f5d7ccb","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.96.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtAXhKgDnFNySJx94eT1LXWcKVSi6VeHSx8aFCwGDmGQIgM7yFJpzPNVlStwVP8I9CvMUqU2Idlu9xx0wSKd6oxnQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI/+2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+UA/+NjT9dW4pjMNKDW1vkTRtl8iaFXnRlL4BBWTf3LC0pwGT5bB6\r\n5ld+HyG1vfCtJowz3RoFt81WPgik7SkBhQ8JgM6zS0zrKr95eKmtUufcCijL\r\nHQ8byJemJ+xWCPEgfCbqLOxTNkZPuJO+IPkVKfIZbzKwwxQAY2DzjESwNjDj\r\nyLttYAgvaBUmbb/UU3K+Gnkr4hfF1OJQSeI6ckSvkk7N8k3zO+0syPauHUfA\r\nJagkHCxXscUirjaKwXm3dlUg++/iHN4bmDLRpDoB/z2KRxqyqaXGClqnzVxY\r\nOA7Vb/MFFElpCgCQBfw5/yCihtc0jRuIOsT7TCzm09W78qNiN9o8dB6hK51W\r\nZMW7Q4BWP4Y0oFcTuCipPn9qskQehKarz5JGt/t6FUdbZxjYNEnywf8+x8lt\r\nPEwUJwBtxUxNUZKA7Q7RannqWO6lQqAdipUu9605CPPgN+bJ4Hw/E13SFJja\r\nDRuAMRqXOXPcynMhLM8Z0Hm9yOMLgIOqCHNITpnGeehVqFA8XdL5mjeYf9dv\r\n9uZOcZtutmth5CCs2lgH2Mks7fxM4rN/YpgRrScpVjy8PkRF3o4pJUGb+ifh\r\nj5nTazlHweQmNpj2QMOzEFzC8rg/WRQovWVr2zVBuiklo9HqIbJfGVhhsH4M\r\nGBsoy7T26fTGhqbjE28I5eUCrnf7dUOk2JE=\r\n=H6uH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.96_1680080822646_0.16130103568505394"},"_hasShrinkwrap":false},"0.9.1-next.97":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.97","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.97+c75ff12","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"c75ff124dd85cd4e19e536324fb5a8c8dae4910e","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.97","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Pxj3EoRBzVlzZKqrkLl9ISkulFX5Ri/OQgFMJEvWrWxsLGTvNUjTzbiAXhlA51Bs+1yJFzKKiqWVvzpDQQCVRQ==","shasum":"01add101d6c8994eeb9fa43029c98578ee8aedc6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.97.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3LjhEe0mdq0IAmYFX3Wldc9SbJhIj4gyrtIo5IZ+tJAIgYyEbfX+E85PN8x31Zn+ozHpUmWJoE8S/9gHWLom11Fw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJAxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG6BAApA4lHBCqo1+q6wbt09QEUge+gWZwIJ1X1fu1WPPs+HjRfEvi\r\nGeF/5l56OIWiEdiQBnbi1zCXi+TbI2/AZVpEpHF2TITZS6ME8oobGnVTcPvn\r\nWX4SoJH3nOAnbDNngTX4Y4l+rR0ZVE/kcNYguF38LuQB0O4+BoP7PoxpU0bV\r\nlwA97zXfur8jnLrM/MQ/3a6RNfLC626BvjXAsny/dCGxEM/YFBmdcGOXj2Tt\r\nOERZhD8ylLb2bWng5yQaPZ2XVkhHt8SXoTfuQkdMix5r+QSNnL/FrH91XRTV\r\nFZAOZAviiy2ZDnm+VOk6eC/V3vNBUVPeyq0ZkNtaWJ2KIQysg3vA172RHeGn\r\nBFWLXb3CyIHXsBWJn0B42cAw7c0vLaRqqdX3Agzf3Y78Fbi9NfV1XVvGG0z+\r\nLEh44H+voHTkwn0zwP14Yqq3umKm9qf9HqkyfB3O/Ub1QXo7ENZySGj2gtsE\r\nyswAN5Ypc5GJGFSwDDaWrTQv8Svla7lw71rZzG98EQdtcixdX4ChFBNTVy3L\r\nQHDuCpXmHg1CHQi98df3dzfHH1W/15IwvYwr1FHt5727/9QO41X3AxqDboPX\r\nAOLu/xzCcZLnfi3SbFhejrxvKk7eUlKZIUbAjMJuaa09pOj5V7NXH6kqNLz2\r\ncJLVhG/uhI6mRkKv8gEP0Dy+jhLHyW2A2e4=\r\n=hHWg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.97_1680117808887_0.3128533884959426"},"_hasShrinkwrap":false},"0.9.1-next.99":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.99","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.99+7c555dc","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"7c555dccaa9c361efc4516f7cd5e8583ca07a146","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.99","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-UBRepzyG6Kr1LndmHS2UMrvBecprQW4FO4iAi3o5Cb72o5k9jiGHxxzGcexisENRoiDtc8Z/IsoMny9J9HfE0g==","shasum":"ef3d0c01d36e668cc8c3cb56fc4942912e290b9d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.99.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcMLtXUJ/bCktqc0sD2Ovi2qFtJ9s5j/OlL7h/3K9SoAiBSabqHq3FHuh6EYvi2YFCL1MC738Ad/buorssx69Ibww=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJDWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrP1w/7Bc3y3/HCZ0HiIBhMqxmJe41IW7Nde5D1c5kTEgDg7ujcRaBk\r\ngAJZTF6AUuCO6qmbPwL+rLzs5VxDzTy/i8UIdMZrFtEhKI234PYt3rxnjCet\r\nUcgt7fELYZCM0JX0AHfUSF4kPNRiqUvao1BSk3j2VhDcZ1nZ9hqziM6Q2/U9\r\npPC88z8V4uqLljoL8unlY5Eqr/VZt+W8ypvXtzdnZjDV7stL/VlUKw+P/ryd\r\nraxrx2fl4+hSctbQT6okJ7qqAANr7sBYzaM46e0qxl44RqIIqngzlkT8zIau\r\nLFP62bzWonAsvD9Qgkq5Ne69iRZEf+9nEBS1UIame7b3qrxc5SWwZ9AEf+CC\r\n74nQtaidAZ643P2W8cON+h1VP/c8IYXCN4IVSNoTEDhfgJR80Nu1y7mMRG+Y\r\nXXji7ut4ZoQOylWMRuzz6FuU5BS6CMmu7nvVVe5qTv5OtF51svJuMxVpZK/h\r\ntCyl6ovWQXlIqBcomw+VLmz3cFD2oS6H7CtNGiIDpCy+3EYuE2USCKYLMkyO\r\nKIsNSb3kpPqJqfpss38uu0q9DcV7UsoTGETgUrpwd7/4Wy6dXGOaYjvBzjrI\r\n1NZpg6677Hv0UBWdne9ppFJO8V1yVl/8oXI06fWjN5vDPgRMXeHlcyuI/Oqq\r\nb78SSlV3TyKHL3djCQj5vRDyyHzwFtfJIEI=\r\n=/QP6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.99_1680117974658_0.37481278744718116"},"_hasShrinkwrap":false},"0.9.1-next.100":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.100","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.100+d77ff41","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"d77ff412cb9da4de9e5932c82e1eae142a083172","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.100","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-FY2JmsWYY5qO/uvlSubhmNSRmjJtb3GgUy02mVmWBEDk/ZXyM075zHo0V9/Q1XFbuNW/0Q3VVj01K8qbNgau3A==","shasum":"9162c1b2c5a99b1f9b3e342b96a120845b3d1b4d","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.100.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0pk33OokkKbwPc+i8DpjIFzy00ZaGIU0vibqkQ/JUHAiEAzzVTkKdWenagW3QYOHIJbEgELZw1JwkaIEJd7rArLQ0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJJMCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot6w/+MQW/K6Q70cdBTvUa7bFiJvhZ9GShsC7aG411louA8bq6D+Mc\r\nfVP7K9uA3qSAc3nDeYYWhfWx1UmOirohy5tWuSVbiUNN0ZwDFIlfBK0R1+Iz\r\nsqDTD+rrcB3bbTMAsZmAVG3DwuoxhhJLnKK7JQK7jEqh8flO34zLxrorsI3h\r\nR9GEmQ4h1IqX/wXWCZsP+FOigzG74JcD3a05qeupcLjWauZD/H+ipnINBpbA\r\nOmqhc9GMj2nKU1PerTHQzFzA2QEd7JiWaclNtLwDyo6lTwhX7qD6nS4syXnI\r\n0Ocb2gSoTWuQwcFi8sBpsQus7iUVJdYIi6V6VZ+bysQGHVyXm+i1zemyKhPQ\r\n6uhZHmcswFn/kne7jvNlj5e+pnP2JAs/RbFQUtWWjOo/YG9CrmHOYPoqV+z5\r\nyXxKkwnts7KlEeCP+TV9azc401fvzgzs/YURsMsxp6pRcpOSO+urMDKV8OeS\r\nfP9recgwv1r1FDHUG9Vu7b+GceNg9E/ybbk0YQkF8vVkO46FjmMVhZtG2lOq\r\n2ANQuATx7Cn41AdoBhjZqfc4shv56vxSo4s4J31qRE+DxDl+1OFR20UCWYc4\r\nhw4LNF9Pc52VWHqBzbCDP1ZAaojhBLnBFhdbpKYEmZr/O2eSGh/EHFgoh4jj\r\nD3b+nYfuINW2hAvOcgNVGNRu5akCUmUWyJE=\r\n=LSJl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.100_1680118530664_0.5470461753768672"},"_hasShrinkwrap":false},"0.9.1-unstable.109":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.109","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.109+db2213e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"db2213ec08f5d44a9e39c619ef0b5456155f2e0c","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.109","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-jo0MKxWFSFPNu8ixeJGSdfSJEn9WPP975EnrvbBHaoatrmFijccQewukbQDRXqbnHfUF5GPL7ETEvFawR1GbjQ==","shasum":"b23c14c9d57a42a75187dd53f122bd8d6d6ed85e","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.109.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDY2Jw7Hi8C0sOorh75iCn2fe5sxFuvTp1TB/8JiDyo7AIhALZUAMM5acKSc80AxQAX+cxLZ2/lkTj7UI3DBJpk8dgC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN0HsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmps1xAAgTfE6y4+eCNCSj4s4TiVPnkQ85vvZuPCSgKq2gvtJ0Yb1no6\r\nE6Twewe9vFxuXnZHcc9Kh6TOaMsVs8JMN3b1Fnf8GaRQQ6yt3LIPL1lz9ZBW\r\n7cssphpv2d6DTZJJpyLRAcN/9D7QPs8Xh94zvWcnFFri4KJAoPc4G/U0lBKb\r\nKwSTUlXLZCUbvnRp2tt79ghVzWezT7J3pTJ4eGS1KGaw1qwJgoyjlAe2LgoY\r\nm/jTPCnoHHnjOM3xSB+6oMF5rsHlDUULFkKeSmDM3g7Lg+CoCeEr780YV5Wg\r\nSXE7gRP9FXl+pF8nyFyugVMXQqknNS3oB9HGL2BWgjDdVHLJx0uETGb9agCW\r\nSYgpJXazaBwvLrYsCKxm5whVErZfiMwJNi7yjdt/VgUkNUaRqAqSOCAABqkl\r\nBdfXmJsXWvjmMHNxvH2QRoH6DM6yzu9E/r1RcgMZagQkKCG97oeukLFChs1e\r\nuIB6viJT2dpWsTUVya9GSRppfSyd4mXBK/3AgD+icd0TOhUhZd1hwRzkJon2\r\nPmCPL7jrHYSuJnko1Pb79cgLVic40GpNFJeg2+sTUfJ/kDxPQTTaSAisyHdx\r\nmIlrno4vsJQQ2GR39aOLI2Ni8K79XGgQr32WJDSgJRb5VAi2ZpBqvE2bprAh\r\nBAqxXmfvlFr+bbrM//96W1SVG1Phsv/joo4=\r\n=lkkR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.109_1681342956027_0.21379832223723505"},"_hasShrinkwrap":false},"0.9.1-unstable.101":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.101","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.101+fafa982","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"fafa982bef719986aacce61ac59d2cba1685744c","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.101","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-wRf+Nm9U+uXMcJC6NieZvtbTjVlauDCSJZI9BPsrzTK628IIw3I6x849AeKmjUDJDNHhWRaEEIwi3FVn0wMmyg==","shasum":"d357805c356cf8936755177e0455ce0213f2ee85","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.101.tgz","fileCount":29,"unpackedSize":67707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEluPI2KsSRt0896L2jzfge26F0Q0zeALXZSfTpDdqlAiAxygOpVDkcxL9bEdrrLGU9eDavuE45CLvRArm+pJPOpw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN892ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTBw//RPxsz6+gNoF3po5aYzzbHx6Akh9j+Bcd3gWq4Ta3+jshNnNR\r\nGOMnmNthmpTfV2VqluNnnK+SAWa6lKy2+mXwdWCPuUghsmQPKIbnOop/uwy0\r\ntBfVeEVM8zgAOceZRe6f0YrqRMKBD6Gyx3lqOuEWJdR4BybqaNsxSw6hIZTg\r\nW6o+TfGrqFMbss3hd7QC4zNEU5awQlga7ZDhzRri7MYNqTDV1saUfmfGvx4W\r\nC29ByAWYtGhO1Q6/SkcQGATni4Lg8JoF9Z/Y38I0nWiaasE9RMNwcHh/np8v\r\nfYaYEabnnN9QDnqLh/Q2RAEtoWtkZkDqYafcCDQxJG+kz7ijjP1qYz5o8ddX\r\n9xtODu76O6lX9W6NkFE7zeDhJloQ1xGAyTAoEiqMdT/xMetAdgwdBrfnnbw7\r\nFKYrXtRj0TL0Vam4VruXgQDsnTuGf2ezWjJn8flnec3ws4pKKZG0HjUoylb4\r\ndksA3lmpVzGC5Bs9wT3RxckJkv9OR8BLqFWWe/tXHQzgDgsSgJwe2qt12mKt\r\nrX5V5NrNh+k2/xx1kfC5alAwpmZQ91O+CboORJSY7LlGdioMKXfPMCGaWCUQ\r\n6xMEhvcc0U0KaWF3gBQ3yxsvq2H3TPkhn2ZZ6JCJAwf5cAbiEWMxhWXGntGW\r\nIjaQsIZ/5USV6mXgbLO4/y9Xq7FX4taK1Ok=\r\n=fMy5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.101_1681379190457_0.5569220383556257"},"_hasShrinkwrap":false},"0.9.1-unstable.112":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.112","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.112+b48f38d","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"b48f38d804083f4278f146e286ef05bb557baa7a","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.112","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-LjvXUqoppz4K1M9KcYNaoj8Gy8IS1pVGwzGX1vPiBnPu5M1VU6m9/rsZRj/wGX42T4tQW9m4ndtK011tpUkAsQ==","shasum":"0689207f6bcd8db0ff63b311030c7cb162a6927b","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.112.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCa3H5rhRHYTUabRKg0/0aq2LUTbD00UhSsiROU7zX5ugIhAIV/W4aOv8UuBMkt3qbZgusGJZ0Cg2b79Bh0S0gJhZn3"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOB4/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvoQ//V2ab2BOS1n8R0M6mqWfNaak8lg+xJVT4ZSZddWUEeP6ldgXq\r\nPNcWUmkZSezAgmyXsTF/6BGMS/T5qsZg3yd9I8OKOqMSYEZOKthfauRb7tFA\r\nq8EnnaThRu95YLziPw9bZfOJfK4WK2/JZP+FTsse/6EwzXVdclf8/dskBOf3\r\njHwQc+adnLecNQiMb7uAQpm53KodRDXfw8l591utjl/RJiQdBTLU0LhvIb3G\r\ngPAGf3RgBGIBjRtA+5Dt9LB22OPzpiVQKgeaJBjq7TT9MGeQ3SJ7J5JV4fAQ\r\nf1K/XFCctFNQzeFS9l4Cih5lMJbPFIVKiuXMM0DY07HdQcPHPpti50wzSKuS\r\nANe2blFmzXyCY7lPFqpxHJDw62B56H8VF6rxAGeyOz2qFxpxfOjC5B5uTSGl\r\nvScYvJgjyWh6i+mwalcEyNPfE7o21zQyXSgLpqjDjUp5/BNwveYZ6tZZQR5r\r\nE7A0bjp05XIK7x68gCdu+5Y8ka3+JA0djzZT4R0Fnz0nLGavSZedi8X32Cp8\r\nOmUY/nXYsPhKU5QYTtjh6WvdTjvHlecj7pxqjkb4vLvpsdInuH08aVUiaxzU\r\nYGmvaQoozXRUIpAy9Vlz6TEZb/ccJcEq1ZMyq03Q3yY6857mkQe9YO9vzehJ\r\n5nIcyMI5XoMbOVPXwoi7YirNPCfpyYlETqg=\r\n=0D2i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.112_1681399358873_0.9188506949123638"},"_hasShrinkwrap":false},"0.9.1-unstable.113":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.113","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.113+1a534cd","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"1a534cd5eab80a1bd697856e4a240fd2f30fa86b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.113","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-JPy5GUghNGDD7Kinc7ncxuh5mhj90nTnnALyjxawaoPdRC+MPDBu904iUWtB2erYTuK5gboVy3DWME2DkShyUg==","shasum":"00bd79731f7b786480c8e6da9ac20a4f84b7a428","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.113.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9FP+3UdIZq9LrNHU5b93S9l+A99nstOShAixFxtKa1AiApIrkLSN2AiPGS/mlwDBu49h51SSvp7NxCaW7tuCtBXg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOCJjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNgA//fYXTECrG56vCuQwDhojzu5VkZEH7MQcySjwDxBHyGKDnjnPo\r\n+/qXJ0v8RZecP4H7KFTZMNZyU/8jV5O2sqJFzazRszAmv5fOX0wcEtEpWM/a\r\nJO5fsOS1ztNtwJTfaBzRrgiaeyyi8oNh3SROiZqj3mrh9XAtfG2SW8JEHyja\r\ns97BAjuhm+rFrbke8tsNR/RTXHZPVsLUx+qnuXbblV6PJ+nHrtdhEKD0NreK\r\n8tr2VxgUyH9KdRwFQ8XJMWr7UXNZJaQIkGLYJ+lZZ9lS63HyEQMEutFmSaE6\r\nsoiaFtDzKrF7TvrtTEMmW/jukFBf4onG5s5YW6aceeK2b7DnsIS9v1E3HnaH\r\nZ8rh/yBxpVQdrO+vBOei+BGqnOYW6S6BR6drKnDGv0+ixBSIRs84FURhTx8T\r\nfAH3cwy5Vy87zi+5D8EeA+lGn4ELy5NG8d4rCtfeDYqiDIhgqN8OKkq02yq3\r\n+KCQ/J1D1HaLlPs/sBh4A9LAa183K1cwVgygjNNIxALxs2QEQA9w2cbkFNx1\r\n31T5FeYPXBi9wv/INkTbZ3ZWzEF5rzrebJkpm9kgZFgTGTRRWa+xhylk/r2n\r\nUXCNXxHzIToKW91DxItgfqhfDNUXcMVpHTWRD3vpfDQSQXJCWlwn9/6A7j7U\r\nvtC/vP1/NltjJ9uQISxb/XL5O/jVkhZRqPM=\r\n=9xJP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.113_1681400419004_0.7447710201048532"},"_hasShrinkwrap":false},"0.9.1-unstable.114":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.114","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.114+0fd92c1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"0fd92c10ff980915bd64d10fee08dfae8b0e179d","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.114","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-+p9VxuQI5w9+vdCHisxBxCvrYhJyknaacxy7l8/7F8b9wG31XuMRnt1u5wvOMv2d8Gxze21J+LtxO68Y7f3+NA==","shasum":"fb364ebf08619a2b65586675c51c66e735a5b029","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.114.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDldQQ5+BMcT8t4h6+4PMTFOV3XMEGj6af5kcBilzIErgIhAJZ1BSN84I0UN9KE9v9REeg6Rguw7YhL5mHLkSdS7eCe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOGk9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHww/5AEHBEF7CWRekPySDuf1W6gu98KpHgDroZcxpS9fYXqOJYXI6\r\nGq5lUdd7zGB6zMmhDlBmYO4JNv4sUpXKN+L6hQtBbG/Fl2fsjtMbC+1h+fcu\r\noHO9fw9WhaVwMqdHhUnAz1e83dQN5PJZpEiwrz4Cirla/s4N0v89WWuyCH6g\r\n0YcDIWG/6U1OxgLCdDOZSmT7c7wUIFB+6khq8gYhHS9OrJ9b2V6xERGvKssz\r\nCnq2Z/WLvUV3StBNMjDzFncMVEAkcMmsROKuMx+rMDv40GLzxeiMTixvLQ4u\r\n9R7zBpUp1TDNKoTHIHlj298yVjIEmrJ6fbvuwm9jUK/d7UNX03lRcNT/iEr6\r\n/9Krqpwyh8F119b79hWmkf6z5YWX80FWaZ+hTRH9Go3END5Y+PppUkJOt1cy\r\nyMyWjookLPveEoNftOPytQTABSRd98/kuwseMHcUsXrPFaihRtLKXdeiSuAL\r\nvN/6FDLLv+7WWOXx1Grfaa7mOMx0y0jj5huiAkqlsHZv0jKOdu3PfaNMmH8r\r\nTIbaX5eTwOv+PhVFWz4RbGcfuPQoQnow9tPv3DhpCnuYdLH0kFN+oT3/nnGZ\r\nk0YKa1S6FyDHCEzErewEOFuIqrZWu9Xyk0nxr7zGjBPbREqwJjaEzf5Dgrz4\r\nK1LOCYc+QTVnQNamZ2sacNkYBW2YeN4QK80=\r\n=fPzI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.114_1681418557699_0.3314676476374272"},"_hasShrinkwrap":false},"0.9.1-unstable.116":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.116","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.116+31f99e9","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"31f99e9f3d13f979adaafc8fe46a6bd6adf8615f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.116","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-Pf6S/l3fCOWjsaMPOmuxpoMrWVArY4ZSzZ5U3yVJsfKXtVaxmAdt/hwA4c7gcDAk/2LoL/bVCz51JiRiJ4ynBg==","shasum":"58252f5669b041502b5a5cf296b32db50cbbaa8e","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.116.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFtUFzZ1FCOxck9ZwSVwIwnVMNeANnpjkdmMv3GpJSBAiEAxxme0tH2gUnltgSKAtnJ0uQmr10vf6QAQNLTb2+npKw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOIrrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM/g//eAvyy/lAqTBkzWvkq/mvAoi7KvO9a3cqVTGsfywsEsaDo1H8\r\nFL44vmNYu341NjxnQYGGj6iWudAyOi2399b3xRE9u4xcn/mDswt12AkYVSW6\r\n0S9GJ6GEdO4txYZbzEAEjOzhC/apw2LP0G05xeXolPqcLk2Kbw0DSNxW8koS\r\nslTl9MthyqGLyKpHl/8b/PHXviDL8BSWriZb79Z6+zXeoyl2VrihnkxXGc+X\r\nO2y9XZxeRC5UypN6TWnvHkNl9JCsyRGyfliIJxS01sLHrOOaeF2SNQOHJGqQ\r\nh94/IxfvSWD75LptQmEsIS13vigDkPHjvnCO6cTfs36KESw2+e3x6++Nqq05\r\necysqyNDzihkVaDDk6efplg/aZJmPmtjweUY01IbBQ+G1oum6XIirhfVXEQe\r\neQvuilF4OeOjHnl28Zb19EZD01abVQIjA/XsA98j+qPtpv0Mm/cLlwyXA/yU\r\naSd8y7cpvEQd3jvffwGTomUaRXXSkqumYH0ZtLFin5YRrXfaUfTXoKeOQWyl\r\nQjzsmqKSfG6E5a70+xxPOLFZX2APxlV3Dc+Zs5O4Jrfs7WnyxB2tT7yfGZeB\r\nrHAVNLxQ4RsT4YwCfoq6esSvfJQNTHmCt7FHVyjFv0SBeULDaCWW/n+yPAkF\r\nnZakXqnVJkFEdCq2lhvPkZYfYW/Lwky+Wiw=\r\n=Xkql\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.116_1681427178874_0.779363772682504"},"_hasShrinkwrap":false},"0.9.1-unstable.117":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.117","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.117+6425e4f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"6425e4f9912043dcc6a104722e184a91d47e8048","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.117","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-hCTbTT/8voBgNH9Zf3ccFnmQYr8kF81ZEz4EoJJ44oa4XG+XKKKSRxS1735gPGkfJ0R1y+pHKo8IYOsxMeWrAA==","shasum":"b2864f4abb5ae26608ccf878edfddbb0c3a10e86","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.117.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjVOkEncWCWQS1brsU42NOtKQNqWi9R9inY3PRPvhgrwIgPkZOndnKelE8Js7iVJHAd13e4lSMuIfm8GPTcndGu7w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOJ65ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoepg/+PDDG+VBTTmP8TVxItsoPyNFFnFnKZW7ZPXPLnn0dzg1mdY1H\r\nL9VqxDorewvsOZqS7XVF4oW8fGScOs+clXOOhRJRmRoU7Dx/OAJ3Ppy/SFjO\r\nocBxc88SGYNWGGvHWx3c9qwHFeybDwFvPUyMyksHnnjzsjlDB25sxSskyzCR\r\nDjUa7fSBSeoTVm2p7LrJ/c0Vj8ChAOHlBZQXAMF7bJRNeTTXjdbhctBTctM/\r\nXZx5ffCnd5y9SNeel0Eh+7b28H3cnYxM/SGaA2KylkkNuKl1hVUNLPmhkm8o\r\nhDgvPelbTUgQFyPUSWu2525GfYQHxuD+l50M1KY1pFk41Kixn0KCzXNeVbs5\r\nv1En/HvmNVS2oPUA7a3x7cXDVQcm8Lx0WTXw97VAPWoIQLCXtx5wz1fSFOzA\r\nPCPUbR12WzdxD1oxxMiTJpc90WzIShKy8PAEMLJhUzk8oZCDQ2fD39cwgeTM\r\n1+tjqK7uiFMKGui/qyAWRTVnGzOpqhi/EKSxoUpRIQCarP9oaB5VuUNOvV1o\r\n+/7qxx9Sy9M01vkyXYyr4bSpgEGfgWTBHwgHpRA5Hg/4qp0FiigBpFCP1rqp\r\nPCQGszYqfhWxp4voHJ4pQGCzZhDYtTEavRmR/aPVEy33bHt1fzk92qCOsmar\r\n/IJ17jdbYdbVqUdjK7gbK06J5dkMYBcPTEM=\r\n=Qw5L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.117_1681432249084_0.6485336764682168"},"_hasShrinkwrap":false},"0.9.1-unstable.102":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.102","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.102+21fe47b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"21fe47b972573ef0d1bd27ba112bde191716895d","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.102","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-MG7U+kAq36y0UKGZsMUHzqcCXG6NdA6r4wDEbmeYidgjQpB98cShvZv/MM66kbHiTQpjP1lzDmzImJxqC45mMQ==","shasum":"de57e878384c353c54894c18bd80296843c850c5","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.102.tgz","fileCount":29,"unpackedSize":67707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnmvrqHtaWpGar7FOXdjoHaMaMiZnAO+i/TiMMQozPQAiBOtNMyNSMyHYVqsY1LVt8DIH1ufUsjm84M8m/iWNEjCA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOVH8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdohAAj1dg5kVL/kE/z1w+Kk6/ZoLHV3Z3TUSk9oZ2eKdPBS/OXceT\r\n9pNmpABvuGGjaZISbCBPQG5ocr3Tba6shg/HKe/TU2yXISbC3eIOH/pXARgb\r\nKoW9bQeYwPtILLGG2WArcrn/ScfeCEJp3Fznvg1tyoAHJeIFgviqK9wV4UbC\r\nFc+2CXjfQsvhmmibLDodVxJ8s2uggr7jmjvLKsqpJgtePbiXChyx9nEqWJKW\r\nmv+hp72fzcsehILlm47LfKj8HYLtrnQ7EAsF6EfWsbTsCltllYjgaNo1z+0m\r\nSwBHJxT6BNs7PHjTtxYFm1+0go6Usw2T2ZiJWq6/sxcML/p5xw2qTPQ/XIZN\r\n1M/0p1URTjmpcxEJO62rme6RueUtBZfHR/NjJoMiE1+f/zw6mAlkxaFGUHJz\r\nAUo9Gl4nKFOya5VeXA5Q67BXGgo2cq7vY/Ba4ro1Njh3JRb9WsUJSe0KKyT8\r\nQW3XYRVSU/N370ldS9Gn1+uNWMS/kBTeItZTKa/38Zb2NyRZGnWBcuIMvX3c\r\nDxOdW3KX9ruCQFUMUiPEZDeDsnFTYwraStECpid9cJYxOWk8olGZ+Ddte2nT\r\nFe6DbBQds/KkC5nAGSpkaZNn9B0dwou4WmhrbD36gvjDSGW8J0tgj5uQfXfx\r\nyDxOm9kH787kbyUQ9Qfqein3W5PMXYIyhAA=\r\n=7ads\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.102_1681478140658_0.2584905990168358"},"_hasShrinkwrap":false},"0.9.1-unstable.130":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.130","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.130+975801e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"975801e1e6c8270fd470acd7e2ce67ae4971a16f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.130","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-Z2QXArcIRGBxMF4yJBEv31msnVqq2EpFUG32KfP4TaeGlY6+jCcK+i3Cjs/ut87GvMoZtCxQByeqvs3eMQn6Nw==","shasum":"b3390a5b4686fb995dbc5f52d72006f277b0e4d6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.130.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFoCj0oyScgHy6wpx2m8wCytUvbdfmd8/oTlVvG/PubAiBokmwWQ1/r6qnB5S0BcjSU/5S7eJHuiLyXi6jsX3RW0w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOWTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEuQ/+LC8NVVNbyeT977aWFdee7/OXvkXVRBYvBDShKmPArbWGjEe8\r\ncerzftQz7gDe/jdWH6lYyUSXDyLCUjmN6ok1Ln9xOJKwzjOx54LB45hwFZYF\r\nH7iT0t/o5ibCEUxnrcuJguqU4/mvxt5YzxlIFu1WUZgDUeJSFcfhi3VQ5RC2\r\nKIEoT03Ix+ECHJPIz6c8E5tzLsDZ58alJcnMU9IFMiKz8lO18y05CVlfMxsu\r\nxfCWJmyJ2tgkTKeaj1iervwIpqJKromV/SfR03xgOkUG+zjZaHYL99M6wElE\r\nuQzXd5WeUtngDM7/FwozbBDWzX10yy/io+hol9jzTDULKNKCqEbrlCL66+0g\r\nJxgmrLaFewTsIXFCVlFZrZd9Wx67ZyXrnMw7zD06Rw5klPa/kSTdBsqeBSD0\r\nuRVfbZqWqpCnXHClVRXzJKYRmd61cB90KZHcROzm0kgXCFrhS+sWhbZuGIgL\r\nr74e37qYqwZaTUZPudSxx9m6myoq105Mj4PEL00RXY9DFQ53laU7RxFmh7qR\r\nwKDwcGYDTKQJA7KWHt9wMXaAPMCyzJo5AEvf0w8ndkJl5LDXnfEJOm6uETIX\r\n5SH3CUbToEf83BXnPzdzfcBC6RNBxAOpM22o9jxiHUbVweRazzcbj0We2DkJ\r\nJE/WRafrTr48WCL+CY7PIwiGKsAYP8aRG6Y=\r\n=iMqi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.130_1681482985776_0.6804701767652017"},"_hasShrinkwrap":false},"0.9.1-next.103":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.103","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.103+61d5c12","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"61d5c12378a1c8214bb321a2c87050e61739f242","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.103","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-xyCgtaQ2cR1eyh4TaVQfffuP3LU93DFNekLdZwNi6aBSYW7S8XEtdn8Ecqg+4e7XTEXianRSHoMR3P2Mi/2Ewg==","shasum":"7a77aeee1c628ad58833b5ddb667a6dbd55be1b6","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.103.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjzz++nGfDbf4Tzjlor4YK5m+S8T/5X6umHnESA24ZCAIhAPM7D/uBw309XJue8ikpeUoffJ9Sfy57GaSAFVqT0NqT"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPQ1OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFag/9Fe46a2VfNquPTU6m4i0qTA52x7yBU6H9GqVe7o+gbRioXfvo\r\nmJTkTPWFH5rNWJ+bLixqwIjDTq/Q6KhZcZ6jurHi2RUSG3FHm5iG/EdC7yQ1\r\nSjUlNk48v1c0DtVTnzQr2o5UizJkTTNhl/l5TV7sXOmP0r1Y6RGI9bgmJEwn\r\nfOsl/Ou0LKFrNAvMVEruXRn6Axg06IbjYOyUPbtVTOMt1hNkEuvu438ufthG\r\n8wzvoEQLU10xg/bE50Vxb9yCYpdTEjsuBPz+anlQJ3m6n829aFC2Tc792ZsP\r\nvbhLUZkHQDPly1I7GTzknm5K9pFUQ50XCBbPILT/3TmPaudbUiwFkOT0tc1Q\r\nsx6JI1JlYNxztqkyIr8p8KYxnfUOGq7bZIoN2leDqML0MSSDaXRMcIcO6VVe\r\n7WGysbtbHxnrvx8cp3O6oUUYBOqBwx893D52+lQJQjTfseZxjOM1EwsS6ENh\r\nGUFfG7CSpDZfelhpKI7bvyj2qyvI8eYx/mCYd+EsMOmeTMPQhF/66J1Ap5rE\r\nESaUv9UHrwiZcB/3AgjzuQMDaWs6BmXijBKutIlkw0+jVr8RN+uiEMch1nm/\r\n6/AjimzTv0/CsCZOCQi3JFofpyYhPQIZ1aTuGNC+9AatTnNrkzeHw6eb5NOw\r\nySPeugME4jtAb8GWSqfkPvav+XcOXEuSvdk=\r\n=bMxT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.103_1681722702388_0.470334086895978"},"_hasShrinkwrap":false},"0.9.1-unstable.136":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.136","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.136+e9f30f1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"private":false,"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"e9f30f1acf0fba4df29924d5a3ab9c1bf7e83340","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.136","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-vlf1LUfpZPoiK2hFQGxzdnlT64uDdp1gU/N4zfI0LXOSZm4AZm5KxDuHjpSUJFcZtfBtiCjMde5qKkomrHeJIg==","shasum":"a04dfed0cc6114fcb92ca643337a360406576348","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.136.tgz","fileCount":29,"unpackedSize":67727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHam/yFnR6ID81xSiJlpSf04u5P2ZyakuzP88KUvVWWzAiBRsoLfCrF5aAQM08fy7TaNP2k+qxE7s3xYLS/JO0Mghw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPVdUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRLw/+PgSFxgAwKyjBbUjucMBNgtCUibkYXlVLXBJCfYePh00VVz1i\r\na3b+P2AQWFxeSg26EB69GayGjoEOqwCRkX6Z34+ZhVZMGSU5SVkDhukOeSjq\r\njhFy02kK8YhWoFQ6wowZL0LcIOpxEwXnA1uvXPCy4JtUff2R7FegONSo6voz\r\nIpWvEXlLBFw1T/VQrcxyJ9DNaPeUnPFTaCKPDu+UlyFqSiH04/EtjHjFGXaI\r\n9lBicFSaXMdvZgalo2Nz9HVseQ4XmeV+xYQXsRl9lfYR1uxigCDIdiAe+28x\r\nEOBn1luzvt82z7O809d4DMX1KeQg6msj+uajY6QATYD+fsQ4hQWSkiEdoywf\r\nPGY3OIivKJr5cD4fEVnJ6ZOvA88jsFJ8W8tYWDnEEq/vFhUabDFGl0nM9r26\r\n5OB8PrESE2wS5tL9pef4YajhfwN9eElnkdEb3Azow6LkTBACC+EdEugHnuMO\r\nbz292OIDuHGWXo290N63gfByRzC9fgOfXBruPkYPXjse5H08fp7kcd2lH7zg\r\n8CKFJjOE753LKE9+M7Ah+mzJygzPmJGw2Vrzl7XL6syWTBE3ZmKFcLjnxdxU\r\nRsA1/v8OA7o3Br/C6g8vOTcF5/cl57Y2doL7KJcxi5OWng9midOQtIkGpNGA\r\nnU/PsHu6uvvaiW51+CN96P6FuPKzw5zYqdI=\r\n=Mxvy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.136_1681741652533_0.08770639111955192"},"_hasShrinkwrap":false},"0.9.1-unstable.104":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-unstable.104","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-unstable.104+728c8e1","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"728c8e10be5ca3f5491c3f31870bbf57975c597b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-unstable.104","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-l7bO9yBWfCQ62yx3ODgKp1RwnscfI+i+0jaElfYUYRWO10EschU/eRFP0i8szVjn39K2qDeAiolHRGyqPMr1sw==","shasum":"bb031dce0078e21697dca852f57cdc5b048b1aca","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-unstable.104.tgz","fileCount":29,"unpackedSize":67707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExEMw6J6sfPKYcXAfx5YBxJsFI38hdYty4LGVMTXkynAiEAkPGTeV4dT6zVTaG3EMGV1opScwuYeYUVvaEZ9rKLgEU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRpzvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfiA/+PoYhaz+DHJcHrRzasxsp/u9RoSLDnz2hejsD1Rxjvc60V+Mv\r\nP8xjDGl2UwNS+M3qBVx3FAtK0/hVKGUFLBDb2ErSsx8fSDTlItVldNHvT/fk\r\n3F5ZeYu2nro73kflfXEkYnXyFH/O9r9QZOS/wIGgPSU5+vppAYMijrge3c9t\r\nyFxEUlUwu3KZKR5upeYZy7/hzfc1ICddmxt7QYi2B2F81KaVO3d3G54ARkmG\r\nB3rHk+B9ai2iFPfBitdyNS4r26LgpUvbXgRN0PWZlehkCV1+/AqHPXGTtSi3\r\nVvSOm8EFQGzEAiuLOf2rFtR39Sf8T9OofesN3gLzVDUEDTQtvxSuYZ1LHDdw\r\nqJ5AJEoKfhbfsROQOu0j4nLCM5tURqFMj7VBklrGb4dIrZXl5c63pUtA6pNC\r\nu0v4sfk3EKpULLWwdE7/ZrzMawdGsig2mZzv2MeERD3gVnuX+Bz9zjR8FBYA\r\nEghjlR9JSAFHnZSn0y6KdWCI9jco1jBHDqOP/pE3KVh5hZ0ZcqI9Rjhgy9wX\r\nLjRjaF1R4ofP3fQGaJ3Mzbdsstow69d1DrpDuUFjOhT2h3+feSs5353YEw8p\r\npVelBO0XGz7rR2p1DsWgbb3jrdu8oUf0XNW3bO8DpBXbjTha6i/CxRQjPF8+\r\n6WD0Bhy0pGqeK3QIhUyEpNUdLelwgdZzyAs=\r\n=CEA3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-unstable.104_1682349295039_0.9132846554587075"},"_hasShrinkwrap":false},"0.9.1-next.105":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.105","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.105+cbcf678","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"cbcf678b279648f358aa9f9e56745b5745161e1f","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.105","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-xeHbz1k4u4NP9/70ejO3qBtIG8ADR4d4ITi39teOZBCAvs5gWf9ZBsqrvTet/hlhsaZTzwZmStkZ8YjwQEaS7A==","shasum":"db0187c2d96c757dde3df09cfc10886407ddf341","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.105.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEw/0IoFrlnhKwZDhuyZiS4Z5yo+oqck9DrTkIx+hvh/AiBKtogeA+O+zulZTkKFLcU1SgaRaS//iKvhMn+4x+Wb7w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRumTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZfRAAomoWPAVXe2Kdg4nkzhm3An08PG8sUmigEoTpUutq47Tfx8bJ\r\nPztRbmyVYkiPMipj6sF7m51HszDr8e8dfOdZPcJJppScDV8kgl/X6DDBdkW3\r\n1Or41HVW5giObTdu5QuOdmsbWEDDcm8Vt1p3fjTVZ9iODxeI1hF0Rcs7oG1J\r\nBM2Vzhhc17l3H7jRgYJWPODadGBREDUecOJdu8jhXY9DvMRBHHCrd/+lPCnk\r\nAF9uH9UuMVqPlKPvjlplvOFCUOCcHPaMjv+UzR7uzgjL6OvB2rpNxLYWvZxM\r\nUnPrD5FJ64zjwgwx4vB48BtXZx0yuEuRPrW0xZIWFyfnchhFdtIlRjtvy86C\r\nzJy0fD03/35Q1aZh/QBenPMtjIfB0Zt2N4lwgOvVuF/IC9Ddvy3VRj3ttHo9\r\njgq1nBDVk5BZg9N1l+elJSPLV4Se8Q2taXO/IjCTRii4ME36PQ7pVKueUA/9\r\nVMpLT75zHjfANwN2B+cxInEEz47du96lcuYzoiig5SybV2xHXMUvfnQAGK3Y\r\nQv9NFNRAZqxd6O6fiocXxp6iuxAZ8rsbMXLOxp5DhF4s0LY0YNIK0nqwtQbO\r\nWwroM9wFm7Pm+UmXVNl4QdLqHV/mRhVuoSm2SjGED2qNaHqWl6jF3Bqn/FdC\r\nb9QD0dXiA1NEbkhlhHQY67VJO9EA5OWOip8=\r\n=4BjH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.105_1682368915655_0.7347424798996529"},"_hasShrinkwrap":false},"0.9.1-next.107":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.107","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.107+41161a4","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"41161a405425e30dff40e39d6123368c58c3f655","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.107","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-Qw+6q8O1ZkNmj6/SdHvlFsH+gc+Ugb63YCczzyH9n+oTbxzaDT+cB87Fj4lxNJkF4mVyE//1fPBINHRDknN5UQ==","shasum":"6544a0b8c11dc7ca6a8edc2721296d5792e0168f","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.107.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTZS2iGQ8fwClE1Tsg7UT0lNTQNFwZjqXw0mnb57iJlgIhAIKiFgJSf2J3HuvM0qaNNavu2vEOsNMePP6S71aV7A0/"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR6R3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplCg/8CAfx+TLidjwLWB3e+07ApPtmdUgL7s16Y+Kb2Dr22fLpUA9Z\r\nKdU3ZHNTsWs/JCskge1OAyHz+PIVc0aw379R6C4kELuqLUZwI9mMv26FPbCf\r\ngm7TR1jn48dd9kEUFXMF5PeQ+nFbxh9gl3p/3ufWEeT6NJ0yvlq6xaz5bmkZ\r\nkiWbyByHlU2V/pBFwFz7+iXFhRxt5neBXDYQoY9KADy2VITl4uJWPNp7BMYf\r\nVnH+x+FgzqsBGEQVuc2Sls3SucZ8vUyU2m7Ym5AhVYzccCX4F9O29kc3uHzP\r\nkYdHxwvznyfu5Ux4UODJJOsCDmfu8FvZ0dV8AHHSXbckecMEurm/Wg6Yzl2z\r\n0zfF6PhZWvtJaT1Q1fbCZHnVLomievfSRAZUXgj6hqVBSZCLkeOJxjNivytY\r\nTaHJd/Gmj+Wl32R9dXneTgmyl78JsFckqoqcs0jNMvgNvZEq320KCfr3PqYR\r\ngz2t8QRnyjzFAxvN8N71wKD+WcwBuLhE3/ILSmQ7LCXO7b6ODFVqiISYhLY+\r\nijb9FkxDysxvcDNSqG8fkv+S07S4HKH3D++FNOgJDOLsdR+3l7Wg6y81v+uN\r\nArdaI6Jee1Q+xWWANQsDDq0KNE3JywrQv5EpSPPehvI/w3QYk/cq4B71YCnT\r\nt7uX7ssWaQr2Wc7yYFxOGQ1efE8DZ+mmp8k=\r\n=ST+m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.107_1682416758920_0.8607047962176462"},"_hasShrinkwrap":false},"0.9.1-next.109":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.109","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.6.1","@sphereon/ssi-types":"^0.9.1-next.109+bd82063","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"bd82063fc3f98bde5d171420266993642c530cfd","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.109","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-VIT/30hyn3UGXnr0e+znO3AUkJwitBC8VbpFQg2O1IVrMLRjaeyjTaDtR0utLyFmrdCQAqCTWkb53x1t0wx0dA==","shasum":"150ee496fadd725322c98563b3b315ce11705636","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.109.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAl/67paMlpiqNWCeQcBeLLJ9ya2pvolyqwbdLZudXsBAiBT0jsFhlGwte/tdsasirVZ9eS629d7SDgPjA5TT6KqmA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSQwNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqbA//f/UMrESuh4WUGIvA5bwTbldW6ZEGZ0zAAtY6pSOtpiTStw8A\r\nLj/dFVDgOCOrELj4a6k/LbifTAOOUMV5h7pCZRnFC0hnoRNk0lKae1d/qE/2\r\nsbWAV17flIjHdB6svIgIyOvUzelD6uAfI7TnVGXt3oKxM77HzmUnqXcVB3pQ\r\nDm9/GUuGf238+LJOb0CF/dn7aHu9vynVmMhcl663IwkS1J21lVzg+CVWghSw\r\nBrEhPOIyzUGnYaaMLg8KhRXY065ux7m9TlHSz8nkop0Tt03MPzmRW2LrEknB\r\nhcHGvZe/GqEoETGdQEKcHRzXJF2gY3hmf4IEHJpkf3A6B1SqUUb7dXOK8ryn\r\nJKAv3b7ePFBdvsxEkgUPCaBm/tw22w7dxmnyzO9A0ml3MC8qroHqXTCOKnUA\r\nzF7+H9SAvclYpkIuQk5V3TN9HM0uy3lktnQMdB/BLjLl44gRMFye+YSGNkTV\r\n5nwyAb0X4fzeyHCkroH5G0rOgFtqkUt8m1bBG3Jzj1qs0pzq9xRXfBfmIocr\r\nsZlXJxfyHV8w71e9e2sOwLidOpJ3Ljxx8FpoRn8kQBK6g3hVVa40f0eUTv9U\r\nG/bl2l/ihXbB9Z/UECEuCErlnJozJsjM3W45SxBZkLEC/ir+y4RhioxNl+OY\r\nf3uEPWfshCwso1SbknFUoohCaqV5EF52weY=\r\n=LjP0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.109_1682508812980_0.7921060288417678"},"_hasShrinkwrap":false},"0.9.1-next.113":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.113","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.9.1-next.113+cc806d4","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"cc806d4e2d4da20a32fabcc806a560155e123487","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.113","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-JFezJHcjafttrUnCc8ChdZwyjxHGJTnXCx6uu8ukLeDQHE/Z8P8wgFGxgOmqf3s+cGTYViroNNS7XZAIswH4Bw==","shasum":"51c58a7132e1805d893b4422fc3a0b8cbfbaa028","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.113.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBJGtHBHLleO6+1KAN2hzkJspnODYyM+clY4Q36QQe9AiBOSa1S/PzcUWQgW+a5U8iioIM2gXsDX+Hsr0ZrCv9p3A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSTuuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6lQ//eF+7WqFQqjTo80q/BzLM7n1+vS2g0tZTruKTVcP8E8YRhWx8\r\nY1LW9fpk2FmvyDrNx8Rn1LOf2y869YqNfTiv+iGMs7duaqmy9ZlD4YXK6B0d\r\nUymvlXtCYWkABcpxHkK1/d9ad8bpIZ1T9QQ/tQKvuhZDr5VLQQwIANSac6Eb\r\ngHCoIBXYW/vDr/m70tEARpJIxo//2NjY3kgIAh/O59f8bBGxSPpK3LYRWFi6\r\nREUH7l5bC/FBBf37n2nRGKzYHCWV7rGw4SMjhwFxcf+bDbrsy5UZll8YpFhJ\r\nnNMBORAyC6m5YOU0iHkxmmHAAO0ckWUIyGwhl+sLMO3YMRrvMUdQjdnWIK3/\r\nK8EqSNQ50JpaLQ3CnV6YgYG4K0Snge55IwRRxzTzGyAO+liaE4Sr+3urFP3b\r\nYZJMU4f+M9+HjRlnp8LqGq1Wgoj+tJ/uOmAYonXEGi863BFZ5bV57kE/go1X\r\nETADLrO0IsUared/c1bZfkHA5wwAuk3u2ma70iljCCY0CXJh/5tF3+v+vMzB\r\nj/lFLdW1qMIdaCKIvLSbzyaF0i2VUHXzc8hSTL0nMki5h+wv1v/bpn3WTOUw\r\nmc2BvdtRZ/itkBpcI1NTpyOHpzNJaAufIOde/HA5TO5EK/AoJEDvPy+erdTu\r\nPfRqeGvB+qW4FfvkA8fQfB0BNPQrRF3XrLM=\r\n=P697\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.113_1682521005810_0.17416182157204152"},"_hasShrinkwrap":false},"0.9.1-next.114":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.114","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.9.1-next.114+08ec06e","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"08ec06ee2c9b883f7f497e960068458a51113b55","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.114","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-56DJ3OdBPr4qYUvvk/3/kx8Cjl4QMuQt13N7dcK9PVX0zN0ZiMaxvHkh/sUnKAkQTyhULWx5O1U98xDojEGUIA==","shasum":"05bdfdc93128e37c410fc5ef717bdad8f48deb06","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.114.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW/vA2LSwOw31fWVzD3qoudnLyrADuuXM/3i9Q77ZA4AIgSHKmbYnETN9+UJsIJDylNyyOWsrZew3zkWZD+RtfBp8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSsoPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpEig//darEpncQMG9kXMudAHr+r7e/kgRXY3jfFM17ElaRM8l5b9Yu\r\nilfjKKm1FFsIa2wRTxim456bXF6NEt1HROwq6Wd2SqvDEJD+sE9apV5Q/x+S\r\nc/ZQPlI1IDgTi2WaT5yoAf96j0EHKN64I+Hvlc/NJUPDFkcRLRIEVmiCOOyQ\r\nZLL1/z7GWLQrM54d4c5kHRUHQnhMP3j3UJm7MpRfc/+uswA8yJOSRKv+nwOk\r\nswPS5Ad2LVbqfOk841py2Rkt1xz+gzcZabSdPDN+RlusL1qJRM5w3vi+FKj4\r\nDbE4RGrC5d07E8LZPcO1ykDL2Hn5KU92xtcwuQxBz/zElah7wyVtSe4oWR/O\r\n3rh5NuzXzNr3GBnWErJ3P1lYsmYE42TYkO20Yz73EuFw2jUWQ6SkubnH7Rj+\r\nQaZjvKft7isWL0MqbD1rO4W93/nWIIfjWMmVRl8W3kwXg+/yGMhrlIaEPd56\r\nEVX9hPoTSjVOQkV65v8a5JWlJQt8X7kmLOGAVacAOIkIhJNuEG3aJ7ihk3aW\r\n4VFN5OaFNrQCbDppPf+ceeQ2IuHKl5oNpJ8cBOmJyNCuBHrbC0EHuX4Hgwmo\r\nXQxM/C9BM1/yrt7vfpADEN56/UQVSercuBRgM4ufICrlsFEieeJOF3yJAKze\r\n6QRmQo9ttE4DGROpQVN3xFwW6tmkSbjUa08=\r\n=5uIe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.114_1682622991302_0.8539397466948591"},"_hasShrinkwrap":false},"0.9.1-next.116":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.116","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.9.1-next.116+01593a4","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"01593a4452e25fed16ec878e17d70c280f28e4ca","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.116","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-dDM3OtJXEcGxu5GpEzqQQZXWD0dxPVmCcw3IleUkY7SMrLgmz4tfXPN9jVNLwowICa418R4r3kN6pebMszv0jQ==","shasum":"f6d842aa3c10a296d1abbc8d1db6137b8e9f7864","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.116.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCePIMvn/ZYGU9hBOCCOUp2vJh8VMyyHYReypGwue6zgAIgF9r8SXrWnmC2nM0FueazxHTwng3fQePhPqbdwxPafFk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSvLqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogqw/+O/blDw9eeHjVLw5Lu5FW3N7I3xPX2a3Y8vVZs68fU0r03L9w\r\nU3wQ22SXJOnTvLir2K7kuDz/n/zBTPuRoP4ri28xTazFp02ndGLuU/aYg0vX\r\neIuiYQY3EOPlqAHv74K82FHC1OS5HMWFTDWFMr2MHHEGRT8wfnHecFYKXZq6\r\nMNH91oXm7eZgu132QQdGr9xSdwiYex3OuQIKZyWkAJzvv+GZGabPYy8UiD7Q\r\nzg2/GRa9OP/qdUqMUgWkL6uif8GuE8ZmqZI+AHCf2kuBNyK1sI5GIsgdL2NK\r\nSmp2ncofRLNji37Vo+4b9+USk0exLSG18/M5Gq0NouPrJaKnm1h4RyQrPvhM\r\nWm7FV43Hkvsvv2yi3jucyHjCH1VOUadEPgqgu8fSfkVDWAEdNNTSb1Ge36C2\r\ng/orZHcY5GABvhY15IURfHDUd++L0pmTIvkr14OedK960jfk/dSKR10if0i/\r\nhdT3PqmWUnUYYL2SiLlPVAtMYBn5UrAWXSnpCsPjQ4owZdtv1kYT0vTV0LPw\r\nNkCgXEQ0nlIrD8Vhlrc+OaVHxIB7SNSkP0UohdzF35knX4BHx9B6lLcDxUhz\r\nhQZy/idYoURpWcQLvNa2L+BfrPW159siTEAg76cNWuSUf4TxJsgbsATJ1CZN\r\nMLjBN4w4o3bCqoGkOgOodC//wHH0am/lTlo=\r\n=7rcb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.116_1682633450593_0.5739904554342725"},"_hasShrinkwrap":false},"0.9.1-next.118":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.118","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.9.1-next.118+612b082","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"612b082d754eb90402160f423d939f3a6f9ec181","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.118","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-8EMSeR5ifgrB5AkVyCFZi9MJY7aVLKnG46mH18VhQJrw13Rv6eQL4QPG+luAVktV/yZd+hW6gLYqQV6UVVm/ww==","shasum":"00d481018c0c0ba63a298aa3ce01345d17154fb8","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.118.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICc7Z2cdrTIHI5RMwYoxdsA2UzUTt6bYwz5W+621vFUrAiAsZoAPVkzf7VYlt781mpzL6KY8OBYbGtByDs/6+BpsBQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTYHjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRtw/+OfX5QXj5wNkIKW7Yl8EqtsvRj2AlC8jpcGxA9IPsViBAnmxZ\r\nxZ215wF58CFSqHBJl8sEC/8NG/bDpQfA32y+Sn2BP5C1RZQnW5nrCYZm2Mvu\r\n4dFAHjXg+01EBKWDRP8W5KPOZXtTaKX5x8Qx1xLcA0/TzVrbdGGd7hcgMbcv\r\nOz2OtkKSLn8vqARlBzUwZpZOzgOYnk70+2YWk8sfuEWuCnK+tGxI63XEu1tO\r\n24XvHNVe1X/bu3F2D6WOot8zTmWuOfAiQDW7ivWdvEoeDjvzrbANH1TjhPrc\r\nifxM3cclzJv7yYaU9Me6sF44YkDIk+2ISlWzNLrV8GAys2hQS7U3J/Nvkh52\r\nA7HkgllJeoqi8wdHVOzwMOKp50pfcVfGw5bAs5k8PDlvyfKy0N4u00w41A1x\r\n/+GzkJuBQ59CRTxxw3GpYzOfmIua/COrG52WRLwMxKGjIy0TGM9SMveRBGd1\r\nJQlnCnYu+phqQKi5++XU/i9va5UPiCpRNWi1DRSTwjSpCgp2Q6/I1SyppuiR\r\nZ58jME9u5LKY9Tz6YhmngCHR0rrmz38cESs4JlDvNqPvEaL7871V3RrPkmhx\r\nZEvAIk5meNqKqqG909ycVOAMyXOsuOsGUeW0JPZPx5Y7wiaOcjdev2R0Iy4L\r\nIdWMKzwD+P1ORMDtyiA4VIA1LaqdVUazR+M=\r\n=XznL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.118_1682801123573_0.3511156112785303"},"_hasShrinkwrap":false},"0.9.1-next.120":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.120","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.9.1-next.120+198701d","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"198701dd4319c030608df1fc33ce25d62870dc43","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.120","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-8XrJY2BzekHkjB+2J7YNfM34/zsvoxMfpQjo4bZdkTZkYqXlIAQEgo2/jAp3C997UmXH5wvL0MUbepqZqguTjw==","shasum":"a74829865a83993667add32c79b776a54e394252","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.120.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDebXwAucCuAHuiJau1Gdxn+qcIi5N1ICybax8BYoeD6wIgNMMAGCJxbEMDWA7fHbHLbNp8T2oggtuWKN2z71xgF6k="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTkiOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1qg//eqLTpIWdUTdKYCDfLvWsT0FDi3LUNVzMGNjTBL8Bjv6krfsJ\r\ny+MbRixHw1L7tUiAR1TN6DjMOaCngSKEuPYnrnKxNkfX6U9rZV7yd2QAgcBg\r\nDJ4tlK0jIgnP0mtEmpHRZBPT4o+gtkgkbPKJcMC6ZCLsWSib/gqSEeSpcFS1\r\nMzYMlBtVtGiMj672CCZS+RXk6qg5y7URrCGlru9ls/+HLXKBsoWDR0qHWUZC\r\nDAZVF4U7euwNT5lftVjCyJRoVbxX5Y2f8JsBfwSsng5vWwpVOg2NspR/BGH1\r\nt9ExdoU9TKZMExj9LT0KTEscjJb4FpOeJTxXBGtkJiSqzDu98fcJ9lo45tY4\r\nbyuFaEX9DhWnzTJzxCyQImBtLKL7fDYz5HjGfnePQdIxotDZ38Q0LCUsuH6v\r\nZSXQoLtHF8QTgG822D3Yd7lBJCGen/Na+Q2C2FALjp30JYMerGZoGJt14nIQ\r\nBbP0Nlr2Nei0Hfha3lX0N0vg4JVkZrPF6No9bPtTiGgba3h14EwyoGDTWz8A\r\ntOl6giyZqS/2EyrPlF8I8HzICX8alGiRPwEj1gO/mYHFc7UMNczlsyW6ABZ9\r\nhNockS2AGheCYHpo8Qp8GWbUq3MwXseOl+egpwARDzzokYE+5O21jGTe22zL\r\nxa7Y72yU9cPXpE0Bl1sdYH4FV+K9vBan8Tk=\r\n=x5xo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.120_1682851981847_0.3946444671131728"},"_hasShrinkwrap":false},"0.9.1-next.121":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.9.1-next.121","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.9.1-next.121+60cb6d6","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"60cb6d63087feae065bd4cb5d43fb6665725d694","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.9.1-next.121","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-CKjyPv8jKu0o1cEuIKNbxojbTzOiyJmY5WTsQoDSWDOA10vr1LpzC0nhS9ELvtOeKLMkFEaPGFjhjWDB193aKQ==","shasum":"112043bc45656cad2cc2a73d36a47822c9319570","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.9.1-next.121.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrVm/eB1X1UQdxv8BaGIYYhRvx/TbAWPBC0ux/iePJBQIgZ7oJ5MnGBpFLkV9kz18hNG6qyrz4BBXUPZLVb2e/cgE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTtIIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTQw/+KRa34pd+zQEl4+KEqH6Trpml+KULpso8EOxIoxv0xF16qT4J\r\nDmov7t6P57lWpEAueyZNX9tQXrMg4WBqEvaCp2JpvB9mMQriDO+3lBiPB6YZ\r\n+Cko2eB78UPoZnz5ZJHf5lkfTURdhBWNHJs6bRvPr8/ucS6XgSfus2A30L1H\r\nXVM1j4jHyGWNfa7iVgX9k4WVQMGxCfmqffKj560GfjZf7zON+USgxIysOyCt\r\nt7aACya15ug0W5uozJZYAZO2YjcEJcvhv7imkfjjFVlo18jz4yr+lRXEOECT\r\nLgB5Kh+mtkfolfD2OcOBRwABL0H2oRu+GqNqbw8U9KxA0jRE1MeoJSdS9AjL\r\nvNhXJZdW7e5p1xmESKYyiXdjaBBmpTLVemyUSQZE8UdmxAKI01ZtVEgJ1lG/\r\ntWF5VSwzPisc/jVr9F8dj9YBWH9UWrsbu/AwdNRfEOGnt0ofm6Z3oiHVrdJt\r\nAB4A6CnYtEONJ5om4Nfc3cdE3n/x1llIRoSr83Irmx8OT6deU5TnNhj2T8bw\r\ntFEFh4mGC9Zpa/SILvHus86HPqwY85+hV7GLx6SsQqqY014b1fZfmU2tC8N9\r\nDILc8iFHbl8N+mFS8CzsXzEvphTdPDpreqBtmWLjL+MQmTBOrLLGyK6jNciE\r\naXtLtm7bt9fYeNcIBXnSLXCj5wYRFFFXgEc=\r\n=81oa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.9.1-next.121_1682887176263_0.8490598120855883"},"_hasShrinkwrap":false},"0.10.0":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.0","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"134e3ba941e7f9574c2e11c6d5088ab5e8581955","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-LBrO8SGo9AhhFa1j/4OsM91nrgUdZN0MRZyBAjMbZt/OwCiVbamlMEqovXNaonzGsPQ7/WdEvSdzd5Shjm+kmA==","shasum":"62005f4e2226b910b5ac1afd62c366725294b064","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.0.tgz","fileCount":29,"unpackedSize":67667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdv6z3ck+pWBrj2A2uJ2OpRkVQdaze3Uel2XfVY/8UdAiAgTtcOWt0ftkfoGeOeguDML3+xyiIongPzNNnvUeZA9g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTudoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYVA/5AcACsz6AzyFmXH6ly+qSBxincmpDzFxCP4YG396FKGtxY6+c\r\nTkoQYnyAHr9E3j7c1t5IhkgO15KX1j3+jQf5dPNOoH8Sq2BW7vdgDC5Irod9\r\nfjbToSJWH6QR81PbiALkhWVMJ1YpxuxTJsnorzsGQwfSXWaY/6MYvGj1ecXI\r\nOTX50nKB2M9Jd/UiwzcCuzBFRyrwOizf85Ksf8lTQFzatXZM10dgfT5ceh9p\r\nWQc5i4slhY9CG9DZDXbPLLs3XAc6sWcow84kLIiVtrLugq3k5y7V+YTZ9UNP\r\n+EhmC4q8jjd+kDhBRRIbzXKi0n6Sz2TnSUOnCk8+RWVP2fFWHiFEs3eT7HtX\r\nt5bQ685WqW4N60bFYcKQRTa8+WwHFqlVzY835sahtWQC6sNI0q8lCwvy7zpl\r\n8oXAI0qbm7PfZdTvyGwK+OjNrCHrdEfEwy7/QUsXmPuaP2zHTbVy5Dd12m0D\r\nD+VNqDvs/rH59787k+GiKrZCxkLicZ2RnXHHHcsUmpWLV+iuyO8b1RyL75Jr\r\n37xHvBVOxQ32VYgViK1uirPxc+thhUZaUlSLo12FXCFFi6BR13YpOrFo86eH\r\nCYVp9tVQuSRZVQq5loYP6Jfig+P23eT/8t/408brDaPJfDeASJtSSFXyHtYC\r\nqv96+8wUHpPMlUgKtZ7+Luzsmu/guuKWI+A=\r\n=+nKv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.0_1682892647787_0.9790620239623677"},"_hasShrinkwrap":false},"0.10.1-next.2":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.1-next.2","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.1-next.2+488111f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"488111f22ed6a844f0db4738994647e02e0cf23d","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.1-next.2","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-t+HeEfTa/mxpaXc4MYGuGm4Q+Ue/kszqwmcstyYZ+EuS8sW0W9z1EmlTq2SfuvY06gPPHacvpCk7Y2zkoFKpWg==","shasum":"3b070f31f966c7917edbf8cec386f00f91e250c5","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.1-next.2.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqapQqku1gENXGR5DWf+Kx3HZguDF4mxtKMfx/YoRrQQIgaqtW9IdMD3aWByaVt4237Xak/Wyv+dfZeQog2AnmY5E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkTxY2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQZw//fx0sGSdkT1R6WdCiquYMfrJA9ZDLhYe5y4VYo2U2Cnr0dS6/\r\nHLJfzR0jK9u6w/xeqkFeRn0DUuRf7SD+2cuEUohmwZJP3d7XWbU2juFGJoKX\r\ndRwqV1E14NU07p7FNRyoFV+e24B86PB2fJfNnGq22tVEBSDtKwkraHF/hMjY\r\ndtAXXVxKgSw109qVtvgG+wnEzcahZ4PglSk3IJyLggre0Gn/csEJeJZCpWpi\r\nn0Pdm551qaCoGeUHJqq+0CpmtqVWP0PDOpM53FN4tE1sZATrD+hpEqY+F4WB\r\nOPwkQyhNKP2dXTK+Op4EX7PFmtz4ZX1p5lTw43HotLsL3kknwMk5Fa9IoK/A\r\ncr631tJ8yYK+NRPHufCaXVOfgKQvsRjUzIVHKKDwcvdPA39eOKLM9mRvHB8Z\r\nnYnm0Mi6qQHhFW9ju3LeDj9ljpydAiZ5ANGGuUCbo04yW6jetUyWIG/UOJRL\r\nZRcj1MF8/Kd7pGmHQNLmNtZw7v9ZlS3t0f1DDs9vG+3VdquPLPc1nOiMja4o\r\nZQXBLnWfay2HIW3+FSFji9eDCNBKx6HD5wCGdjkyCNx8d3Jxs3b0Q7albnZX\r\nbFaRJPhVqLBAok0fP/ZDWW8L800eb0yyy9Nc9RcXtH8cvCgisqA3kJKn5RrM\r\nEMWSwQrArmlp9uiAMk9EkMY62e2IoHOnq7I=\r\n=tFpm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.1-next.2_1682904630692_0.5260907571469577"},"_hasShrinkwrap":false},"0.10.1-next.6":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.1-next.6","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.1-next.6+ce5b487","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"ce5b487d4b5831aa033615fec9e4a45c19c1f3f7","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.1-next.6","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-jUIoM9ArntqPA+kks++GThdv5tn38uQ05i/7HTTZYVN4iypsn0P3/X3KS2sxvkILl9leDnMJtzztnz5L7BDlXw==","shasum":"c938e70672aad2561e35833d0a0edf9017ddd0c8","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.1-next.6.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJ49oQ2lj1HFT4zM8IY302ZufT7Sqf5i9Nern74+hZFAiEAzCn0kiahFC7GuHhu7CgbEuxGiIiGFHkWZJLAMDxxTyw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVD1MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHBw/7B49YUlV/vMRzQV+hmDCqYltrNKSPcdaij8f1hTFtu4IGRXd0\r\ntFy1PHwkv+PwznmMy37a8vaDxnAn/k4leR5QKUPCr57tmnckvm/wa6zGz/qx\r\n7aMBghs0umXQnkqobd67mPy+vgz9M60LKwGjraGY0PRzw2BsWu/bLhOekgiP\r\n44PLjjKKyGVhPexYDCMwjPeU25SHYQSYU7gHNf8EsE7T9Dg08yM50veYBipC\r\nXiYe14l5TaIjKbtOT0L7cg4NoLfXyVJwl2UrkBXbJIoeI9a1vLbXUdo48+dh\r\nrh06IJoa29DX4PwLD10u8fmVuPtYXYeXl04H5/8tDdPDhBct60PQDszpt9+7\r\nQV6X0G0e046eZUmuc22tDjS1AjSQEnbp7h6trGt1fpungAuEIYVKv3L4cOQK\r\nZpotnWtnCkcZi+nRSx2TGyaLe2dvMRD97/YNrj9k/PIA6AQFw2yOn0ZTplKd\r\n2G1dNsFqa/XUXniK9QIpPi8sGO0G9o+tMkt9N1CSRILFmoLZ593J9YOwpGVN\r\na9b2QpB5FnPrNL4tFtmIIfASWG3WaqoqIr06BHUxYHrazsPPcQFxlk2E+Uzv\r\nlc263WQhOXZodau5pZWm7diJSflDjp1rBntjTnwuxHhcaEFJiTAZu6eOcq1T\r\n+4Il1cKIEyUa3qtjNWwK2f5LvyO8CngMJ7k=\r\n=3i1f\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.1-next.6_1683242316712_0.06863609444655427"},"_hasShrinkwrap":false},"0.10.1-next.8":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.1-next.8","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.1-next.8+7df0e64","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"7df0e64ad6553e8153cf96d62156867fde8e4cef","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.1-next.8","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-CVJXlnzP7ZQkWF/XYBcnrMveCvw+S3HT0PemtbqciXMZbPTBnuujo3O7pR4bd7yQNQB/3VWZODsLXCuUOjgXjQ==","shasum":"36cf2866d109b864452f1381370ad33c7f8a604e","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.1-next.8.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRxyKkezDKIUTVP1F0LMLo6gU67mEuv53tqLSfLGrbIgIgRaqhha8NXkVWzdYaFzAmgCbhRp+9JAr4vzEye9YN6Dc="}]},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.1-next.8_1683307211915_0.6351575576763422"},"_hasShrinkwrap":false},"0.10.1-next.9":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.1-next.9","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.1-next.9+1b2d26b","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"1b2d26bee8ef80eedbdb3389a36c960f30d9fa9d","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.1-next.9","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-YaxN0d28OHOXC+oG6PsxQ74TbptKwN8Vm76oEBUpOagn0V86yoR3Y5lfY8KZcsxwLo7czXISkA3tzIXmrbf3Lg==","shasum":"ddbe981df435c3056a957d8433eb3d27aa72be03","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.1-next.9.tgz","fileCount":29,"unpackedSize":67697,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7knfadiKHGXRMczS6xSYFC85DvDGUOrqpzQCaWvLoFQIhAOeiTygcw15KP/PpWNBDze083zWCAemXcwH3bVge/uYW"}]},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.1-next.9_1683309630030_0.10663638870672898"},"_hasShrinkwrap":false},"0.10.1-next.13":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.1-next.13","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.1-next.13+8f56f22","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"8f56f226b2845ec49488734fabb9fde6ae707017","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.1-next.13","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-bd922EgNZKVVbIkrH8IjKeBKlFmQmxCBJtR1of92Tg3PT121Ny9j0jokvZJPCKvDzWBCjTdpISfzuVCf2IzB4Q==","shasum":"d0bd91d9635e5a6df9e49177fe492f38c16980db","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.1-next.13.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsjl7s+TtPwI/3+vJT6e65RuUR2qmI/5wNJtg+IIRQcAIhAKPsYo8Xv8xG7MbVuHfVEPtIptZLknhUDFch2LP5UeIW"}]},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.1-next.13_1683332803123_0.26986576950083196"},"_hasShrinkwrap":false},"0.10.1-next.14":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.1-next.14","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.1-next.14+344ae1c","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"344ae1c41b4c30ceab399df3ee531635ae789835","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.1-next.14","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-kBf6xCnexq0WxARnSCokRtj/xv92ueWn9wLO8T0CJlJCdw2gWbjvPMrvfk496yjoeQh45U+tLKJFWftGB8YFbQ==","shasum":"53ecb8881231f5f026963a8a56897a79b6dabd58","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.1-next.14.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9ha+dlBGRoGHpTl1aIcAqktbAvS5i8t0v0qsGsiAZiAiA4w6yiFwif5Ac02M0v9SnGWEdk7ySIVDWGRqw1+rQFMA=="}]},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.1-next.14_1683357314145_0.7569817103771264"},"_hasShrinkwrap":false},"0.10.2-next.11":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.10.2-next.11","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.10.2-next.11+6e6b83f","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"6e6b83fe7e6887cd2faad5846b8b1c7ad24aee7b","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.10.2-next.11","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-tlPLXR1s/UmhxblsayvoeO6z9kQ/UY/Jw32VsCG6HYLkghKUqqmT10PuH3v5zzEBR/E1AC2YttPD/GiVUZm/uQ==","shasum":"827a4034eed2c6f76109a0a33d704ca472f678b9","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.10.2-next.11.tgz","fileCount":29,"unpackedSize":67699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpWcwdBuau5vZ75OuLu89y9G7Kqtm14rssnSrG20gFfAiEAhjcS3nnVW+g5rMFRZIliRKagzYS1B5/JTjqwOVa0ez4="}]},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.10.2-next.11_1683495868178_0.6273469470909914"},"_hasShrinkwrap":false},"0.11.0":{"name":"@sphereon/ssi-sdk-jwk-did-provider","description":"Veramo jwk-did based identity controller plugin.","version":"0.11.0","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc --build","build:clean":"tsc --build --clean && tsc --build"},"dependencies":{"@ethersproject/random":"^5.7.0","@sphereon/ssi-types":"^0.11.0","@stablelib/ed25519":"^1.0.2","@veramo/core":"4.2.0","@veramo/did-manager":"4.2.0","debug":"^4.3.4","did-resolver":"^4.1.0","elliptic":"^6.5.4"},"devDependencies":{"@or13/did-jwk":"^0.0.4","@veramo/did-resolver":"4.2.0","@veramo/key-manager":"4.2.0","@veramo/kms-local":"4.2.0","jose":"^4.10.3","uint8arrays":"^3.1.1"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"license":"Apache-2.0","keywords":["JWK","DID","Veramo"],"gitHead":"c0b30e037a02bb4bedbf1165feb73184ca8ef571","bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","_id":"@sphereon/ssi-sdk-jwk-did-provider@0.11.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-AYvL5JliMEk8HUJEbSnvH//Fmio8a6OGwIzwrNsomkZtDMUvBQE5uN/IXtrCE0jLb6V74sm5D0RPMNLKjyVZaA==","shasum":"f7a7e3f5c16c6742a372696f0a50ffa53e56f250","tarball":"https://registry.npmjs.org/@sphereon/ssi-sdk-jwk-did-provider/-/ssi-sdk-jwk-did-provider-0.11.0.tgz","fileCount":29,"unpackedSize":67667,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/xOW1IA4nEcJTRlZHCBzOQLimsCcPk+nXXo/ikYw4lgIgJsKFINzsszJ+K72m+8c8enLbsOHgUk6jI82a7+3dw2E="}]},"_npmUser":{"name":"nklomp78","email":"dev@sphereon.com"},"directories":{},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ssi-sdk-jwk-did-provider_0.11.0_1683497037386_0.5861802175851092"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-18T11:11:36.061Z","0.8.1-next.42":"2022-10-18T11:11:36.350Z","modified":"2023-05-07T22:03:57.673Z","0.8.1-next.50":"2022-10-18T11:13:04.113Z","0.8.1-unstable.50":"2022-10-26T00:44:35.450Z","0.8.1-unstable.53":"2022-10-26T23:14:42.077Z","0.8.1-unstable.54":"2022-10-26T23:18:57.103Z","0.8.1-next.55":"2022-10-26T23:31:15.023Z","0.8.1-unstable.55":"2022-10-27T20:32:42.241Z","0.8.1-next.57":"2022-10-27T20:37:43.925Z","0.8.1-unstable.61":"2022-10-27T20:43:43.592Z","0.8.1-unstable.63":"2022-10-28T00:02:56.634Z","0.8.1-unstable.65":"2022-10-28T08:50:00.242Z","0.8.1-next.66":"2022-10-28T11:23:20.404Z","0.8.1-unstable.73":"2022-11-03T22:51:08.372Z","0.8.1-unstable.74":"2022-11-04T00:24:12.244Z","0.8.1-next.77":"2022-11-08T15:20:51.511Z","0.8.1-next.84":"2022-11-08T15:29:52.525Z","0.8.1-unstable.85":"2022-11-14T13:39:44.059Z","0.8.1-unstable.86":"2022-11-14T13:53:44.252Z","0.8.1-next.114":"2022-12-17T02:01:16.061Z","0.8.1-next.117":"2022-12-17T02:19:09.255Z","0.8.1-next.119":"2022-12-27T23:57:12.478Z","0.8.1-unstable.135":"2023-01-03T15:31:47.827Z","0.8.1-next.120":"2023-01-10T01:20:20.088Z","0.8.1-next.121":"2023-01-11T19:11:04.332Z","0.8.1-next.122":"2023-01-11T20:34:21.088Z","0.8.1-next.123":"2023-01-11T21:40:22.985Z","0.8.1-unstable.145":"2023-01-12T01:13:23.111Z","0.8.1-next.146":"2023-01-12T01:23:45.968Z","0.8.1-next.154":"2023-01-12T13:11:15.604Z","0.8.1-next.156":"2023-01-13T00:43:50.130Z","0.8.1-next.157":"2023-01-13T01:42:09.136Z","0.8.1-next.158":"2023-01-13T02:03:13.968Z","0.8.1-next.159":"2023-01-13T02:21:11.270Z","0.8.1-next.161":"2023-01-13T03:10:24.339Z","0.8.1-next.162":"2023-01-13T03:52:03.981Z","0.8.1-next.163":"2023-01-13T04:07:46.171Z","0.8.1-next.164":"2023-01-14T05:43:55.786Z","0.8.1-next.165":"2023-01-14T06:18:18.193Z","0.8.1-next.166":"2023-01-14T06:37:57.383Z","0.8.1-next.167":"2023-01-14T06:56:40.551Z","0.8.1-next.168":"2023-01-14T07:31:04.968Z","0.8.1-next.169":"2023-01-15T02:09:13.909Z","0.8.1-unstable.170":"2023-01-15T03:25:55.881Z","0.8.1-unstable.171":"2023-01-15T03:36:02.843Z","0.8.1-unstable.172":"2023-01-15T03:59:28.677Z","0.8.1-unstable.173":"2023-01-15T05:05:35.307Z","0.8.1-unstable.174":"2023-01-15T05:47:56.121Z","0.8.1-unstable.175":"2023-01-15T08:06:50.282Z","0.8.1-unstable.176":"2023-01-16T02:09:17.121Z","0.8.1-unstable.177":"2023-01-16T04:45:06.896Z","0.8.1-unstable.178":"2023-01-16T05:00:39.628Z","0.8.1-unstable.179":"2023-01-20T01:15:02.737Z","0.8.1-next.179":"2023-01-25T21:35:00.957Z","0.8.1-next.190":"2023-02-16T10:03:44.284Z","0.8.1-next.192":"2023-02-17T16:01:00.680Z","0.8.1-next.194":"2023-02-17T22:04:24.406Z","0.8.1-unstable.195":"2023-02-18T00:42:19.778Z","0.8.1-unstable.198":"2023-02-18T03:01:02.359Z","0.8.1-unstable.200":"2023-02-18T13:16:31.351Z","0.8.1-unstable.201":"2023-02-18T14:05:02.733Z","0.8.1-unstable.203":"2023-02-18T22:50:35.316Z","0.8.1-unstable.206":"2023-02-21T01:47:33.753Z","0.8.1-unstable.207":"2023-02-21T02:07:50.811Z","0.8.1-unstable.208":"2023-02-22T03:26:38.179Z","0.8.1-unstable.209":"2023-02-22T19:38:04.209Z","0.8.1-unstable.210":"2023-02-22T23:42:26.012Z","0.8.1-unstable.211":"2023-02-23T00:15:35.847Z","0.8.1-unstable.212":"2023-02-23T01:44:50.597Z","0.8.1-unstable.213":"2023-02-23T02:13:35.059Z","0.8.1-unstable.215":"2023-02-23T19:33:09.686Z","0.8.1-unstable.217":"2023-02-23T20:31:23.782Z","0.8.1-unstable.218":"2023-02-23T22:11:59.661Z","0.8.1-unstable.219":"2023-02-23T22:51:43.339Z","0.8.1-unstable.220":"2023-02-23T23:26:02.365Z","0.8.1-unstable.221":"2023-02-24T00:31:10.166Z","0.8.1-unstable.222":"2023-02-24T01:25:17.080Z","0.8.1-unstable.225":"2023-02-24T04:09:29.870Z","0.8.1-unstable.227":"2023-02-25T01:03:01.540Z","0.8.1-unstable.228":"2023-02-26T03:24:42.716Z","0.8.1-unstable.229":"2023-02-26T07:06:38.821Z","0.8.1-unstable.230":"2023-02-26T07:36:05.526Z","0.8.1-unstable.238":"2023-02-26T09:50:19.565Z","0.8.1-unstable.239":"2023-02-26T16:50:19.326Z","0.8.1-unstable.240":"2023-02-26T23:35:29.474Z","0.8.1-unstable.242":"2023-02-27T01:59:59.130Z","0.8.1-unstable.264":"2023-03-03T08:34:44.931Z","0.8.1-unstable.263":"2023-03-03T16:16:59.973Z","0.8.1-unstable.271":"2023-03-06T14:35:24.275Z","0.8.1-unstable.272":"2023-03-06T15:10:12.241Z","0.8.1-unstable.277":"2023-03-07T12:01:02.760Z","0.8.1-unstable.266":"2023-03-07T22:21:06.529Z","0.8.1-unstable.267":"2023-03-07T23:30:41.625Z","0.8.1-unstable.268":"2023-03-07T23:41:32.618Z","0.8.1-unstable.269":"2023-03-08T00:08:48.956Z","0.8.1-unstable.270":"2023-03-08T01:01:31.408Z","0.8.1-unstable.278":"2023-03-08T16:28:27.451Z","0.8.1-unstable.279":"2023-03-08T19:45:45.904Z","0.8.1-unstable.280":"2023-03-08T22:11:59.940Z","0.8.1-next.272":"2023-03-09T00:37:06.556Z","0.9.0":"2023-03-09T00:45:55.468Z","0.9.1-next.9":"2023-03-10T00:49:24.875Z","0.9.1-unstable.17":"2023-03-10T10:27:13.004Z","0.9.1-next.10":"2023-03-11T00:05:09.224Z","0.9.1-next.11":"2023-03-11T00:33:30.322Z","0.9.1-next.12":"2023-03-11T01:10:40.545Z","0.9.1-next.13":"2023-03-11T03:52:30.951Z","0.9.1-next.15":"2023-03-11T23:46:53.512Z","0.9.1-next.16":"2023-03-12T05:23:29.259Z","0.9.1-next.17":"2023-03-12T05:57:52.620Z","0.9.1-unstable.27":"2023-03-15T14:00:12.503Z","0.9.1-unstable.28":"2023-03-15T14:25:39.349Z","0.9.1-unstable.30":"2023-03-15T15:01:15.161Z","0.9.1-unstable.34":"2023-03-15T16:32:07.360Z","0.9.1-unstable.18":"2023-03-16T10:13:13.065Z","0.9.1-unstable.19":"2023-03-16T10:18:40.224Z","0.9.1-unstable.20":"2023-03-16T10:20:36.846Z","0.9.1-next.21":"2023-03-17T09:18:37.848Z","0.9.1-next.42":"2023-03-17T09:57:10.691Z","0.9.1-next.55":"2023-03-17T11:52:27.022Z","0.9.1-next.56":"2023-03-19T00:04:44.536Z","0.9.1-next.62":"2023-03-22T00:37:13.958Z","0.9.1-unstable.66":"2023-03-22T12:05:42.441Z","0.9.1-unstable.67":"2023-03-23T09:12:11.782Z","0.9.1-unstable.65":"2023-03-23T11:57:38.722Z","0.9.1-unstable.68":"2023-03-23T15:13:34.330Z","0.9.1-next.69":"2023-03-24T11:59:13.805Z","0.9.1-unstable.85":"2023-03-27T10:49:41.808Z","0.9.1-unstable.87":"2023-03-27T12:09:30.671Z","0.9.1-unstable.88":"2023-03-27T12:12:04.106Z","0.9.1-next.89":"2023-03-27T21:34:19.161Z","0.9.1-next.96":"2023-03-29T09:07:02.853Z","0.9.1-next.97":"2023-03-29T19:23:29.045Z","0.9.1-next.99":"2023-03-29T19:26:14.871Z","0.9.1-next.100":"2023-03-29T19:35:30.798Z","0.9.1-unstable.109":"2023-04-12T23:42:36.206Z","0.9.1-unstable.101":"2023-04-13T09:46:30.656Z","0.9.1-unstable.112":"2023-04-13T15:22:39.064Z","0.9.1-unstable.113":"2023-04-13T15:40:19.157Z","0.9.1-unstable.114":"2023-04-13T20:42:37.958Z","0.9.1-unstable.116":"2023-04-13T23:06:19.034Z","0.9.1-unstable.117":"2023-04-14T00:30:49.365Z","0.9.1-unstable.102":"2023-04-14T13:15:40.836Z","0.9.1-unstable.130":"2023-04-14T14:36:25.913Z","0.9.1-next.103":"2023-04-17T09:11:42.546Z","0.9.1-unstable.136":"2023-04-17T14:27:32.750Z","0.9.1-unstable.104":"2023-04-24T15:14:55.204Z","0.9.1-next.105":"2023-04-24T20:41:55.909Z","0.9.1-next.107":"2023-04-25T09:59:19.092Z","0.9.1-next.109":"2023-04-26T11:33:33.207Z","0.9.1-next.113":"2023-04-26T14:56:45.975Z","0.9.1-next.114":"2023-04-27T19:16:31.490Z","0.9.1-next.116":"2023-04-27T22:10:50.859Z","0.9.1-next.118":"2023-04-29T20:45:23.744Z","0.9.1-next.120":"2023-04-30T10:53:02.017Z","0.9.1-next.121":"2023-04-30T20:39:36.481Z","0.10.0":"2023-04-30T22:10:48.017Z","0.10.1-next.2":"2023-05-01T01:30:30.842Z","0.10.1-next.6":"2023-05-04T23:18:36.889Z","0.10.1-next.8":"2023-05-05T17:20:12.122Z","0.10.1-next.9":"2023-05-05T18:00:30.262Z","0.10.1-next.13":"2023-05-06T00:26:43.339Z","0.10.1-next.14":"2023-05-06T07:15:14.347Z","0.10.2-next.11":"2023-05-07T21:44:28.341Z","0.11.0":"2023-05-07T22:03:57.558Z"},"maintainers":[{"name":"nklomp78","email":"dev@sphereon.com"},{"name":"nklomp","email":"nklomp@sphereon.com"},{"name":"spostma","email":"spostma@sphereon.com"},{"name":"bramtencate","email":"btencate@sphereon.com"}],"description":"Veramo jwk-did based identity controller plugin.","homepage":"https://github.com/Sphereon-OpenSource/ssi-sdk#readme","keywords":["JWK","DID","Veramo"],"repository":{"type":"git","url":"git+ssh://git@github.com/Sphereon-OpenSource/ssi-sdk.git"},"author":{"name":"Sphereon","email":"dev@sphereon.com"},"bugs":{"url":"https://github.com/Sphereon-OpenSource/ssi-sdk/issues"},"license":"Apache-2.0","readme":"<!--suppress HtmlDeprecatedAttribute -->\n<h1 align=\"center\">\n  <br>\n  <a href=\"https://www.sphereon.com\"><img src=\"https://sphereon.com/content/themes/sphereon/assets/img/logo.svg\" alt=\"Sphereon\" width=\"400\"></a>\n  <br>Ssi-sdk-jwk-did-provider \n  <br>(Typescript) \n  <br>\n</h1>\n\nThis package contains an implementation of the `AbstractIdentifierProvider` for the `did:jwk` method.\nEnabling creating and resolving of `did:jwk` entities, conforming to the [spec for DID-JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)\n\n## Available functions\n\n- createIdentifier\n- deleteIdentifier\n- resolveDidJwk\n\n## Usage\n\n### Creating an identifier\n\nWhen creating a new Veramo Identifier you can choose to import your own keys or have them generated for you. You can\nalso choose to use specific Key IDs for your key, regardless of generation or import.\nThe options object when creating an identifier is as follows:\n\n```typescript\nexport interface KeyOpts {\n  key?: MinimalImportableKey // Optional key to import. If not specified a key with random kid will be created\n  type?: Key // The key type. Defaults to Secp256k1\n  use?: KeyUse // The key use\n}\n```\n\n### Creating an Identifier using auto-generated keys\n\nThe example below generates a JWK DID with auto-generated keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate()\n```\n\n### Creating an Identifier using imported keys\n\nThe example below generates a JWK DID using imported keys.\n\n```typescript\nconst identifier: IIdentifier = await agent.didManagerCreate({\n  key: {\n    privateKeyHex: '06eb9e64569203679b36f834a4d9725c989d32a7fb52c341eae3517b3aff8ee6',\n  },\n})\n```\n\n### Removing the Identifier and DID\n\nDeleting an identifier is straightforward:\n\n```typescript\nconst deleted: boolean = await agent.didManagerDelete({ did: identifier.did })\n```\n\n### Resolving a DID\n\nThe example below resolves a did:jwk to DIDResolutionResult.\n\n```typescript\nconst didResolutionResult: DIDResolutionResult = await agent.resolveDid({ didUrl: 'did:jwk:ey....' })\n```\n\n## Installation\n\n```shell\nyarn add @sphereon/ssi-sdk-jwk-did-provider\n```\n\n## Build\n\n```shell\nyarn build\n```\n","readmeFilename":"README.md"}