bc-java icon indicating copy to clipboard operation
bc-java copied to clipboard

Generify PGP{|Public|Secret}Key{|Ring} classes

Open vanitasvitae opened this issue 3 years ago • 0 comments

This PR adds generics to some more data structures used inside

  • PGPKeyRing
  • PGPPublicKey
  • PGPPublicKeyRing
  • PGPSecretKey
  • PGPSecretKeyRing

It further adds an interface UserDataPacket, which UserIDPacket and PGPUserAttributeSubpacketVector now implement.

This time I payed attention not to remove explicit generics in instantiations of data structures.

vanitasvitae avatar Jul 21 '22 10:07 vanitasvitae