Skip to content

Commit 6c2f025

Browse files
authored
Copy the underlying public key value when a new OneKey is created. (#78)
* Copy the public key value This is what was asked for
1 parent 101119c commit 6c2f025

File tree

3 files changed

+17
-0
lines changed

3 files changed

+17
-0
lines changed

jimsch1.gpg

668 Bytes
Binary file not shown.

revoke1.asc

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
Version: GnuPG v2
3+
Comment: A revocation certificate should follow
4+
5+
iQEfBCABCAAJBQJXx09nAh0CAAoJEJ158k4b//6LToEH/j4rtEeKj3JW/Rr006SK
6+
0b7fMnA3Vr206qdDyaSR9mdcVCTcOqJHMyQBhPaDTtFCiA1pSlHFW5bnalDmpe92
7+
HnMTqvlW4NUeZu6AsE+kLSL4HjbfHXp3Fl6fLpssCwDDYGk0NgFk/sdXlNyDG3vf
8+
qJHuF8l2d0mtL1KehpOnSHEkjQd9U3Tq4MdM5fJRUJPSi6wD953ORa1fTkMWCdZP
9+
6/aEsm1BzBOdU+tZJgZ6fYwkm542SdjzffgNgB+Lj0RFgnwsew8M+Atz2kn66Wyc
10+
+Gqko5nR2hVIIMe97p0Ln4Cb3z73jbeWZk1LcEJHGDLH4OKyBiE6H7Ff3c6yFcd2
11+
NKM=
12+
=Y5+2
13+
-----END PGP PUBLIC KEY BLOCK-----

src/main/java/COSE/OneKey.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,10 @@ else if (val.equals(KeyKeys.KeyType_OKP)) {
611611
else {
612612
return null;
613613
}
614+
615+
// Allow them to use the same underlying public key object
616+
617+
newKey.publicKey = publicKey;
614618

615619
for (CBORObject obj : keyMap.getKeys()) {
616620
val = keyMap.get(obj);

0 commit comments

Comments
 (0)