View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001550||Main CAcert Website||certificate issuing||public||2023-08-03 19:20||2023-09-04 20:44|
|Status||needs review & testing||Resolution||open|
|Platform||Main CAcert Website||OS||N/A||OS Version||stable|
|Summary||0001550: Adjust interface on page for signing certificate|
|Description||We need to adjust interface on page for signing certificate so Class3 is default and Class1 isn't possible.|
Make sure that 50 Assurance Points are still necessary for having the name included in the certificate.
Class1 should never sign enduser certificates, and currently it's not possible.
Instead the process should be that certificates are signed by Class3.
|Tags||No tags attached.|
||Have developed corrections for Page 3, but having trouble running the web page. Still working on modifying my environment to test the fix.|
I am showing some screen shots from the current web page, and will discuss my interpretation of the request.
The first picture is of the page with Advanced Options unset.
The second picture is of the same page with that box checked.
As I understand the request, the radio buttons below that checkbox will be eliminated leaving the text next to and below the second button. I have also reworded the note below to read: "Please note: Since you are using a certificate signed by the class 3 root...." I also moved this to above the "Advanced Options" checkbox so that it always appears.
I also changed the title on the CSR textbox to remove the "Optional" word.
Ad Image 1: The CSR text box with its title should be visible.
Ad Image2: The "Advanced" checkbox displays/hides only the hash algorithm selection & single sign on option. Please see the pic appended.
||One more note: The selection "No name" - "Include <name>" (on both pictures) may be displayed only if the user has 50+ assurance points (APs).|
||Yes, those suggested changes seem logical and in line with the request and discussions we've had.|
I'm sorry, I was unclear in my comment.
I meant to respond saying that the suggestions by alkas were as I expected.
The choice of signing certificate is removed, and references to it moved outside of the Advanced Options, as using Class3 should be the default and only option.
And the choice to include a Name should only be available if the user also has 50+ AP.
||Yes, I understood, and that was the way that I implemented my changes, both from my memory of the original discussion and the notes above.|
I have changed the assignee to Ted, and Jan made him a reviewer of the PR.
||The code change can be found in the Webdb repository, in the "fix/bug-1550" branch. https://code.cacert.org/cacert/cacert-webdb/src/branch/fix/bug-1550|
|2023-08-03 19:20||NoSubstitute||New Issue|
|2023-08-20 19:57||bdmc||Assigned To||=> bdmc|
|2023-08-21 02:04||bdmc||Severity||minor => major|
|2023-08-21 02:04||bdmc||Status||new => needs review & testing|
|2023-08-21 02:06||bdmc||Note Added: 0006172|
|2023-08-21 22:08||bdmc||Note Added: 0006173|
|2023-08-21 22:08||bdmc||File Added: image.png|
|2023-08-21 22:08||bdmc||File Added: image-2.png|
|2023-08-22 07:45||alkas||Note Added: 0006174|
|2023-08-22 07:45||alkas||File Added: image-2-2.png|
|2023-08-22 14:48||alkas||Note Added: 0006175|
|2023-08-22 17:06||bdmc||Assigned To||bdmc => jandd|
|2023-08-25 08:13||NoSubstitute||Note Added: 0006176|
|2023-08-25 08:18||NoSubstitute||Note Added: 0006177|
|2023-08-25 12:16||bdmc||Note Added: 0006178|
|2023-08-25 12:37||bdmc||Assigned To||jandd => Ted|
|2023-08-25 12:38||bdmc||Note Added: 0006179|
|2023-08-25 12:39||bdmc||Note Edited: 0006179|
|2023-09-04 20:44||bdmc||Note Added: 0006188|