rlm_rest
Synopsis
FIXME
Processing Sections
Any.
Expansions
None.
Directives
tls
Synopsis
This subsection configures the tls
related items that control how FreeRADIUS connects to an HTTPS
server.
- Syntax
-
cacertdir = string
- Default
-
${certdir}
- Description
-
FIXME
- Syntax
-
cacertfile = string
- Default
-
${certdir}/cacert.pem
- Description
-
FIXME
- Syntax
-
certfile = string
- Default
-
/path/to/radius.crt
- Description
-
FIXME
- Syntax
-
keyfile = string
- Default
-
/path/to/radius.key
- Description
-
FIXME
- Syntax
-
keypassword = string
- Default
-
supersecret
- Description
-
FIXME
- Syntax
-
randfile = string
- Default
-
${certdir}/random
- Description
-
FIXME
- Syntax
-
verify_cert = boolean
- Default
-
yes
- Description
-
Server certificate verification requirements. Can be: no don’t even bother trying yes verify the cert was issued by one of the trusted
CAs
- Syntax
-
verify_cert_cn = boolean
- Default
-
yes
- Description
-
Server certificate CN verification requirements. Can be: no don’t even bother trying yes verify the
CN
in the certificate matches the host in theURI
authorize
Synopsis
rlm_rest
opens a connection to the server specified in connect_uri
, in order to populate the connection cache and to be ready for the first request. The server will not start if the server specified is unreachable.
If you wish to disable this pre-caching and reachability check, comment out the configuration directive below:
connect_uri = "http://127.0.0.1/"
authenticate
Synopsis
FIXME
accounting
Synopsis
FIXME
session
Synopsis
FIXME
post-auth
Synopsis
FIXME
Directives
- Syntax
-
method = string
- Default
-
post
- Description
-
FIXME
- Syntax
-
tls = string
- Default
-
${..tls}
- Description
-
FIXME
- Syntax
-
uri = string
- Default
-
${..connect_uri}/user/%{User-Name}/mac/%{Called-Station-ID}?section=post-auth
- Description
-
FIXME
- Syntax
-
pool { … }
- Description
-
A sub-section that manages connections to the database. See the pool documentation for more information.