Provjerite digitalni potpis u Word dokumentu koristeći Java

Ovaj kratki vodič objašnjava kako provjeriti digitalni potpis u Word dokumentu koristeći Java. Sadrži skup programskih uputa, postavke IDE-a i primjer koda za provjeru digitalnog certifikata u Wordu koristeći Java. Razna svojstva koja izlaže API koriste se za demonstraciju svih potrebnih parametara za provjeru potpisa u Word datoteci.

Koraci za validaciju DOCX potpisa koristeći Java

  1. Postavite IDE da koristi Aspose.Words for Java za otkrivanje i provjeru digitalnih potpisa
  2. Definirajte izvorni Word dokument i provjerite prisutnost digitalnih potpisa u njemu
  3. Učitajte potpise iz ciljne Word datoteke i prikažite njihov broj
  4. Prođite kroz sve potpise u datoteci i prikažite njihova svojstva
  5. Za svaki signature pristupite objektu CertificateHolder i prikažite njegova svojstva

Sljedeći koraci sažimaju kako izvršiti autentifikaciju potpisa Word dokumenta koristeći Java. Najprije otkrijte prisutnost digitalnih potpisa pristupom FileFormatInfo izvornog Word dokumenta, a zatim učitajte kolekciju potpisa iz njega. Prođite kroz sva svojstva svakog potpisa, prikažite ih, dohvatite objekt CertificateHolder iz svakog potpisa i dodatno prikažite njegova svojstva kako biste provjerili sve potrebne parametre u Word datoteci.

Kod za provjeru elektroničkog potpisa u DOCX koristeći Java

Ovaj kod demonstrira razvoj alata za provjeru digitalnog potpisa u Wordu koristeći Java. Dostupna su i mnoga druga svojstva koja se mogu koristiti za dodatni opis digitalnih potpisa, poput pristupa formatu ili vrsti potpisa pomoću metode sig.getSignatureType(), dobivanja sirovih bajtova potpisa pomoću sig.getSignatureValue(), prikaza korisnički razumljivih informacija jednim API pozivom pomoću sig.toString(), pa čak i izvođenja provjere na razini dokumenta pomoću metode signatures.isValid(). Također su dostupne dodatne informacije na razini certifikata, poput datuma početka valjanosti, datuma isteka valjanosti i algoritma potpisa koji je korišten za potpisivanje dokumenta.

Ovaj članak nas je naučio procesu provjere i dohvaćanja svojstava digitalnih potpisa u Word datoteci. Za ispis Word datoteka s komentarima pogledajte članak Ispis Word dokumenta s komentarima koristeći Java.

 Hrvatski