rabbitmq-amqp-go-client/pkg/rabbitmqamqp
Gabriele Santomaggio 6cd3f90025
Implement JWT (OAuth 2) (#39)
- add tls connection test
- Implement JWT (OAuth 2) closes https://github.com/rabbitmq/rabbitmq-amqp-go-client/issues/23
- refactor connection interfaces  to support only one endpoint  
- refactor Environment interfaces to support multiple endpoints 
- Validate the features for RabbitMQ 4.1 like OAuth refresh token 
---------

Signed-off-by: Gabriele Santomaggio <G.santomaggio@gmail.com>
2025-03-05 09:46:28 +01:00
..
address.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
address_test.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
amqp_binding.go Rename the package name (#29) 2025-02-17 14:04:13 +01:00
amqp_binding_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_connection.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_connection_recovery.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_connection_recovery_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_connection_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_consumer.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
amqp_consumer_stream_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_consumer_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_environment.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_environment_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_exchange.go Add args to the exchanges (#34) 2025-02-21 10:32:00 +01:00
amqp_exchange_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_management.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_management_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_publisher.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
amqp_publisher_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_queue.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
amqp_queue_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_types.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
amqp_utils.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
common.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
converters.go Rename the package name (#29) 2025-02-17 14:04:13 +01:00
converters_test.go static check (#36) 2025-02-24 15:04:19 +01:00
entities.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
features_available.go Validate Version (#32) 2025-02-18 15:06:04 +01:00
features_available_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
life_cycle.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
log.go Rename the package name (#29) 2025-02-17 14:04:13 +01:00
messages_helper.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
oauth2_test.go Implement JWT (OAuth 2) (#39) 2025-03-05 09:46:28 +01:00
pkg_suite_test.go Rename the package name (#29) 2025-02-17 14:04:13 +01:00
test_utils.go Implement Filters (#38) 2025-02-27 13:58:59 +01:00
uri.go Rename the package name (#29) 2025-02-17 14:04:13 +01:00
uri_test.go Rename the package name (#29) 2025-02-17 14:04:13 +01:00