Memverifikasi Tanda Tangan Digital pada Dokumen Word menggunakan Java

Panduan singkat ini menjelaskan cara memverifikasi tanda tangan digital pada dokumen Word menggunakan Java. Panduan ini berisi instruksi pemrograman, pengaturan IDE, dan contoh kode untuk verifikasi sertifikat digital di Word menggunakan Java. Berbagai properti yang disediakan oleh API digunakan untuk mendemonstrasikan semua parameter yang diperlukan untuk verifikasi tanda tangan pada file Word.

Langkah-langkah Validasi Tanda Tangan DOCX menggunakan Java

  1. Atur IDE untuk menggunakan Aspose.Words for Java guna mendeteksi dan memverifikasi tanda tangan digital
  2. Tentukan file Word sumber dan periksa keberadaan tanda tangan digital di dalamnya
  3. Muat tanda tangan dari file Word target dan tampilkan jumlahnya
  4. Telusuri semua tanda tangan dalam file dan tampilkan propertinya
  5. Untuk setiap signature, akses objek CertificateHolder dan tampilkan propertinya

Langkah-langkah berikut merangkum cara melakukan autentikasi tanda tangan dokumen Word menggunakan Java. Pertama, deteksi keberadaan tanda tangan digital dengan mengakses FileFormatInfo dari file Word sumber, lalu muat koleksi tanda tangan darinya. Telusuri semua properti dalam setiap tanda tangan, tampilkan propertinya, ambil objek CertificateHolder dari setiap tanda tangan, lalu tampilkan propertinya untuk memverifikasi semua parameter yang diperlukan dalam file Word.

Kode untuk Memverifikasi Tanda Tangan Elektronik di DOCX menggunakan Java

Kode ini menunjukkan pengembangan pemeriksa tanda tangan digital Word menggunakan Java. Ada banyak properti lain yang tersedia yang dapat digunakan lebih lanjut untuk mendeskripsikan tanda tangan digital, seperti Anda dapat mengakses format atau jenis tanda tangan menggunakan metode sig.getSignatureType(), mendapatkan byte tanda tangan mentah menggunakan sig.getSignatureValue(), menampilkan informasi yang ramah pengguna dengan satu panggilan API menggunakan sig.toString(), dan bahkan melakukan verifikasi tingkat dokumen menggunakan metode signatures.isValid(). Informasi tambahan pada tingkat sertifikat juga tersedia, seperti tanggal mulai berlaku, tanggal berakhir berlaku, dan algoritma tanda tangan yang digunakan untuk menandatangani dokumen.

Artikel ini telah mengajarkan proses untuk memverifikasi dan mengambil properti tanda tangan digital dalam file Word. Untuk mencetak file Word dengan komentar, lihat artikel Mencetak Dokumen Word dengan Komentar menggunakan Java.

 Indonesian