Herman Slatman
|
be528da709
|
Make tests green
|
2021-05-26 16:10:22 -07:00 |
|
Herman Slatman
|
5a80bc3ced
|
Make linter happy
|
2021-05-26 16:10:22 -07:00 |
|
Herman Slatman
|
dd4f548650
|
Fix certificateChain property
|
2021-05-26 16:10:22 -07:00 |
|
Herman Slatman
|
491c2b8d93
|
Improve initialization of SCEP authority
|
2021-05-26 16:10:21 -07:00 |
|
Herman Slatman
|
e7cb80f880
|
Fix linter issues
|
2021-05-26 16:08:24 -07:00 |
|
Herman Slatman
|
aa2ce0a2a5
|
Store new certificates in database
|
2021-05-26 16:08:24 -07:00 |
|
Herman Slatman
|
f0050e5ca9
|
Add signed failure responses
|
2021-05-26 16:08:24 -07:00 |
|
Herman Slatman
|
4fe7179b95
|
Add support for configuring capabilities (cacaps)
|
2021-05-26 16:08:24 -07:00 |
|
Herman Slatman
|
3b86550dbf
|
Add support for challenge password
|
2021-05-26 16:08:24 -07:00 |
|
Herman Slatman
|
017e56c9fb
|
Remove some duplicate and unnecessary logic
|
2021-05-26 16:08:23 -07:00 |
|
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.
|
2021-05-26 16:07:37 -07:00 |
|
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.
|
2021-05-26 16:06:22 -07:00 |
|
Herman Slatman
|
a191319da9
|
Improve SCEP API logic and error handling
|
2021-05-26 16:06:21 -07:00 |
|
Herman Slatman
|
30d3a26c20
|
Remove x509 template from API
|
2021-05-26 16:04:21 -07:00 |
|
Herman Slatman
|
da65f46d0f
|
Add AuthorizeSign method to SCEP authority
|
2021-05-26 16:04:21 -07:00 |
|
Herman Slatman
|
812e1c7218
|
Add handling of options
|
2021-05-26 16:04:21 -07:00 |
|
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.
|
2021-05-26 16:04:21 -07:00 |
|
Herman Slatman
|
2a249d20de
|
Refactor initialization of SCEP authority
|
2021-05-26 16:04:19 -07:00 |
|
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.
|
2021-05-26 16:01:20 -07:00 |
|
Herman Slatman
|
393be5b03a
|
Add number of certs to return and fix CR LF in CACaps
|
2021-05-26 16:01:20 -07:00 |
|
Herman Slatman
|
b905d5fead
|
Improve setup for multiple SCEP providers (slightly)
|
2021-05-26 16:01:20 -07:00 |
|
Herman Slatman
|
339039768c
|
Refactor SCEP authority initialization and clean some code
|
2021-05-26 16:00:08 -07:00 |
|
Herman Slatman
|
48c86716a0
|
Add rudimentary (and incomplete) support for SCEP
|
2021-05-26 15:58:04 -07:00 |
|