Build credential CRUD API endpoints #356
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Phase 3b - User Credential API
Problem
Users and admins need CRUD API endpoints to manage credentials (API keys, git tokens, etc.) stored in the UserCredential table. Credential values must be encrypted via VaultService and access must be audit-logged.
Requirements
User Credential Endpoints
Admin Secret Endpoints
Security Design
Implementation Notes
Files
Acceptance Criteria
Dependencies
Refs #346