Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to add User Notice on Certificate Policies extension on cert.? #475

Open
The-Lum opened this issue Jan 13, 2024 · 2 comments
Open

How to add User Notice on Certificate Policies extension on cert.? #475

The-Lum opened this issue Jan 13, 2024 · 2 comments
Labels
Milestone

Comments

@The-Lum
Copy link
Contributor

The-Lum commented Jan 13, 2024

Describe the bug
During tests, we observed:

  • that the OK button to add User Notice on Certificate Policies extension has no effect.
  • What is the procedure?
    Maybe I'm missing something....

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Generate Key Pair Cert.'
  2. Click on 'Add Extensions'
  3. Click on 'Certificate Policies (CP)'
  4. Click on 'Add Policy Qualifier Info'
  5. Click on 'User Notice'
  6. Edit 'User Notice'
  7. Impossible to add User Notice

Expected behavior
Possibility to add User Notice on Certificate Policies extension on cert.

Screenshots
2024-01-13-AddingUserNotice

Environment

  • Version of KSE: 5.5.3
  • Version of Java: openjdk version "11.0.8" 2020-07-14
  • Platform (OS): Windows 10
@kaikramer
Copy link
Owner

Thanks for the bug report!

The issue is in the field "notice numbers". If you only provide "explicit text", it works fine. It's easily fixed, but there is another issue here:

The field "notice numbers" is actually a sequence of numbers, not a single one:

   NoticeReference ::= SEQUENCE {
       organization     DisplayText,
       noticeNumbers    SEQUENCE OF INTEGER }

So, a UI change is necessary here as well.

@kaikramer kaikramer added the bug label Jan 13, 2024
@kaikramer
Copy link
Owner

I have just noticed the hint in the tooltip, but not sure if it is enough...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants