Copyright © 2003 FhG FOKUS
radius_is_user_in
usageThis module export functions necesarry for group membership checking over radius. There is a database table that contains list of users and groups they belong to. The table is used by functions of this module.
The following libraries or applications must be installed before running SER with this module loaded:
radiusclient library.
Location of the configuration file of the radius client library.
Default value is "/usr/local/etc/radiusclient/radiusclient.conf".
If set to 1 then username@domain will be used for lookup, if set to 0 then only username will be used.
Default value is 0 (no).
radius_is_user_in(URI, group)
The function returns true if username in the given URI is member of the given group and false if not.
Meaning of the parameters is as follows:
URI - URI whose username and optionally domain to be used, this can be one of:
Request-URI - Use Request-URI username and (optionally) domain.
To - Use To username and (optionally) domain.
From - Use From username and (optionally) domain.
Credentials - Use digest credentials username.
group - Name of the group to check.
The module does not provide any sort of API to use in other SER modules.
Take a look at http://iptel.org/ser.
First at all check if your question was already answered on one of our mailing lists:
E-mails regarding any stable version should be sent to <serusers@iptel.org>
and e-mail
regarding development versions or CVS snapshots should be send to <serdev@iptel.org>
.
If you want to keep the mail private, send it to <serhelp@iptel.org>
.
Please follow the guidelines provided at: http://iptel.org/ser/bugs