net.jradius.packet
Class RadiusRequest

java.lang.Object
  extended by net.jradius.packet.RadiusPacket
      extended by net.jradius.packet.RadiusRequest
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AccessRequest, AccountingRequest

public abstract class RadiusRequest
extends RadiusPacket

A Radius Request (either Access Request or Accounting Request)

Author:
David Bird
See Also:
Serialized Form

Field Summary
protected  RadiusClient client
           
 
Fields inherited from class net.jradius.packet.RadiusPacket
attributes, authenticator, code, identifier, MAX_PACKET_LENGTH, MIN_PACKET_LENGTH, RADIUS_HEADER_LENGTH, recyclable, recycled
 
Constructor Summary
RadiusRequest()
          Default constructor
RadiusRequest(AttributeList attributes)
          Constructor
RadiusRequest(RadiusClient client)
          Constructor
RadiusRequest(RadiusClient client, AttributeList attributes)
          Constructor
 
Method Summary
 void setRadiusClient(RadiusClient client)
           
 
Methods inherited from class net.jradius.packet.RadiusPacket
addAttribute, addAttributes, createAuthenticator, findAttribute, findAttribute, findAttributes, getAttributes, getAttributeValue, getAttributeValue, getAuthenticator, getAuthenticator, getAuthenticator, getCode, getIdentifier, overwriteAttribute, removeAttribute, removeAttribute, setAuthenticator, setCode, setIdentifier, toString, toString, verifyAuthenticator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

client

protected RadiusClient client
Constructor Detail

RadiusRequest

public RadiusRequest()
Default constructor


RadiusRequest

public RadiusRequest(RadiusClient client)
Constructor

Parameters:
client - The client context to be used (when creating UDP packets)

RadiusRequest

public RadiusRequest(AttributeList attributes)
Constructor

Parameters:
attributes - The attributes to be used

RadiusRequest

public RadiusRequest(RadiusClient client,
                     AttributeList attributes)
Constructor

Parameters:
client - The client context to be used (when creating UDP packets)
attributes - The attributes to be used
Method Detail

setRadiusClient

public void setRadiusClient(RadiusClient client)


Copyright © 2011 Coova Technologies, LLC, All Rights Reserved.