Skip to content

[v11] Connect: Accommodate for making gRPC client creds from tshd key pair#17841

Merged
ravicious merged 7 commits into
branch/v11from
bot/backport-16782-branch/v11
Oct 27, 2022
Merged

[v11] Connect: Accommodate for making gRPC client creds from tshd key pair#17841
ravicious merged 7 commits into
branch/v11from
bot/backport-16782-branch/v11

Conversation

@ravicious
Copy link
Copy Markdown
Member

Backport #16782 to branch/v11

For tshd-initiated communication, the tshd process will need to create a
client that will connect to a gRPC server operated by the renderer
process of the Electron app.

On Windows, we use gRPC over TCP with mTLS. Each process creates its own
keypair and saves the public key to a predetermined location.

The previous code assumes that tshd is only going to need server
credentials. This commit makes it possible to create client credentials
from the same key pair.
@github-actions github-actions Bot removed the request for review from xacrimon October 26, 2022 21:36
@ravicious ravicious merged commit a284023 into branch/v11 Oct 27, 2022
@ravicious ravicious deleted the bot/backport-16782-branch/v11 branch October 27, 2022 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants