certificates/authority
Mariano Cano 824374bde0 Create a method to initialize the authority without a config file.
When the CA is embedded in a third party product like Caddy, the
config needed to use placeholders to be valid. This change adds
a new method `NewEmbeddedAuthority` that allows to create an
authority with the given options, the minimum options are a root
and intermediate certificate, and the intermediate key.

Fixes #218
2020-05-04 18:52:18 -07:00
..
provisioner Add support for OIDC multitoken tenants for azure. 2020-04-24 14:36:32 -07:00
testdata Do not enable by default ForwardAgent. 2020-04-15 11:17:24 -07:00
authority.go Create a method to initialize the authority without a config file. 2020-05-04 18:52:18 -07:00
authority_test.go Create a method to initialize the authority without a config file. 2020-05-04 18:52:18 -07:00
authorize.go Fix return sign options on ssh sign. 2020-01-29 11:58:47 -08:00
authorize_test.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
config.go Create a method to initialize the authority without a config file. 2020-05-04 18:52:18 -07:00
config_test.go Remove test that is no longer implemented by the method. 2020-01-28 13:29:40 -08:00
options.go Create a method to initialize the authority without a config file. 2020-05-04 18:52:18 -07:00
provisioners.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
provisioners_test.go Remove all references to old apiError. 2020-01-28 13:29:40 -08:00
root.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
root_test.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
ssh.go Add support for user provisioner certificates on OIDC provisioners. 2020-04-23 19:42:55 -07:00
ssh_test.go Add new extra test case. 2020-04-24 10:27:44 -07:00
tls.go Rename interface to CertificateEnforcer and add tests. 2020-03-31 11:41:36 -07:00
tls_test.go Rename interface to CertificateEnforcer and add tests. 2020-03-31 11:41:36 -07:00
types.go Move Duration to a new file and move tests to provisioner package. 2019-03-11 14:54:25 -07:00
types_test.go Move Duration to a new file and move tests to provisioner package. 2019-03-11 14:54:25 -07:00
version.go Add missing version.go file. 2020-01-28 13:28:17 -08:00