You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've searched for any related issues and avoided creating a duplicate issue.
This update is for:
Component
What is the name?
va-file-input
What is the nature of this update?
How to build this component/pattern
When to use this component/pattern
When to use something else
Usability guidance
Accessibility considerations
Content considerations
Implementation
Package information
Addition to Forms Library documentation
Update to existing Forms Library documentation
What problem does this solve?
va-file-input does not and will not support detecting if an uploaded file is encrypted. The guidance should be updated to point developers towards implementing their own encryption detection solution, including making use of the checkIsEncryptedPDF function and/or interfacing with the Lighthouse API if available.
Additional Context
The checkIsEncryptedPDF function only checks if there is password protection on the file, it does not distinguish between "user" and "owner" passwords. For some apps, an "owner" password is acceptable but a "user" password is not. The Lighthouse API claims to distinguish between these two types, but is only available to VA Benefits Applications (VBA), not Veterans Health Applications (VHA) like the 1010 form.
The text was updated successfully, but these errors were encountered:
Duplicate check
This update is for:
Component
What is the name?
va-file-input
What is the nature of this update?
What problem does this solve?
va-file-input does not and will not support detecting if an uploaded file is encrypted. The guidance should be updated to point developers towards implementing their own encryption detection solution, including making use of the checkIsEncryptedPDF function and/or interfacing with the Lighthouse API if available.
Additional Context
The checkIsEncryptedPDF function only checks if there is password protection on the file, it does not distinguish between "user" and "owner" passwords. For some apps, an "owner" password is acceptable but a "user" password is not. The Lighthouse API claims to distinguish between these two types, but is only available to VA Benefits Applications (VBA), not Veterans Health Applications (VHA) like the 1010 form.
The text was updated successfully, but these errors were encountered: