lighthouse/common/eth2/src
Peter Davies 807283538f Add client authentication to Web3Signer validators (#3170)
## Issue Addressed

Web3Signer validators do not support client authentication. This means the `--tls-known-clients-file` option on Web3Signer can't be used with Lighthouse.

## Proposed Changes

Add two new fields to Web3Signer validators, `client_identity_path` and `client_identity_password`, which specify the path and password for a PKCS12 file containing a certificate and private key. If `client_identity_path` is present, use the certificate for SSL client authentication.

## Additional Info

I am successfully validating on Prater using client authentication with Web3Signer and client authentication.
2022-05-18 23:14:37 +00:00
..
lighthouse Add API to compute block packing efficiency data (#2879) 2022-02-21 23:21:02 +00:00
lighthouse_vc Add client authentication to Web3Signer validators (#3170) 2022-05-18 23:14:37 +00:00
lib.rs Kiln mev boost (#3062) 2022-03-31 07:52:23 +00:00
lighthouse.rs Conserve disk space by raising default SPRP (#3137) 2022-04-01 07:16:25 +00:00
mixin.rs Add API version headers and map_fork_name! (#2745) 2021-10-28 01:18:04 +00:00
types.rs Fix http header accept parsing problem (#3185) 2022-05-18 06:50:50 +00:00