Skip to main content

Freeipa/cert

@shrug/freeipa/certv2026.07.11.1· 3d agoMODELS
01README

Issue, inspect, and revoke X.509 certificates for any FreeIPA principal (user/host/service) over the JSON-RPC API, with optional in-model RSA/EC keygen and vaulted private keys.

02Models1
@shrug/freeipa/certv2026.07.11.1cert.ts
fn find()
Search certificates (cert_find) and snapshot the matching rows into the `certs` resource.
fn show()
Fetch one certificate by serial (cert_show) and snapshot it into a `cert` state resource. Reads an existing cert — no private key.
fn certRequest()
Issue a certificate for any IPA principal (user/host/service). Either submit your own CSR (PEM or path) or let the model generate an RSA (default) or EC keypair + CSR (vaulted key).
fn revoke()
Revoke a certificate by serial (cert_revoke). Requires confirm=true.

Resources

certs(infinite)— Snapshot of a cert_find result set
cert(infinite)— State of a single certificate; carries the (sensitive) private key when this model generated the keypair
attempt(infinite)— Audit record of a mutation attempt (request + result/error + timestamp). Written on both success and failure.
03Previous Versions1
2026.07.10.1Jul 11, 2026
04Stats
A
100 / 100
Downloads
0
Archive size
112.9 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
05Platforms
06Labels