||Programmatically Signing JAR Files|
|Subject:||Programmatically Verifying JAR Files|
Response to: Programmatically Verifying JAR Files
You can use Class java.util.jar.JarFile. First instantiate it with file name and a boolean set to true shows that it must verify the signature. Now you must read every jarEntry contains in jar file. It throws a securityException when signature fails.
I have also written a code that in addition to above do a verification on the certificate contains in the jar file.