If your NAS supports the Session-Timeout RADIUS attribute,
this attribute can be used in several ways.
As a simple number, it
specifies the maximum time (in seconds) that the session is allowed to run
for:
Session-Timeout=6300
With the special
form "until nnnn", it will specify that the maximum time the session will
last is until the time of day specified. The time is the local time
(according to the host where Radiator is running). If the current time is
after the time specified, the cutoff time will be that time on the
following day. For example to specify that the maximum time for any
session is up until 6am today:
Session-Timeout="until 0600"
With
the special form "until Time", it will set the session timeout to be the
number of seconds until the end of the Time check item that permitted the
user to log in. This allows you to restrict users so they are only able to
connect for the specified time period. In the following example, user fred
can log on between 1000 and 1700 each week day, and they will be
disconnected (by Session-Timeout) at 1700.
fred Password=jim, Time="Wk1000-1700"
Session-Timeout="until Time"
With the special form "until
Expiration" or “until ValidTo, it will set the session timeout to be the
number of seconds until the Expiration or ValidTo check item that
permitted the user to log in. This allows you to restrict users so they
are only able to connect until the end of their account validity period.
In the following example, user fred can log on up until January 1 2003 and
they will be disconnected (by Session-Timeout) at midnight of December 31
2002.
fred Password=jim, ValidTo="2003-01-01"
Session-Timeout="until ValidTo"