certificates/authority/provisioner
Mariano Cano f919535475 Add an extra way to distinguish Azure and Azure OIDC tokens.
We used to distinguish these tokens using the azp claim, but this
claim does not appear on new azure oidc tokens, at least on some
configurations.

This change will try to load by audience (client id) if the token
contains an email, required for OIDC.
2021-08-30 16:37:29 -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 Initialize required variables on GetIdentityToken 2021-08-26 17:56:40 -07:00
aws_test.go Initialize required variables on GetIdentityToken 2021-08-26 17:56:40 -07: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 Add an extra way to distinguish Azure and Azure OIDC tokens. 2021-08-30 16:37:29 -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 Fix ErrAllowTokenReuse comment. 2021-08-11 14:59:26 -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 Move check of ssh revocation from provisioner to the authority. 2021-07-21 15:22:57 -07:00
sshpop_test.go Move check of ssh revocation from provisioner to the authority. 2021-07-21 15:22:57 -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