Utility to handle SASL authentication with AMQP server
Structure holding the username and password for authentication
The SASL mechanisms supported by RabbitMQ