certificates/authority
Herman Slatman cebb7d7ef0
Add automatic migration of provisioners
Provisioners stored in the CA configuration file are
automatically migrated to the database.

Currently no cleanup of the provisioners in the
configuration file yet. In certain situations this
may not work as expected, for example if the CA can't
write to the file. But it's probalby good to try it, so
that we can keep the configuration state of the CA consistent.
2022-10-06 17:14:02 +02:00
..
admin Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
administrator Improve policy error handling code coverage 2022-04-24 16:29:31 +02:00
config Revert "Run on plaintext HTTP to support Cloud Run" 2022-09-20 18:57:46 -07:00
internal/constraints Fix some more extra white spaces 2022-09-23 10:52:24 -07:00
policy Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
provisioner Fix webhook controller ignoring cert type 2022-09-30 17:25:02 -05:00
testdata Add special handling for *json.UnmarshalTypeError 2022-01-12 11:15:39 +01:00
admins.go exposing authority configuration for provisioner cli commands 2022-04-25 10:23:07 -07:00
authority.go Add automatic migration of provisioners 2022-10-06 17:14:02 +02:00
authority_test.go Add GetID() and add authority to initial context 2022-05-10 16:51:09 -07:00
authorize.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
authorize_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
config.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
export.go Use go.step.sm/crypto/kms 2022-08-08 17:58:18 -07:00
linkedca.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
options.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
policy.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
policy_test.go Standardize linting file and fix or ignore lots of linting errors 2022-09-20 16:35:41 -07:00
provisioners.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
provisioners_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
root.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
root_test.go Fix errors.As linter warnings 2022-09-22 00:04:31 -07:00
ssh.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
ssh_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
tls.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
tls_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
version.go Add missing version.go file. 2020-01-28 13:28:17 -08:00
webhook.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00
webhook_test.go Provisioner webhooks (#1001) 2022-09-29 19:16:26 -05:00