vert-x3 / vertx-rabbitmq-client

Vert.x RabbitMQ Service
Apache License 2.0
73 stars 64 forks source link

Add SASL auth configuration support #144

Closed mattfoxvog closed 2 years ago

mattfoxvog commented 2 years ago

Motivation:

Per https://www.rabbitmq.com/access-control.html#mechanisms RabbitMQ allows multiple SASL authentication mechanisms. This change allows SASL to be configured to something other than the default of PLAIN. DefaultSaslConfig.EXTERNAL is often used when performing certificate based authentication.

Conformance:

Your commits should be signed and you should have signed the Eclipse Contributor Agreement as explained in https://github.com/eclipse/vert.x/blob/master/CONTRIBUTING.md Please also make sure you adhere to the code style guidelines: https://github.com/vert-x3/wiki/wiki/Vert.x-code-style-guidelines

vietj commented 2 years ago

can you review this @Yaytay ?