ssl: add OID map properties for proxy-wasm #40178
Closed
CI (Envoy) / Mobile/Format
skipped
Jul 10, 2025 in 0s
Check was skipped
This check was not triggered in this CI run
Details
Request (pr/40178/main@8fc89ac)
@DerekTBrown
8fc89ac #40178
merge main@d3e445e
ssl: add OID map properties for proxy-wasm
This implements the proposal from proxy-wasm/spec#89.
This change adds new methods to the SSL ConnectionInfo interface to expose certificate extension OID maps, which allow proxy-wasm filters to access certificate extension data.
The new properties are:
- connection.oid_map_local_certificate (map)
- connection.oid_map_peer_certificate (map)
- upstream.oid_map_local_certificate (map)
- upstream.oid_map_peer_certificate (map)
Each property provides a map of OID strings to their values extracted from certificate extensions.
Environment
Request variables
| Key | Value |
|---|---|
| ref | eba07c0 |
| sha | 8fc89ac |
| pr | 40178 |
| base-sha | d3e445e |
| actor | |
| message | ssl: add OID map properties for proxy-wasm... |
| started | 1752112288.819654 |
| target-branch | main |
| trusted | false |
Build image
Container image/s (as used in this CI run)
| Key | Value |
|---|---|
| default | envoyproxy/envoy-build-ubuntu:f4a881a1205e8e6db1a57162faf3df7aed88eae8 |
| mobile | envoyproxy/envoy-build-ubuntu:mobile-f4a881a1205e8e6db1a57162faf3df7aed88eae8 |
Version
Envoy version (as used in this CI run)
| Key | Value |
|---|---|
| major | 1 |
| minor | 35 |
| patch | 0 |
| dev | true |
Loading