net.sf.jradius.handler
Class RadiusSessionHandler

java.lang.Object
  extended by net.sf.jradius.handler.EventHandlerBase
      extended by net.sf.jradius.handler.EventHandlerChain
          extended by net.sf.jradius.handler.PacketHandlerChain
              extended by net.sf.jradius.handler.RadiusSessionHandler
All Implemented Interfaces:
JRCommand, EventHandler, PacketHandler, org.apache.commons.chain.Command
Direct Known Subclasses:
AccountingClassHandler, AuthorizeHandler, InitSessionHandler, InitTunnelSessionHandler, OTPProxyAuthHandler, OTPProxyPostAuthHandler, PostAuthorizeClassHandler, ProxyClassHandler, SessionLogHandler

public abstract class RadiusSessionHandler
extends PacketHandlerChain

Extended from PacketHandler, this type of handler is required to have a JRadiusSession

Author:
David Bird

Field Summary
static java.lang.String ClassPrefix
           
protected static java.util.Map tlsTunnels
           
 
Fields inherited from class net.sf.jradius.handler.EventHandlerBase
config
 
Constructor Summary
RadiusSessionHandler()
           
 
Method Summary
protected  boolean noSessionFound(JRadiusRequest request)
           
 
Methods inherited from class net.sf.jradius.handler.PacketHandlerChain
handle, handle
 
Methods inherited from class net.sf.jradius.handler.EventHandlerChain
execute, execute, getCatalog, getCatalogName, getOnFalse, getOnTrue, setCatalogName, setConfig, setOnFalse, setOnTrue
 
Methods inherited from class net.sf.jradius.handler.EventHandlerBase
doesHandle, execute, getName, setName, splitUserName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.jradius.handler.EventHandler
setName
 
Methods inherited from interface net.sf.jradius.handler.chain.JRCommand
doesHandle, getName, setConfig
 
Methods inherited from interface org.apache.commons.chain.Command
execute
 

Field Detail

ClassPrefix

public static final java.lang.String ClassPrefix
See Also:
Constant Field Values

tlsTunnels

protected static final java.util.Map tlsTunnels
Constructor Detail

RadiusSessionHandler

public RadiusSessionHandler()
Method Detail

noSessionFound

protected boolean noSessionFound(JRadiusRequest request)
                          throws RadiusException
Throws:
RadiusException


Copyright © 2006 The JRadius Project, All Rights Reserved.