Tested and not possible.
Output from CLI:
(aruba3400) (config) #show aaa timers
User idle timeout = 15300 seconds Auth Server dead time = 10 minutes Logon user lifetime = 5 minutes User Interim stats frequency = 300 seconds
(aruba3400) (config) #aaa timers idle-timeout 0
^
% Invalid input detected at '^' marker.
(aruba3400) (config) #aaa timers idle-timeout 0 seconds ^
% Invalid input detected at '^' marker.
(aruba3400) (config) #no aaa timers idle-timeout 15300
(aruba3400) (config) #show aaa timers
User idle timeout = 300 seconds
Auth Server dead time = 10 minutes
Logon user lifetime = 5 minutes
User Interim stats frequency = 300 seconds
(aruba3400) (config) #aaa timers idle-timeout 15300 seconds
So it is not possible to set the idle-timeout to 0, if deleted using no aaa timers the value is set to default 300 seconds.
Any other suggestions??