certificates/api
Mariano Cano c7f226bcec
Add support for renew when using stepcas
It supports renewing X.509 certificates when an RA is configured with stepcas.
This will only work when the renewal uses a token, and it won't work with mTLS.

The audience cannot be properly verified when an RA is used, to avoid this we
will get from the database if an RA was used to issue the initial certificate
and we will accept the renew token.

Fixes #1021 for stepcas
2022-11-04 16:42:07 -07:00
..
log Fix errors.As linter warnings 2022-09-22 00:04:31 -07:00
read Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
render Fix errors.As linter warnings 2022-09-22 00:04:31 -07:00
api.go Add support for renew when using stepcas 2022-11-04 16:42:07 -07:00
api_test.go Add support for renew when using stepcas 2022-11-04 16:42:07 -07:00
crl.go Use render.Error on crl endpoint 2022-09-14 11:50:11 -07:00
rekey.go Retrieve the authority from the context in api methods. 2022-04-26 12:58:40 -07:00
renew.go Add support for renew when using stepcas 2022-11-04 16:42:07 -07:00
revoke.go Update bad serial error to be more specific 2022-08-11 09:34:04 -07:00
revoke_test.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
sign.go Do not use deprecated AuthorizeSign 2022-05-04 17:35:34 -07:00
ssh.go Merge branch 'master' into ssh-renew-provisioner 2022-05-23 14:31:15 -07:00
ssh_test.go Do not use deprecated AuthorizeSign 2022-05-04 17:35:34 -07:00
sshRekey.go No longer need to ignore context warnings when context in request 2022-10-04 13:49:10 -07:00
sshRenew.go No longer need to ignore context warnings when context in request 2022-10-04 13:49:10 -07:00
sshRevoke.go Retrieve the authority from the context in api methods. 2022-04-26 12:58:40 -07:00