Skip to content

http: add issuer support to the xfcc client - #46304

Merged
wbpcode merged 1 commit into
envoyproxy:mainfrom
wbpcode:dev-add-issue-to-forward
Jul 29, 2026
Merged

wbpcode merged 1 commit into
envoyproxy:mainfrom
wbpcode:dev-add-issue-to-forward

Conversation

@wbpcode

@wbpcode wbpcode commented Jul 22, 2026 •

Copy link
Copy Markdown
Member

Commit Message: http: add issuer support to the xfcc client
Additional Description:

Now, allow we set issuer to the XFCC. Fixes #46295

Risk Level: minor
Testing: unit/integration.
Docs Changes: n/a.
Release Notes: added.
Platform Specific Features: n/a.

Signed-off-by: wbpcode <wbphub@gmail.com>
@repokitteh-read-only

Copy link
Copy Markdown

CC @envoyproxy/api-shepherds: Your approval is needed for changes made to (api/envoy/|docs/root/api-docs/).
envoyproxy/api-shepherds assignee is @mattklein123
CC @envoyproxy/api-watchers: FYI only for changes made to (api/envoy/|docs/root/api-docs/).

🐱

Caused by: #46304 was opened by wbpcode.

see: more, trace.

@wbpcode
wbpcode merged commit f0e6210 into envoyproxy:main Jul 29, 2026
29 checks passed
@wbpcode
wbpcode deleted the dev-add-issue-to-forward branch July 29, 2026 12:08
zhaohuabing added a commit to zhaohuabing/gateway that referenced this pull request Oct 1, 2026
Add `Issuer` to `certDetailsToAdd` in ClientTrafficPolicy and map it to
`set_current_client_cert_details.issuer` on the HTTP connection manager.
Envoy added this field in envoyproxy/envoy#46304, so it needs Envoy
v1.40 or later.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <huabing@tetrate.io>
zhaohuabing added a commit to zhaohuabing/gateway that referenced this pull request Oct 1, 2026
Add `Issuer` to `certDetailsToAdd` in ClientTrafficPolicy and map it to
`set_current_client_cert_details.issuer` on the HTTP connection manager.
Envoy added this field in envoyproxy/envoy#46304.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <huabing@tetrate.io>
zhaohuabing added a commit to zhaohuabing/gateway that referenced this pull request Oct 2, 2026
Add `Issuer` to `certDetailsToAdd` in ClientTrafficPolicy and map it to
`set_current_client_cert_details.issuer` on the HTTP connection manager.
Envoy added this field in envoyproxy/envoy#46304.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <huabing@tetrate.io>
zhaohuabing added a commit to zhaohuabing/gateway that referenced this pull request Oct 3, 2026
Add `Issuer` to `certDetailsToAdd` in ClientTrafficPolicy and map it to
`set_current_client_cert_details.issuer` on the HTTP connection manager.
Envoy added this field in envoyproxy/envoy#46304.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <huabing@tetrate.io>
zhaohuabing added a commit to zhaohuabing/gateway that referenced this pull request Oct 4, 2026
Add `Issuer` to `certDetailsToAdd` in ClientTrafficPolicy and map it to
`set_current_client_cert_details.issuer` on the HTTP connection manager.
Envoy added this field in envoyproxy/envoy#46304.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <huabing@tetrate.io>
zhaohuabing added a commit to zhaohuabing/gateway that referenced this pull request Oct 6, 2026
Add `Issuer` to `certDetailsToAdd` in ClientTrafficPolicy and map it to
`set_current_client_cert_details.issuer` on the HTTP connection manager.
Envoy added this field in envoyproxy/envoy#46304.

Signed-off-by: Huabing (Robin) Zhao <zhaohuabing@gmail.com>
Signed-off-by: Huabing (Robin) Zhao <huabing@tetrate.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

set_current_client_cert_details to support cert's "Issuer" field

2 participants