Skip to content

Commit 7de81b5

Browse files
committed
Add certificate OID map properties to vNEXT spec
This change adds new properties to access certificate OIDs: - connection.oid_map_local_certificate - connection.oid_map_peer_certificate - upstream.oid_map_local_certificate - upstream.oid_map_peer_certificate These properties return maps of all OIDs to their corresponding values in certificates, allowing plugins to access all certificate properties including X.509 extensions. Closes #88
1 parent f527db4 commit 7de81b5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

abi-versions/vNEXT/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1780,6 +1780,10 @@ Returned `status` value is:
17801780
the peer certificate
17811781
* `connection.sha256_peer_certificate_digest` (string) - SHA256 digest of
17821782
the peer certificate
1783+
* `connection.oid_map_local_certificate` (map) - map of all OIDs to their
1784+
values in the local certificate
1785+
* `connection.oid_map_peer_certificate` (map) - map of all OIDs to their
1786+
values in the peer certificate
17831787

17841788

17851789
#### Upstream connection properties
@@ -1803,6 +1807,10 @@ Returned `status` value is:
18031807
the peer certificate
18041808
* `upstream.sha256_peer_certificate_digest` (string) - SHA256 digest of
18051809
the peer certificate
1810+
* `upstream.oid_map_local_certificate` (map) - map of all OIDs to their
1811+
values in the local certificate
1812+
* `upstream.oid_map_peer_certificate` (map) - map of all OIDs to their
1813+
values in the peer certificate
18061814

18071815

18081816
#### HTTP request properties

0 commit comments

Comments
 (0)