Extract a PeerIdentifyContext from an incoming request.
ip
userId
x-user-id
tlsProfile
req.tlsProfile
x-ja4
x-ja3
Extract a PeerIdentifyContext from an incoming request.
ip— resolved via resolveIpuserId— reads thex-user-idheader as a convenience; callers should override after authentication if neededtlsProfile— defers toreq.tlsProfile(set by tls-devicer middleware) then falls back tox-ja4/x-ja3proxy headers