certificates/authority/provisioner
Herman Slatman 9617edf0c2
Improve internationalized domain name handling
This PR improves internationalized domain name handling according
to rules of IDNA and based on the description in RFC 5280, section 7:
https://datatracker.ietf.org/doc/html/rfc5280#section-7.

Support for internationalized URI(s), so-called IRIs, still needs to
be done.
2022-01-27 17:18:33 +01:00
..
testdata Add option to specify the AWS IID certificates to use. 2020-10-13 17:51:24 -07:00
acme.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
acme_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
aws.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
aws_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
azure.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
azure_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
claims.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
claims_test.go Add support for backdate to SSH certificates. 2020-01-28 13:29:39 -08:00
collection.go Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
collection_test.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
duration.go Fix spelling errors. 2019-06-07 11:24:56 -07:00
duration_test.go Add NewDuration constructor. 2019-06-05 17:53:28 -07:00
gcp.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
gcp_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
jwk.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
jwk_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
k8sSA.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
k8sSA_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
keystore.go Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
keystore_test.go Use go.step.sm/crypto/jose 2020-08-24 14:44:11 -07:00
method.go [acme db interface] wip errors 2021-03-25 12:05:46 -07:00
nebula.go Improve internationalized domain name handling 2022-01-27 17:18:33 +01:00
nebula_test.go Add nebula header and use der version of certificate. 2022-01-06 11:19:46 -08:00
noop.go Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
noop_test.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
oidc.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
oidc_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00
options.go Fix part of PR comments 2022-01-25 15:00:07 +01:00
options_test.go Validate payload ID. 2020-12-17 13:35:14 -08:00
policy.go Fix part of PR comments 2022-01-25 15:00:07 +01:00
provisioner.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
provisioner_test.go Improve revocation authorization 2021-07-10 00:28:31 +02:00
scep.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
sign_options.go Fix part of PR comments 2022-01-25 15:00:07 +01:00
sign_options_test.go Fix unit tests. 2021-11-23 18:43:36 -08:00
sign_ssh_options.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
sign_ssh_options_test.go Fix sign ssh options tests. 2021-11-23 18:06:18 -08:00
ssh_options.go Fix part of PR comments 2022-01-25 15:00:07 +01:00
ssh_options_test.go Upgrade crypto and fix test. 2020-12-17 14:17:08 -08:00
ssh_test.go Use sshutil and randutil from go.step.sm/crypto. 2020-08-10 11:26:51 -07:00
sshpop.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
sshpop_test.go Modify errs.BadRequestErr() to always return an error to the client. 2021-11-18 18:17:36 -08:00
timeduration.go Add Unix method to TimeDuration. 2019-07-31 12:36:31 -07:00
timeduration_test.go wip 2019-09-19 13:17:45 -07:00
utils_test.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
x5c.go Refactor instantiation of policy engines 2022-01-25 16:45:25 +01:00
x5c_test.go Add initial implementation of x509 and SSH allow/deny policy engine 2022-01-03 12:25:24 +01:00