You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 16, 2022. It is now read-only.
Introduce a new Mixer attribute "connection.mtls", which indicates whether connection is mutual TLS enabled.
Send this attribute in both Check() and Report() calls.
This is to support monitoring mTLS connections per service.
The text was updated successfully, but these errors were encountered:
Automatic merge from submit-queue.
Introduce new attribute connection.mtls
**What this PR does / why we need it**: Introduce new mixer attribute "connection.mtls" which indicates whether connection is mutual TLS enabled. Add virtual function bool IsMutualTlsEnabledConnection() into http/check_data.h and tcp/check_data.h, and call this function inside AttributesBuilder::ExtractCheckAttributes(). Add another virtual function bool GetDestinationIpPort(std::string* ip, int* port) to report destination IP and port from HTTP filter.
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes#426
**Special notes for your reviewer**:
**Release note**:
```release-note
```
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Introduce a new Mixer attribute "connection.mtls", which indicates whether connection is mutual TLS enabled.
Send this attribute in both Check() and Report() calls.
This is to support monitoring mTLS connections per service.
The text was updated successfully, but these errors were encountered: