Commit Graph

26 Commits (a0242ad6ce7a764d1b2f13f07c78c7ed54a36466)

Author SHA1 Message Date
Herman Slatman a0242ad6ce Add validation to SCEP Options 3 years ago
Herman Slatman 4cd45f6374 Remove superfluous call to StoreCertificate 3 years ago
Herman Slatman 97b88c4d58 Address (most) PR comments 3 years ago
Herman Slatman be528da709 Make tests green 3 years ago
Herman Slatman 5a80bc3ced Make linter happy 3 years ago
Herman Slatman dd4f548650 Fix certificateChain property 3 years ago
Herman Slatman 491c2b8d93 Improve initialization of SCEP authority 3 years ago
Herman Slatman e7cb80f880 Fix linter issues 3 years ago
Herman Slatman aa2ce0a2a5 Store new certificates in database 3 years ago
Herman Slatman f0050e5ca9 Add signed failure responses 3 years ago
Herman Slatman 4fe7179b95 Add support for configuring capabilities (cacaps) 3 years ago
Herman Slatman 3b86550dbf Add support for challenge password 3 years ago
Herman Slatman 017e56c9fb Remove some duplicate and unnecessary logic 3 years ago
Herman Slatman 75cd3ab0ac Change to a fixed fork of go.mozilla.org/pkcs7
Hopefully this will be a temporary change until
the fix is merged in the upstream module.
3 years ago
Herman Slatman 5df60c5a9b Add support for multiple SCEP provisioners
Similarly to how ACME suppors multiple provisioners, it's
now possible to load the right provisioner based on the
URL.
3 years ago
Herman Slatman a191319da9 Improve SCEP API logic and error handling 3 years ago
Herman Slatman 30d3a26c20 Remove x509 template from API 3 years ago
Herman Slatman da65f46d0f Add AuthorizeSign method to SCEP authority 3 years ago
Herman Slatman 812e1c7218 Add handling of options 3 years ago
Herman Slatman 80026e1016 Remove the copy of mozilla/pkcs7
Apparently the existing library works out of the box, after all.

We'll have to see how it works out continuing forward.
3 years ago
Herman Slatman 2a249d20de Refactor initialization of SCEP authority 3 years ago
Herman Slatman 99cd3b74fe Add full copy of mozilla/pkcs7 module as internal dependency
The full contents of the git repository @432b2356ecb...
was copied. Only go.mod was removed from it.
3 years ago
Herman Slatman 393be5b03a Add number of certs to return and fix CR LF in CACaps 3 years ago
Herman Slatman b905d5fead Improve setup for multiple SCEP providers (slightly) 3 years ago
Herman Slatman 339039768c Refactor SCEP authority initialization and clean some code 3 years ago
Herman Slatman 48c86716a0 Add rudimentary (and incomplete) support for SCEP 3 years ago