1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
%% ==========================================================================
%% ----------------------------------------------------------------------------
%% RabbitMQ HTTP Authorization
%%
%% ----------------------------------------------------------------------------
{mapping, "auth_http.http_method", "rabbitmq_auth_backend_http.http_method",
[{datatype, {enum, [get,post]}}]}.
{mapping, "auth_http.user_path", "rabbitmq_auth_backend_http.user_path",
[{datatype, string}, {validators, ["uri"]}]}.
{mapping, "auth_http.vhost_path", "rabbitmq_auth_backend_http.vhost_path",
[{datatype, string}, {validators, ["uri"]}]}.
{mapping, "auth_http.resource_path", "rabbitmq_auth_backend_http.resource_path",
[{datatype, string}, {validators, ["uri"]}]}.
{mapping, "auth_http.topic_path", "rabbitmq_auth_backend_http.topic_path",
[{datatype, string}, {validators, ["uri"]}]}.
{mapping, "auth_http.request_timeout", "rabbitmq_auth_backend_http.request_timeout",
[{datatype, integer}]}.
{mapping, "auth_http.connection_timeout", "rabbitmq_auth_backend_http.connection_timeout",
[{datatype, integer}]}.
|