PDF BAD PASSWORD Exception

This article was translated from English: Does it need improvement?
Translated
View the article in English

The "ERROR-003" error occurs when the user_password and/or owner_password parameter in the POST request is incorrect.

  • Check both USER and OWNER passwords.
    The User Password is the password that you enter to view a PDF file, and the Owner Password is the one that allows you to change the PDF file. In some cases, they might be the same password, but properly secured PDFs should have different values.

Example of Proper Password Application in cURL

The following curl command demonstrates how to make a POST request to redact text from a PDF with user and owner passwords provided.

curl -X POST 'https://api.securedoc.com/v1/document-services/pdfs/redact-text' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'words_to_redact="IRON"' \
  -F 'user_password="1234"' \
  -F 'owner_password="5678"' \
  -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'
curl -X POST 'https://api.securedoc.com/v1/document-services/pdfs/redact-text' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'words_to_redact="IRON"' \
  -F 'user_password="1234"' \
  -F 'owner_password="5678"' \
  -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf'
SHELL
  • -F 'words_to_redact="IRON"' specifies the words in the PDF to redact.
  • -F 'user_password="1234"' provides the password to view the PDF.
  • -F 'owner_password="5678"' provides the password that allows modifications to the PDF.
  • -F 'pdf_file=@YOUR_PDF_DOCUMENT.pdf;type=application/pdf' is how you attach the PDF document to the request.

ConseilsEnsure that the passwords provided match those set in your PDF file. Incorrect passwords will result in an "ERROR-003" response.

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Version : 2024.10 vient de sortir