Skip to main content

Module admin

Module admin 

Source
Expand description

Admin API router with separate authentication.

The admin interface is independent of the EST enrollment endpoints and uses its own authentication (Bearer token, admin mTLS, or GSSAPI).

Admin endpoints provide:

  • OTP management for EST enrollment
  • CA health monitoring and management
  • Certificate listing and revocation
  • System health checks

Modules§

cas
CA management endpoints for the admin API.
certs
Certificate management endpoints for the admin API.
health
System health check endpoints for the admin API.
otp
OTP management endpoints for the admin API.

Structs§

AdminAuth
Authenticated admin context extracted from request headers.

Functions§

admin_router
Build the admin API sub-router.