Skip to content

workflow: add outbound websocket+tls support - #9

Open
awrichar wants to merge 2 commits into
mainfrom
workflow-engine-outbound-tls
Open

workflow: add outbound websocket+tls support#9
awrichar wants to merge 2 commits into
mainfrom
workflow-engine-outbound-tls

Conversation

@awrichar

@awrichar awrichar commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Add support for connecting to workflow engine via outbound websockets (with mTLS) as well as inbound websockets, and clean up some of the config around websockets in general.


Note that this adds bouncycastle as a test dependency only, mainly to generate certs for testing and also to verify some of the key handling behaviors in the code. The SDK includes some manual PEM parsing utilities in PemTls.java, but so far doesn't seem to require pulling bouncycastle into the SDK.

For clients that add custom keys to their config file, this allows parsing
once with the SDK.
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