Commit Graph

10 Commits (567fc254040834af6580fb7f9554ef178d08ae4d)

Author SHA1 Message Date
Panagiotis Siatras e27124b037
scep: remove Interface and the dependency to pkg/errors (#872)
* scep: documented the package

* scep/api: removed some top level constants

* scep: removed dependency to pkg/errors

* scep/api: documented the package
3 years ago
Herman Slatman c3d9cef497
Update to v2.0.0 of github.com/micromdm/scep 4 years ago
Herman Slatman b815478981
Make serving SCEP endpoints optional
Only when a SCEP provisioner is enabled, the SCEP endpoints
will now be available.

The SCEP endpoints will be served on an "insecure" server,
without TLS, only when an additional "insecureAddress" and a
SCEP provisioner are configured for the CA.
4 years ago
Herman Slatman 538fe8114d
Fix linter issues 4 years ago
Herman Slatman 9902dc1079
Add signed failure responses 4 years ago
Herman Slatman 2d21b09d41
Remove some duplicate and unnecessary logic 4 years ago
Herman Slatman 19f0397fe9
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.
4 years ago
Herman Slatman 7ad90d10b3
Refactor initialization of SCEP authority 4 years ago
Herman Slatman 713b571d7a
Refactor SCEP authority initialization and clean some code 4 years ago
Herman Slatman ffdd58ea3c
Add rudimentary (and incomplete) support for SCEP 4 years ago