Update rest
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 26 Mar 2014 07:20:44 +0000 (07:20 +0000)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Wed, 26 Mar 2014 07:23:20 +0000 (07:23 +0000)
raddb/mods-available/rest

index e56ea16..19b9de6 100644 (file)
@@ -38,6 +38,26 @@ rest {
        # comment out the configuration item below.
        connect_uri = "http://127.0.0.1/"
 
+       #
+       #  The following config items can be used in each of the sections.
+       #  The sections themselves reflect the sections in the server.
+       #  For example if you list rest in the authorize section of a virtual server,
+       #  the settings from the authorize section here will be used.
+       #
+       #  The following config items may be listed in any of the sections:
+       #    uri          - to send the request to.
+       #    method       - HTTP method to use, one of 'get', 'post', 'put', 'delete'.
+       #    body         - The format of the HTTP body sent to the remote server.
+       #                   May be 'none', 'post' or 'json', defaults to 'none'.
+       #    tls          - TLS settings for HTTPS.
+       #    auth         - HTTP auth method to use, one of 'none', 'srp', 'basic',
+       #                   'digest', 'digest-ie', 'gss-negotiate', 'ntlm',
+       #                   'ntlm-winbind', 'any', 'safe'. defaults to 'none'.
+       #    username     - User to authenticate as, will be expanded.
+       #    password     - Password to use for authentication, will be expanded.
+       #    require_auth - Require HTTP authentication.
+       #    timeout      - HTTP request timeout in seconds, defaults to 4.
+       #
        authorize {
                uri = "${..connect_uri}/user/%{User-Name}/mac/%{Called-Station-ID}?section=authorize"
                method = "get"