Skip to content

feat: add Extended Key Usage display to certificate summary#30

Merged
JaredHatfield merged 2 commits into
mainfrom
feat/add-extended-key-usage-display
Jul 7, 2026
Merged

feat: add Extended Key Usage display to certificate summary#30
JaredHatfield merged 2 commits into
mainfrom
feat/add-extended-key-usage-display

Conversation

@JaredHatfield

Copy link
Copy Markdown
Member

Summary

This PR adds support for displaying the Extended Key Usage (EKU) extension in the certificate details table.

Changes

  • Added formatExtendedKeyUsage() helper function to parse and render EKU extensions
  • Displays a concise role summary (Server, Client, Server and Client, or Other)
  • Lists individual EKU usages (serverAuth, clientAuth, etc.) in a bullet list
  • Integrated into the certificate processing flow alongside existing SANs display

- Add formatExtendedKeyUsage() helper to parse and render EKU extensions
- Display EKU role summary (Server, Client, Server and Client, or Other)
- List individual EKU usages (serverAuth, clientAuth, etc.) in the certificate details table
- Replace role summary (Server/Client/Both) with full OID labels
- Display EKU values as readable names (e.g. Server Authentication)
- Move Extended Key Usage row before Key Algorithm
- Remove redundant role summary and nested list formatting
@JaredHatfield JaredHatfield merged commit 7f79ca4 into main Jul 7, 2026
2 checks passed
@JaredHatfield JaredHatfield deleted the feat/add-extended-key-usage-display branch July 7, 2026 21:42
@github-project-automation github-project-automation Bot moved this from Todo to Done in UnitVectorY Labs Jul 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant