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.

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

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Version: 2024.10 gerade veröffentlicht