Cómo verificar si un PDF está protegido con contraseña o no
Estoy intentando usar el PdfReader de iText para verificar si un archivo PDF dado está protegido con contraseña o no, pero obtengo esta excepción:
Excepción en el hilo "Tema principal" java.lang.NoClassDefFoundError: org / bouncycastle / asn1 / ASN1OctetString
Pero cuando se prueba el mismo código con un archivo no protegido por contraseña, funciona bien. Aquí está el código completo:
try {
PdfReader pdf = new PdfReader("C:\\abc.pdf");
} catch (IOException e) {
e.printStackTrace();
}