7.2.8. Session-Timeout Previous topic Parent topic Child topic Next topic

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"