Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use ssl client certs for authentication. #31

Merged
merged 10 commits into from
May 4, 2022

Conversation

hildebrandttk
Copy link
Contributor

No description provided.

@hildebrandttk hildebrandttk changed the title Use ssl client certs for authentication. WIP: Use ssl client certs for authentication. Dec 8, 2021
@mostafa
Copy link
Owner

mostafa commented Apr 22, 2022

Hey @hildebrandttk,

Thanks for your contribution. Is this still WIP?

@mostafa mostafa force-pushed the main branch 4 times, most recently from e1b2bf9 to 6b5c295 Compare April 22, 2022 15:44
@mostafa mostafa changed the title WIP: Use ssl client certs for authentication. Use ssl client certs for authentication. May 4, 2022
@mostafa
Copy link
Owner

mostafa commented May 4, 2022

@hildebrandttk Thanks again for your contribution! 🙏 I'll take it from here and merge it.

@mostafa
Copy link
Owner

mostafa commented May 4, 2022

@hildebrandttk's changes fix #24 and the changes I've made fix #28.

@hildebrandttk
Copy link
Contributor Author

👍

@fdahunsibread
Copy link

@hildebrandttk Were you able to connect successfully over TLS?If yes, how did you generate the pem files, please ?

mostafa added a commit that referenced this pull request May 31, 2022
* Use ssl client certs for authentication.
* Fix linting issue
* Skip TLS config if the certificates and key files don't exist
* Extract dialer creation into getAuthenticatedDialer function
* ListTopics and CreateTopic now support authentication
* Add DeleteTopic function
* Fix issue with dialer being nil (return an unauthenticated dialer)
* Rename dialer constructors
* Document auth in topic handling functions
* Add docs for deleteTopic
* Create topic only on the first VU upon initialization
* Delete topics upon teardown

Co-authored-by: Stefan Hildebrandt <stefan.hildebrandt@externe.neuland-bfi.de>
Co-authored-by: Mostafa Moradian <mostafamoradian0@gmail.com>
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