[okular] [Bug 470751] New: Process of adding digital certificates is unintuitive and cumbersome

Nate Graham bugzilla_noreply at kde.org
Wed Jun 7 16:39:09 BST 2023


https://bugs.kde.org/show_bug.cgi?id=470751

            Bug ID: 470751
           Summary: Process of adding digital certificates is unintuitive
                    and cumbersome
    Classification: Applications
           Product: okular
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Keywords: usability
          Severity: normal
          Priority: NOR
         Component: PDF backend
          Assignee: okular-devel at kde.org
          Reporter: nate at kde.org
  Target Milestone: ---

Right now to be able to digitally sign a document, you need to add one or more
digital certificates. If your digital certificates are not found in the default
location (your Firefox profile), the process of adding them is as follows:

1. Go to Settings menu > Configure backends > PDF
2. Change the value of "Certificate database" from "Default" (which shows the
Firefox profile) to "Custom"
3. Click the "choose" button to select the location where your digital
certificates live. If you have any certs that don't live there, move them there
manually in another app
4. Notice that the "Available certificates" table hasn't gotten updated to show
the certificates in that folder and become confused
5. Figure out that you need to click the Apply or Ok button to refresh it
6. After being notified that this change requires Okular to be restarted,
restart Okular
7. Go to Settings menu > Configure backends > PDF again and verify that the
certificate(s) you expect to be there is/are there

Needless to say, this process is quite taxing on the user and they are probably
not likely to figure it out on their own without assistance or being explicitly
pointed to excellent documentation.

There are various ways this could be improved, but I think a good one would be
to ask the user to choose a certificate at the moment they ask Okular to
digitally sign the document. Once they choose it, it would be automatically
copied to a new custom certificate folder (which would be created somewhere if
needed), nd then Okular would not need to be restarted, and then they would
immediately be able to sign with it. In the digital signing dialog, they would
be able to add a new certificate from there, to avoid having to go into the
Configure Backends window at all, ideally.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list