freeipa

FreeIPA is an integrated Identity and Authentication solution for Linux/UNIX networked environments.  |  http://www.freeipa.org/

#5381 [WebUI] Missing UI for working with multiple certificates in User, Host, Service pages

Created 2 years ago by pvoborni
Modified a year ago

Ticket was cloned from Red Hat Bugzilla (product Red Hat Enterprise Linux 7): Bug 1272491

Description of problem:
Certificate action dropdown does not display all the options after adding new
certificate

Version-Release number of selected component (if applicable):
ipa-server-4.2.0-13.el7.x86_64

How reproducible:
100%

 In Host page, After adding certificate following option are not displayed :
View Certificate
Get Certificate
Revoke Certificate
Restore Certificate


Actual results:
I have attached screenshots, please have a look.

PS
-However able to see show button in host "certificate section" after adding the
certificate.
-Not sure if it is the latest implementation

Expected results:


Additional info:

Background:

It was hidden on purpose. It doesn't work well when there are multiple certificates present.

Reason is that Web UI doesn't have a capability to parse certificates(ASN.1 parser) and API wasn't designed to send serial numbers so Web UI can't get required info by calling ipa cert-show command.

Similar issue is also in CLI with a difference that there is info displayed for one of the certificates but not the others(they are just in base64 encoded form).

A potential long-term solution might be to add an ASN.1 parser to
Web UI.

This is one of the core features missing in the UI, raising priority.

Will cover also ticket #5311

master:

  • b484667 ldap: fix handling of binary data in search filters
  • d44ffda cert: add object plugin
  • 9b2146b cert: add owner information
  • b00dbca cert: allow search by certificate

master:

  • 6e4e522 cert-find: fix 'issuer' option

master:

  • 573819e test: cert: Reflect change in behavior in tests

master:

  • e3e8327 Add support for custom menu in multivalued widget
  • f243bd2 Extends functionality of DropdownWidget
  • 3d61aca Add working widget
  • 044d3c2 Add ability to turn off activity icon
  • e7a55ef Add Object adapter
  • 06a9a84 Refactored certificate view and remove hold dialog
  • 260a00b Changed the way how to handle remove hold and revoke actions
  • 3056f34 Remove old useless actions - get and view
  • 6d3622c Add widget for showing multiple certificates
  • 55a0baf Add certificate widget
  • 0b72571 Add new certificates widget to the user details page
  • 79ec965 Add new certificates widget to the host details page. Also extends evaluator and add support for adapters.
  • 82e69e4 Add new certificates widget to the service details page
  • 2f04822 Updated certificates table
  • d7898ac Add new custom command multivalued widget

master:

  • a3c7f84 Simplify the confirmation messages
a year ago

Metadata Update from @pvoborni:
- Issue assigned to pvomacka
- Issue set to the milestone: FreeIPA 4.4

Login to comment on this ticket.

defect

Web UI

1

https://bugzilla.redhat.com/show_bug.cgi?id=1272491, https://bugzilla.redhat.com/show_bug.cgi?id=1263764

cancel