net.sf.jradius.handler.tlstunnel
Class AuthorizeHandler

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
                  extended by net.sf.jradius.handler.tlstunnel.AuthorizeHandler
All Implemented Interfaces:
JRCommand, EventHandler, PacketHandler, org.apache.commons.chain.Command

public class AuthorizeHandler
extends RadiusSessionHandler

TLS Tunnel Termination Authorization Handler

Author:
David Bird

Field Summary
 
Fields inherited from class net.sf.jradius.handler.RadiusSessionHandler
ClassPrefix, tlsTunnels
 
Fields inherited from class net.sf.jradius.handler.EventHandlerBase
config
 
Constructor Summary
AuthorizeHandler()
           
 
Method Summary
 java.lang.String getAnonUserName()
           
 java.lang.String getChainName()
           
 boolean handle(JRadiusRequest request)
          Derived classes must implement the handle method
 void setAnonUserName(java.lang.String anonUserName)
           
 void setChainName(java.lang.String chainName)
           
 void setTerminatedRealms(java.lang.String realms)
           
 
Methods inherited from class net.sf.jradius.handler.RadiusSessionHandler
noSessionFound
 
Methods inherited from class net.sf.jradius.handler.PacketHandlerChain
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
 

Constructor Detail

AuthorizeHandler

public AuthorizeHandler()
Method Detail

handle

public boolean handle(JRadiusRequest request)
               throws java.lang.Exception
Description copied from interface: PacketHandler
Derived classes must implement the handle method

Specified by:
handle in interface PacketHandler
Overrides:
handle in class PacketHandlerChain
Parameters:
request - The JRadiusRequest being processed
Returns:
Returns true of the command is handled (i.e. break the chain)
Throws:
java.lang.Exception

getAnonUserName

public java.lang.String getAnonUserName()
Returns:
Returns the anonUserName.

setAnonUserName

public void setAnonUserName(java.lang.String anonUserName)
Parameters:
anonUserName - The anonUserName to set.

setTerminatedRealms

public void setTerminatedRealms(java.lang.String realms)

getChainName

public java.lang.String getChainName()

setChainName

public void setChainName(java.lang.String chainName)


Copyright © 2006 The JRadius Project, All Rights Reserved.