#5381 [WebUI] Missing UI for working with multiple certificates in User, Host, Service pages
Closed: Fixed Opened by pvoborni.

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:

  • b484667d15932cd4a7e03a3a2c1135e7500eee4b ldap: fix handling of binary data in search filters
  • d44ffdad4285bf2a1c0b044e07ef1b18c7d50de1 cert: add object plugin
  • 9b2146be402990448c019cfcd93dcf570ef30fbc cert: add owner information
  • b00dbca98fee86f0c7584f1f37db376db9a57566 cert: allow search by certificate

master:

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

master:

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

master:

  • e3e83272c9ffaf2a09f910e754c4a0421c816fd0 Add support for custom menu in multivalued widget
  • f243bd2d6564dd35ab5d506578f5d1d2ccb99b2f Extends functionality of DropdownWidget
  • 3d61aca6237852908e0857f9e28ed9c7243b7a3e Add working widget
  • 044d3c25de6806b68b1f1627863873ecb1a87957 Add ability to turn off activity icon
  • e7a55ef30b252a616f50c58f99a538e9b090037c Add Object adapter
  • 06a9a84876345135acac933aca9ada235651997e Refactored certificate view and remove hold dialog
  • 260a00b81ff10dbe05d35741febfffde2e4ef1dc Changed the way how to handle remove hold and revoke actions
  • 3056f349b94eb99deb665937a61204e0bfea6b78 Remove old useless actions - get and view
  • 6d3622c600a82f889e77809c982d996974335e62 Add widget for showing multiple certificates
  • 55a0baf1c32e1c472efe2ce81870e05abccb5a4a Add certificate widget
  • 0b72571c5ab36dc0a2d93ded9a10a1b7b08d552e Add new certificates widget to the user details page
  • 79ec965a967ee561fe3ad1363a64fbb06702e358 Add new certificates widget to the host details page. Also extends evaluator and add support for adapters.
  • 82e69e430009d8b47e45dadd6895af1d71ecd1dd Add new certificates widget to the service details page
  • 2f048224d2509cddf07532f9703aa88f4eebc9b8 Updated certificates table
  • d7898ac2eb3b9d7b0e24579c9d8ea2f541f55268 Add new custom command multivalued widget

master:

  • a3c7f845e019f79c2cefde0526790dec4f118b56 Simplify the confirmation messages

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

Metadata