Package pyrad :: Module server :: Class Proxy
[show private | hide private]
[frames | no frames]

Class Proxy

Host --+    
       |    
  Server --+
           |
          Proxy


Base class for RADIUS proxies.

This class extends tha RADIUS server class with the capability to handle communication with other RADIUS servers as well.
Method Summary
    Inherited from Server
  __init__(self, addresses, authport, acctport, hosts, dict)
Constructor.
  BindToAddress(self, addr)
Add an address to listen to.
  CreateReplyPacket(self, pkt, **attributes)
Create a reply packet.
  HandleAcctPacket(self, pkt)
Accounting packet handler.
  HandleAuthPacket(self, pkt)
Authentication packet handler.
  Run(self)
Main loop.

Instance Variable Summary
    Inherited from Server
dictionary of Host class instances hosts: hosts who are allowed to talk to us

Class Variable Summary
    Inherited from Server
integer MaxPacketSize: maximum size of a RADIUS packet

Generated by Epydoc 2.1 on Wed Jun 2 14:19:56 2004 http://epydoc.sf.net