Skip to content

mTLS support - #136

Merged
dimitris-c merged 2 commits into
dimitris-c:mainfrom
jerzykrlk:feature/client-certificate-support
Sep 14, 2026
Merged

dimitris-c merged 2 commits into
dimitris-c:mainfrom
jerzykrlk:feature/client-certificate-support

Conversation

@jerzykrlk

Copy link
Copy Markdown
Contributor

Hi Dimitris! Could we add client certificate (mTLS) support?

Some servers require a client certificate (mTLS) - before this, streaming from them failed.

What you changed

  • New optional ClientCertificateProvider closure that returns the credential for the auth challenge.
  • Passed through AudioPlayer.init(...) -> NetworkingClient -> NetworkSessionDelegate.
  • Defaults to nil, so nothing breaks for existing users.

Thanks for running this project!

@dimitris-c

Copy link
Copy Markdown
Owner

Thanks for adding this functionality- looks good

@jerzykrlk

Copy link
Copy Markdown
Contributor Author

Hi @dimitris-c , I’ve fixed the CI-related issues. Could you please rerun the CI when you have a moment?

@dimitris-c
dimitris-c merged commit e28a74b into dimitris-c:main Sep 14, 2026
@jerzykrlk

Copy link
Copy Markdown
Contributor Author

Thank you!

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.

3 participants