certificates/authority
Panagiotis Siatras 00634fb648
api/render, api/log: initial implementation of the packages (#860)
* api/render: initial implementation of the package

* acme/api: refactored to support api/render

* authority/admin: refactored to support api/render

* ca: refactored to support api/render

* api: refactored to support api/render

* api/render: implemented Error

* api: refactored to support api/render.Error

* acme/api: refactored to support api/render.Error

* authority/admin: refactored to support api/render.Error

* ca: refactored to support api/render.Error

* ca: fixed broken tests

* api/render, api/log: moved error logging to this package

* acme: refactored Error so that it implements render.RenderableError

* authority/admin: refactored Error so that it implements render.RenderableError

* api/render: implemented RenderableError

* api/render: added test coverage for Error

* api/render: implemented statusCodeFromError

* api: refactored RootsPEM to work with render.Error

* acme, authority/admin: fixed pointer receiver name for consistency

* api/render, errs: moved StatusCoder & StackTracer to the render package
2022-03-30 11:22:22 +03:00
..
admin api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
administrator Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
config Rename claim to allowRenewAfterExpiry. 2022-03-14 15:40:01 -07:00
provisioner api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
status wip 2021-05-19 15:20:16 -07:00
testdata Add special handling for *json.UnmarshalTypeError 2022-01-12 11:15:39 +01:00
admins.go Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
authority.go Add options to use custom renewal methods. 2022-03-10 13:01:08 -08:00
authority_test.go Cleanup 2022-01-18 15:54:18 +01:00
authorize.go Refactor renew after expiry token authorization 2022-03-10 20:21:01 -08:00
authorize_test.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
config.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
export.go Merge branch 'master' into max/context 2021-11-17 11:40:01 -08:00
linkedca.go Introduce gocritic linter and address warnings 2021-10-08 14:59:57 -04:00
options.go Add authority.WithX509SignerFunc 2022-03-28 17:54:35 -07:00
provisioners.go Rename claim to allowRenewAfterExpiry. 2022-03-14 15:40:01 -07:00
provisioners_test.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
root.go Simplify statuscoder error generators. 2020-01-28 13:29:40 -08:00
root_test.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
ssh.go Refactor extraction of JSON template syntax errors 2022-01-12 10:41:36 +01:00
ssh_test.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
tls.go Merge pull request #804 from smallstep/herman/normalize-ipv6-dns-names 2022-02-09 11:25:24 +01:00
tls_test.go api/render, api/log: initial implementation of the packages (#860) 2022-03-30 11:22:22 +03:00
version.go Add missing version.go file. 2020-01-28 13:28:17 -08:00