smallstep-certificates/authority/provisioner
Mariano Cano 10f6a901ec
Let the CA determine the RA lifetime
When the RA mode with StepCAS is used, let the CA decide which lifetime
the RA should get instead of requiring always 24h.

This commit also fixes linter warnings.

Related to #1094
2024-03-12 14:29:55 -07:00
..
testdata Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
acme_118_test.go Fix linter warnings 2022-09-21 12:29:20 -07:00
acme_119_test.go Add concurrency workflow config | fix broken test due to golang ver 2022-09-21 12:26:45 -07:00
acme_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
acme.go Add support for the disableSmallstepExtensions claim 2023-07-27 15:05:01 -07:00
aws_certificates.pem Add AWS ca-west-1 identity document certificate 2024-02-12 11:27:41 -08:00
aws_test.go fixup! Add AWS ca-west-1 identity document certificate 2024-02-13 08:54:24 -08:00
aws.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
azure_test.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
azure.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
claims_test.go Add support for backdate to SSH certificates. 2020-01-28 13:29:39 -08:00
claims.go Address comments from code review 2023-07-27 15:05:04 -07:00
collection_test.go Add public methods to retrieve the provisioner extensions. 2022-03-11 14:59:42 -08:00
collection.go Let the CA determine the RA lifetime 2024-03-12 14:29:55 -07:00
controller_test.go Merge pull request #1481 from smallstep/remove-user-regex 2023-07-25 10:56:13 -07:00
controller.go Merge pull request #1481 from smallstep/remove-user-regex 2023-07-25 10:56:13 -07:00
duration_test.go Add NewDuration constructor. 2019-06-05 17:53:28 -07:00
duration.go Fix spelling errors. 2019-06-07 11:24:56 -07:00
extension_test.go Add public methods to retrieve the provisioner extensions. 2022-03-11 14:59:42 -08:00
extension.go Add public methods to retrieve the provisioner extensions. 2022-03-11 14:59:42 -08:00
gcp_test.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
gcp.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
jwk_test.go Upgrade go.step.sm/crypto to use go-jose/v3 2023-12-12 16:36:48 -08:00
jwk.go Let the CA determine the RA lifetime 2024-03-12 14:29:55 -07:00
k8sSA_test.go Upgrade go.step.sm/crypto to use go-jose/v3 2023-12-12 16:36:48 -08:00
k8sSA.go Add support for the disableSmallstepExtensions claim 2023-07-27 15:05:01 -07:00
keystore_test.go Use go.step.sm/crypto/jose 2020-08-24 14:44:11 -07:00
keystore.go Let the CA determine the RA lifetime 2024-03-12 14:29:55 -07:00
method.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
nebula_test.go Use the provisioner controller in Nebula renewals 2022-03-10 10:45:12 -08:00
nebula.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
noop_test.go Fix unit tests. 2022-03-28 15:06:56 -07:00
noop.go address linter warning for go 1.19 2023-05-09 23:47:28 -07:00
oidc_test.go Upgrade go.step.sm/crypto to use go-jose/v3 2023-12-12 16:36:48 -08:00
oidc.go Add support for the disableSmallstepExtensions claim 2023-07-27 15:05:01 -07:00
options_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
options.go Use step.Abs to load the certificate templates 2023-07-26 15:44:02 -07:00
policy.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
provisioner_test.go Remove OIDC user regexp check 2023-07-19 11:05:01 -07:00
provisioner.go address linter warning for go 1.19 2023-05-09 23:47:28 -07:00
scep_test.go Denormalize provisioner name in SCEP webhook 2023-11-08 20:09:52 +01:00
scep.go Let the CA determine the RA lifetime 2024-03-12 14:29:55 -07:00
sign_options_test.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
sign_options.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00
sign_ssh_options_test.go Remove unused certificate validators and modifiers 2023-03-31 14:54:49 -07:00
sign_ssh_options.go address linter warning for go 1.19 2023-05-09 23:47:28 -07:00
ssh_options_test.go Upgrade crypto and fix test. 2020-12-17 14:17:08 -08:00
ssh_options.go Use step.Abs to load the certificate templates 2023-07-26 15:44:02 -07:00
ssh_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
sshpop_test.go Fix err assert linter warnings - upgrade outdated package 2022-10-12 16:32:26 -07:00
sshpop.go address linter warning for go 1.19 2023-05-09 23:47:28 -07:00
timeduration_test.go wip 2019-09-19 13:17:45 -07:00
timeduration.go Add Unix method to TimeDuration. 2019-07-31 12:36:31 -07:00
utils_test.go Add support for the disableSmallstepExtensions claim 2023-07-27 15:05:01 -07:00
webhook_test.go Make the requestid an exported middleware 2024-03-07 10:41:19 +01:00
webhook.go Make the requestid an exported middleware 2024-03-07 10:41:19 +01:00
x5c_test.go Let the CA determine the RA lifetime 2024-03-12 14:29:55 -07:00
x5c.go Allow for identity certificate signing (in sshSign) by skipping validators (#1572) 2023-10-06 14:02:19 -07:00