ITextまたはBouncyCastleを使用して、pdf署名ファイルからエンコードされたPKCS7パッケージを抽出するにはどうすればよいですか別のフレームワーク? 実際に、pdfで署名されたファイルからPKCS7でエンコードされたパッケージを入手するにはどうすればよいですか?ITextまたはITextSharpまたはBouncyCastleを使用してpdfファイルからpkcs7(byte [])を抽出する
2
A
答えて
1
私の友人が答えを得るのを手伝ってくれました。
public static byte[] ExtractPKCS7From(string path)
{
AcroFields acroFields = new PdfReader(path).AcroFields;
List<string> names = acroFields.GetSignatureNames();
foreach(var name in names)
{
PdfDictionary dict = acroFields.GetSignatureDictionary(name);
PdfString contents =
(PdfString)PdfReader.GetPdfObject(dict.Get(PdfName.CONTENTS));
return contents.GetOriginalBytes();
}
return null;
}
かなりまっすぐですね。
0
Javaコードは、pkcs7オブジェクトで何でもしてください! :)
PdfReader r = new PdfReader(fOs);
AcroFields af = r.getAcroFields();
ArrayList<String> listNames = af.getSignatureNames();
for(String x : listNames){
PdfPKCS7 pkcs7 = af.verifySignature(signature);
}
幸運!
関連する問題
- 1. iTextを使用したPDFテキスト抽出
- 2. iTextSharpはiTextSharpを使用してPDFファイル
- 3. iTextを使用してpdfファイルからデータを抽出する方法
- 4. itextsharpを使用してftpサーバー上のpdfファイルを抽出します
- 5. pdextでIText(またはItextsharp)
- 6. itextsharpを使用して、Pdfファイルからテキストとテキストの四角形の座標を抽出します。
- 7. iTextを使用してpdfファイルからテキストフォントを取得する
- 8. PHPを使用してPDFファイルからページを抽出する
- 9. iText(iTextSharp)を使用してXFAフォームフィールドにPDFを埋め込む?
- 10. iTextSharpは壊れたPDFファイルを作成しています。C#
- 11. iTextSharpを使用してPDFファイルを出力ストリームにマージする
- 12. ITextsharpは、私は下のリンクからPDFファイルをダウンロードしたPDFファイル
- 13. AndroidでiTextを使用してPDFファイルから画像とテキストを順番に抽出する方法
- 14. Androidでitextを使用してpdfに埋め込まれた画像内のテキストを抽出する
- 15. PDFからフォームデータを抽出する(ライブラリまたはutlity)
- 16. iTextSharp/iTextを使用して既存のPDFにテーブルを追加する
- 17. 正しい順序でiTextでPDFから画像を抽出するには?
- 18. PDFファイルからタイトルを抽出していますか?
- 19. tikaを使用してpdfファイルからテキストコンテンツを抽出できません
- 20. iTextSharpを使用したpdfのフッター
- 21. iTextを使用したPDFのHTMLテーブル
- 22. iText 7(またはその他)を使用してJavaでXFA PDF文書からXMLを抽出する方法は?
- 23. PDFminerを使用して、PDFから.textファイルにテキストを抽出します。コードを見つけましたが、使用方法はわかりません
- 24. JBoss Richfacesを使用したPDFからのテキストの抽出
- 25. Java - OCRを使用したPDFからのテキストの抽出
- 26. Tabulaを使用したPDFからのテーブルの抽出
- 27. PDFからPDF417のバーコードを抽出し、iTextSharpを使用してそのデータを入手してください
- 28. アルフレコシンプルOCR。 PDFファイルからテキストを抽出し、ワークフローを開始するために使用します。
- 29. iTextを使用したHTMLからPDFへの変換
- 30. GdPictureを使用してPDFからフォントを抽出する
質問のタイトルが示すように、OPはpkcs7オブジェクトを 'byte []'として欲しましたが、あなたの答えは単にラッパーを提供するだけです。 – mkl