Skip to content

Ab#82568#51

Merged
spbsoluble merged 10 commits intov3from
ab#82568
Mar 31, 2026
Merged

Ab#82568#51
spbsoluble merged 10 commits intov3from
ab#82568

Conversation

@spbsoluble
Copy link
Copy Markdown
Collaborator

@spbsoluble spbsoluble commented Mar 31, 2026

Summary

This PR adds several new API capabilities and bug fixes targeting Keyfactor Command v25+:

  • Applications API — Full CRUD support (List, Get, Create, Update, Delete) for the /Applications endpoint, including all schedule types and backwards compatibility for Command versions prior to v25
  • PAM Providers & Types — Full CRUD for /PamProviders and /PamProviders/Types, with a GetPamProviderByName helper; model fixes for ProviderType.Name and store Password field types
  • Enrollment Patterns — Full CRUD for /EnrollmentPattern, with new model fields; PFX enrollments can now specify EnrollmentPatternId or Template (rather than requiring both)
  • Certificate enhancements — New fields on GetCertificateResponse (owner role, alt key info, curve, etc.), CSR enrollment args expanded, base64 response from DownloadCertificate, findLeafCert helper, and graceful handling of ed448 keys
  • Store improvements — Immediate inventory scheduling, PUT method capitalization fix, improved error messaging when deserializing store responses, password config model alignment between create/update
  • Store types — Paginate ListStoreTypes to avoid truncation on large deployments

@spbsoluble spbsoluble merged commit d9eeec6 into v3 Mar 31, 2026
47 of 60 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant