certificates/authority/provisioner
Mariano Cano 9e5762fe06 Allow the reuse of azure token if DisableTrustOnFirstUse is true
Azure caches tokens for 24h and we cannot issue a new certificate
for the same instance in that period of time.

The meaning of this parameter is to allow the signing of multiple
certificate in one instance. This is possible in GCP, because we
get a new token, and is possible in AWS because we can generate
a new one. On Azure there was no other way to do it unless you
wait for 24h.

Fixes #656
2021-08-11 11:50:54 -07:00
..
testdata Add option to specify the AWS IID certificates to use. 2020-10-13 17:51:24 -07:00
acme.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
acme_test.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
aws.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
aws_test.go Recalculate token id instead of validating it. 2020-12-17 14:52:34 -08:00
azure.go Allow the reuse of azure token if DisableTrustOnFirstUse is true 2021-08-11 11:50:54 -07:00
azure_test.go Allow the reuse of azure token if DisableTrustOnFirstUse is true 2021-08-11 11:50:54 -07: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 Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07: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 Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
gcp_test.go Use go.step.sm/crypto/jose 2020-08-24 14:44:11 -07:00
jwk.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
jwk_test.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
k8sSA.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
k8sSA_test.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
keystore.go Use go.step.sm/crypto/jose 2020-08-24 14:44:11 -07: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
noop.go wip 2021-05-19 18:23:20 -07:00
noop_test.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
oidc.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
oidc_test.go Removed the variadic username 2021-05-05 10:12:38 +09:00
options.go Ignore null string for x509 and ssh templateData. 2020-09-08 13:59:22 -07:00
options_test.go Validate payload ID. 2020-12-17 13:35:14 -08:00
provisioner.go Allow the reuse of azure token if DisableTrustOnFirstUse is true 2021-08-11 11:50:54 -07:00
provisioner_test.go Fix the previous tests 2021-05-05 10:37:30 +09:00
scep.go Merge branch 'master' into max/cert-mgr-crud 2021-07-02 20:26:46 -07:00
sign_options.go Change fmt to errors package for formatting errors 2021-05-26 16:15:26 -07:00
sign_options_test.go Allow empty SAN in CSR for validation ... 2021-01-14 15:26:46 -06:00
sign_ssh_options.go Use always go.step.sm/crypto 2020-08-14 15:33:50 -07:00
sign_ssh_options_test.go Use always go.step.sm/crypto 2020-08-14 15:33:50 -07:00
ssh_options.go Ignore null string for x509 and ssh templateData. 2020-09-08 13:59:22 -07: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 Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
sshpop_test.go Use go.step.sm/crypto/jose 2020-08-24 14:44:11 -07: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 Add test for oidc with preferred usernames. 2021-05-05 08:15:26 +09:00
x5c.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
x5c_test.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00