Commit Graph

67 Commits (f3d1863ec6d835955eca079519c4839ecfcfe0ee)

Author SHA1 Message Date
max furman 01a4460812 wip 3 years ago
max furman 1cb8bb3ae1 Simplify statuscoder error generators. 4 years ago
max furman e3826dd1c3 Add ACME CA capabilities 5 years ago
Mariano Cano 2127d09ef3 Rename context type to apiCtx.
It will conflict with the context package.
5 years ago
max furman ab4d569f36 Add /revoke API with interface db backend 5 years ago
Mariano Cano 507fd01062 Remove provisioner intermediate type. 5 years ago
Mariano Cano c776ca3bd6 Use provisioner.Collection to store and request the provisioners. 5 years ago
Mariano Cano fc0b2ca5a6 Revert "Move provisioners to authority/provisioner package."
This reverts commit f88d622a67.
5 years ago
Mariano Cano f88d622a67 Move provisioners to authority/provisioner package. 5 years ago
Derrick Lyndon Pallas 7a5c4a1112 authority/provisioners: fix overflow on 32-bit systems
In Go, len returns signed ints, not unsigned ints; consequently, this code
comparison overflows on 32-bit systems, like ARM.
5 years ago
Mariano Cano 0ccf775f2e Add support for cursors in the api. 6 years ago
Mariano Cano 1de8eb4bfa Fix provisioner package move. 6 years ago
Mariano Cano 1db177b80d Add backend support for provisioners with cursors.
Fixes #83
6 years ago
max furman ee7db4006a change sign + authorize authority api | add provisioners
* authorize returns []interface{}
 - operators in this list can conform to any interface the user decides
 - our implementation has a combination of certificate claim validators
 and certificate template modifiers.
* provisioners can set and enforce tls cert options
6 years ago
max furman 0b5f6487e1 change provisioners api
* /provisioners -> /provisioners/jwk-set-by-issuer
* /provisioners now returns a list of Provisioners
6 years ago
max furman 0e904989d2 add unit tests for authority.Provisioners api 6 years ago
max furman c284a2c0ab first commit 6 years ago