署名済みの公開鍵があります。この OpenPGP 公開鍵のすべての署名を表示したかったのです。
署名リストを取得しましたが、署名者のユーザー ID を取得しようとすると、何も返されません。
したがって、OpenPGP 署名に署名者のユーザー ID が含まれているかどうかは疑問です。
Thunderbird を使用して署名を表示しましたが、署名に見つからないユーザー ID も表示され、署名した秘密鍵に対応する公開鍵をインポートすると、署名者のユーザー ID が表示されます。
私の結論は、OpenPGP 署名には署名者のユーザー ID が含まれていないということです。キー ID のみが含まれます。署名者の公開鍵も持っている場合は、その公開鍵からユーザー ID を取得して表示しようとします。
注: バウンシー キャッスル API を使用しています。