rclone/lib/http
Peter Fern 1cfed18aa7 http: add client certificate user auth middleware
This populates the authenticated user from the client certificate
common name.

Also added tests for the existing client certificate functionality.
2023-06-26 14:33:53 +01:00
..
serve lib/http: Simplify server.go to export an http server rather than an interface 2022-12-15 12:38:09 +00:00
templates serve http: support unix sockets and multiple listners 2022-12-15 12:38:09 +00:00
testdata http: add client certificate user auth middleware 2023-06-26 14:33:53 +01:00
auth.go http: add client certificate user auth middleware 2023-06-26 14:33:53 +01:00
auth_test.go cmd/rcd: Fix command docs to include command specific prefix (#6675) 2023-03-22 11:47:35 +00:00
context.go lib/http: fix race condition 2022-12-15 12:38:09 +00:00
middleware.go http: add client certificate user auth middleware 2023-06-26 14:33:53 +01:00
middleware_test.go http: add client certificate user auth middleware 2023-06-26 14:33:53 +01:00
server.go http: add client certificate user auth middleware 2023-06-26 14:33:53 +01:00
server_test.go http: add client certificate user auth middleware 2023-06-26 14:33:53 +01:00
template.go cmd/rcd: Fix command docs to include command specific prefix (#6675) 2023-03-22 11:47:35 +00:00
template_test.go cmd/rcd: Fix command docs to include command specific prefix (#6675) 2023-03-22 11:47:35 +00:00