Skip to content

Commit d1b8d88

Browse files
bpmccurdylinuxwolf
authored andcommitted
Fix: prevent JWK.KeyStore#add from modifying jwk input (#129)
1 parent 2ed035a commit d1b8d88

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/jwk/keystore.js

+2
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,8 @@ var JWKStore = function(registry, parent) {
314314
} else if (JWKStore.isKey(jwk)) {
315315
// assume a complete duplicate is desired
316316
jwk = jwk.toJSON(true);
317+
} else {
318+
jwk = clone(jwk);
317319
}
318320

319321
var keytype = registry.get(jwk.kty);

0 commit comments

Comments
 (0)