certificates/acme
Herman Slatman 492256f2d7
Add first test cases for EAB and make provisioner unique per EAB
Before this commit, EAB keys could be used CA-wide, meaning that
an EAB credential could be used at any ACME provisioner. This
commit changes that behavior, so that EAB credentials are now
intended to be used with a specific ACME provisioner. I think
that makes sense, because from the perspective of an ACME client
the provisioner is like a distinct CA.

Besides that this commit also includes the first tests for EAB.
The logic for creating the EAB JWS as a client has been taken
from github.com/mholt/acmez. This logic may be moved or otherwise
sourced (i.e. from a vendor) as soon as the step client also
(needs to) support(s) EAB with ACME.
2021-08-09 10:37:32 +02:00
..
api Add first test cases for EAB and make provisioner unique per EAB 2021-08-09 10:37:32 +02:00
db/nosql Add first test cases for EAB and make provisioner unique per EAB 2021-08-09 10:37:32 +02:00
account.go Add first test cases for EAB and make provisioner unique per EAB 2021-08-09 10:37:32 +02:00
account_test.go add authorization and order unit tests 2021-03-25 12:05:46 -07:00
authorization.go PR review fixes / updates 2021-03-29 12:04:14 -07:00
authorization_test.go add authorization and order unit tests 2021-03-25 12:05:46 -07:00
certificate.go [acme db interface] unit test progress 2021-03-25 12:05:46 -07:00
challenge.go Add tests for canonicalize function 2021-06-25 14:07:40 +02:00
challenge_test.go Add tests for canonicalize function 2021-06-25 14:07:40 +02:00
common.go Admin level API for provisioner mgmt v1 2021-07-02 19:05:17 -07:00
db.go Add first test cases for EAB and make provisioner unique per EAB 2021-08-09 10:37:32 +02:00
errors.go add WriteError method for acme api 2021-03-29 23:16:39 -07:00
nonce.go [acme db interface] wip 2021-03-25 12:05:46 -07:00
order.go Refactor tests for sans 2021-06-26 00:48:40 +02:00
order_test.go Merge branch 'master' into max/cert-mgr-crud 2021-07-08 16:25:52 -07:00
status.go [acme db interface] wip 2021-03-25 12:05:45 -07:00