Skip to content

Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level#608

Open
sfc-gh-mjankowski wants to merge 1 commit intomainfrom
mjankowski-additional-cred-loader-options
Open

Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level#608
sfc-gh-mjankowski wants to merge 1 commit intomainfrom
mjankowski-additional-cred-loader-options

Conversation

@sfc-gh-mjankowski
Copy link
Collaborator

@sfc-gh-mjankowski sfc-gh-mjankowski commented Feb 27, 2026

Named dialer support for proxy→target credential selection

Adds force_credential field to StartStream and named dialer infrastructure to the proxy server, allowing clients to request a specific client certificate for the proxy→target mTLS connection.

Why

The proxy previously used a single credential for all backend connections. Some target services require a distinct mTLS identity. This change lets operators register multiple credential sources on the proxy and lets clients select one per stream.

@sfc-gh-mjankowski sfc-gh-mjankowski changed the title Add possibility to specify additional credential source in sanssh to … Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level Feb 27, 2026
@sfc-gh-mjankowski sfc-gh-mjankowski force-pushed the mjankowski-additional-cred-loader-options branch from 9468816 to 28e10b3 Compare February 27, 2026 10:22
@sfc-gh-mjankowski sfc-gh-mjankowski changed the title Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level [WIP] Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level Feb 27, 2026
@sfc-gh-mjankowski sfc-gh-mjankowski force-pushed the mjankowski-additional-cred-loader-options branch 3 times, most recently from d572256 to 23f268b Compare March 5, 2026 15:50
@sfc-gh-mjankowski sfc-gh-mjankowski marked this pull request as ready for review March 5, 2026 16:11
@sfc-gh-mjankowski sfc-gh-mjankowski changed the title [WIP] Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level Add possibility to specify additional credential source in sanssh to select client cert for mTLS at Proxy level Mar 5, 2026
@sfc-gh-mjankowski sfc-gh-mjankowski force-pushed the mjankowski-additional-cred-loader-options branch 4 times, most recently from 5bcffcb to a33d359 Compare March 6, 2026 07:19
@sfc-gh-mjankowski sfc-gh-mjankowski force-pushed the mjankowski-additional-cred-loader-options branch from a33d359 to 95890d8 Compare March 6, 2026 07:29
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.

1 participant