Dustin C. Hatch be40c05b56
Some checks failed
dustin/sshca/pipeline/head There was a failure building this commit
server/user: Add sign cert operation
The *POST /user/sign* operation issues SSH user certificates for the
public keys provided.  The request must include a valid OpenID Connect
Identity token in the `Authorization` request header, which will be used
to populate the valid principals in the signed certificate.

User certificates are typically issued for a very short duration (one
hour by default).  This precludes the need for revoking certificates
that are no longer trusted; users must reauthenticate frequently and
obtain a new certificate.
2023-11-21 22:03:02 -06:00
2023-11-21 22:03:02 -06:00
2023-11-08 21:29:00 -06:00
2023-11-04 16:36:20 -05:00
2023-11-04 16:36:20 -05:00
2023-11-04 16:36:20 -05:00
2023-11-08 21:29:00 -06:00
2023-11-04 16:36:20 -05:00
Description
Online SSH Certificate Authority
313 KiB
Languages
Rust 96.7%
Shell 2.2%
Dockerfile 1.1%