Skip to content

ssl: add OID map properties for proxy-wasm

8fc89ac
Select commit
Loading
Failed to load commit list.
Closed

ssl: add OID map properties for proxy-wasm #40178

ssl: add OID map properties for proxy-wasm
8fc89ac
Select commit
Loading
Failed to load commit list.
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 @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 DerekTBrown @DerekTBrown
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