我有一个PGPPublicKey对象。我希望使用Bouncy Castle API获取与其关联的所有签名(包括UserId,电子邮件ID,每个单一的信任级别)的列表。我尝试但无法得到它。如果有人有示例链接或知道使用哪种方法来获取它,请告诉我。
答案 0 :(得分:3)
我从未使用过这些课程,但我认为发布一些资源可能会有所帮助。
看起来Bouncy Castle OpenPGP版本包括some examples。
我建议使用这些示例来解决您的问题。具体来说,您似乎需要使用示例中使用的PGPSignatureList
和PGPSignature
类。但是,我没有在任何类中看到emailId
。
此外,http://www.bouncycastle.org/documentation.html建议如下。
最后还有来自examples的代码Beginning Cryptography with Java,它们演示了JCE / JCA的使用以及一些Bouncy Castle API,例如证书生成,CMS和S / MIME。注意:本书是为了涵盖J2SE 5.0而编写的,而许多示例都适用于早期的JDK,如果您不使用J2SE 5.0或更高版本,有些将无法编译。