pomerium/internal/controlplane
Caleb Doxsey e4832cb4ed
authorize: add client mTLS support (#751)
* authorize: add client mtls support

* authorize: better error messages for envoy

* switch from function to input

* add TrustedCa to envoy config so that users are prompted for the correct client certificate

* update documentation

* fix invalid ClientCAFile

* regenerate cache protobuf

* avoid recursion, add test

* move comment line

* use http.StatusOK

* various fixes
2020-05-21 16:01:07 -06:00
..
luascripts authorize: add client mTLS support (#751) 2020-05-21 16:01:07 -06:00
grpc_accesslog.go envoy: add duration and size to access log (#735) 2020-05-19 12:11:48 -06:00
grpc_xds.go envoy: support autocert (#695) 2020-05-18 17:10:10 -04:00
http.go envoy: use envoy request id for logging across systems with http and gRPC (#691) 2020-05-18 17:10:10 -04:00
server.go envoy: Add GRPC stats handler to control plane service (#744) 2020-05-20 22:26:34 -04:00
xds.go envoy: implement policy TLS options (#724) 2020-05-18 16:52:51 -06:00
xds_clusters.go envoy: switch to STRICT_DNS (#733) 2020-05-19 09:17:05 -06:00
xds_listeners.go authorize: add client mTLS support (#751) 2020-05-21 16:01:07 -06:00
xds_lua.go envoy: fix lua warning (#731) 2020-05-19 10:21:50 -06:00
xds_routes.go authenticate: add jwks and .well-known endpoint (#745) 2020-05-21 11:46:29 -07:00