Documentation menu

ATick for Java

Standalone PDF digital-signature library for the JVM — PAdES & CMS signing with a PFX/PEM file, deferred eSign/HSM/token signing, RFC-3161 timestamps, long-term validation and a green-tick appearance Adobe shows as valid. Pure Java, one Maven dependency.

Maven: io.github.aniketc068:atick:1.0.6

Sign in one call

Sign.java
import io.github.aniketc068.atick.Atick;

byte[] signed = Atick.signPfx(pdf, pfx,
    "{\"password\":\"••••\",\"cn\":\"Axonate Tech\","
  + "\"reason\":\"Approved\",\"page\":1,\"rect\":[300,55,575,175],"
  + "\"pades\":true,\"timestamp\":true,\"ltv\":true}");

Quickstart →