Uses of Class
net.sf.jradius.packet.RadiusPacket

Packages that use RadiusPacket
net.sf.jradius.client Contains the RadiusClient API and the RadClient and RadBench programs. 
net.sf.jradius.client.auth Provides JRadius Client Authenticators including PAP, CHAP, MSCHAP, MSCHAPv2, EAP-MD5, EAP-MSCHAPv2, EAP-TLS, EAP-TTLS. 
net.sf.jradius.freeradius The JRadius/FreeRADIUS Adapter. 
net.sf.jradius.ipdr Support for IPDR in JRadius (work in progress). 
net.sf.jradius.packet JRadius Core RADIUS Packet Objects and Utilities. 
net.sf.jradius.server The JRadius Core Server. 
net.sf.jradius.session JRadius Session Management Classes. 
net.sf.jradius.standard Support for RADIUS Standards Checking in JRadius. 
net.sf.jradius.webservice JRadius Web Services including two-phase and proxy authentication schemes. 
 

Uses of RadiusPacket in net.sf.jradius.client
 

Methods in net.sf.jradius.client with parameters of type RadiusPacket
protected  void RadiusClient.send(RadiusPacket p, java.net.InetAddress a, int port, int attempt)
           
 

Uses of RadiusPacket in net.sf.jradius.client.auth
 

Methods in net.sf.jradius.client.auth with parameters of type RadiusPacket
 void EAPAuthenticator.processChallenge(RadiusPacket p, RadiusPacket r)
          EAP requires a challenge/response.
 void RadiusAuthenticator.processChallenge(RadiusPacket request, RadiusPacket challenge)
          If the protocol has a request/challenge process, this function must be implemented.
 void CHAPAuthenticator.processRequest(RadiusPacket p)
           
 void EAPAuthenticator.processRequest(RadiusPacket p)
           
 void MSCHAPv1Authenticator.processRequest(RadiusPacket p)
           
 void MSCHAPv2Authenticator.processRequest(RadiusPacket p)
           
 void PAPAuthenticator.processRequest(RadiusPacket p)
           
abstract  void RadiusAuthenticator.processRequest(RadiusPacket p)
           
 void RadiusAuthenticator.setupRequest(RadiusClient c, RadiusPacket p)
           
 void EAPTLSAuthenticator.setupRequest(RadiusClient c, RadiusPacket p)
           
 void EAPTTLSAuthenticator.setupRequest(RadiusClient c, RadiusPacket p)
           
 

Uses of RadiusPacket in net.sf.jradius.freeradius
 

Methods in net.sf.jradius.freeradius that return RadiusPacket
 RadiusPacket[] FreeRadiusRequest.getPackets()
           
 

Methods in net.sf.jradius.freeradius with parameters of type RadiusPacket
 void FreeRadiusFormat.packHeader(java.io.OutputStream out, RadiusPacket p, byte[] attributeBytes)
           
static void FreeRadiusFormat.setAttributeBytes(RadiusPacket p, byte[] bAttributes)
           
 void FreeRadiusRequest.setPackets(RadiusPacket[] packets)
          Set the packet array of the request
 

Uses of RadiusPacket in net.sf.jradius.ipdr
 

Methods in net.sf.jradius.ipdr with parameters of type RadiusPacket
protected  void IPDR_Base.attributeToField(RadiusPacket p, java.lang.Object[] obj, int attribute, java.lang.String element)
           
protected abstract  java.lang.Object[] IPDR_Base.getIPDRData(JRadiusSession radiusSession, RadiusPacket p)
           
protected  java.lang.Object[] IPDR_PublicWLANAccess.getIPDRData(JRadiusSession radiusSession, RadiusPacket p)
           
 

Uses of RadiusPacket in net.sf.jradius.packet
 

Subclasses of RadiusPacket in net.sf.jradius.packet
 class AccessAccept
          The RADIUS Access-Accept Packet.
 class AccessChallenge
          The RADIUS Access-Challenge Packet.
 class AccessReject
          The RADIUS Access-Reject Packet.
 class AccessRequest
          The RADIUS Access-Request Packet.
 class AccountingRequest
          The RADIUS Accounting-Request Packet.
 class AccountingResponse
          The RADIUS Accounting-Response Packet.
 class AccountingStatus
          The RADIUS Accounting-Status Packet.
 class CoAACK
          The RADIUS CoA-ACK Packet.
 class CoANAK
          The RADIUS CoA-NAK Packet.
 class CoARequest
          The RADIUS CoA-Request Packet.
 class DisconnectACK
          The RADIUS Disconnect-ACK Packet.
 class DisconnectNAK
          The RADIUS Disconnect-ACK Packet.
 class DisconnectRequest
          The RADIUS Disconnect-Request Packet.
 class NullPacket
          A non-packet
 class PasswordAck
          The RADIUS Password-Ack Packet.
 class PasswordReject
          The RADIUS Password-Reject Packet.
 class PasswordRequest
          The RADIUS Password-Request Packet.
 class RadiusRequest
          A Radius Request (either Access Request or Accounting Request)
 class RadiusResponse
          The RADIUS Response Packet
 

Methods in net.sf.jradius.packet that return RadiusPacket
static RadiusPacket PacketFactory.parse(java.net.DatagramPacket dp)
          Parse a UDP RADIUS message
static RadiusPacket[] PacketFactory.parse(java.io.DataInputStream input, int packetCount)
          Parse multiple RadiusPackets from a data stream
 

Methods in net.sf.jradius.packet with parameters of type RadiusPacket
 void RadiusFormat.packHeader(java.io.OutputStream out, RadiusPacket p, byte[] attributeBytes)
          Packs the RadiusPacket into a DataOutputStream
 byte[] RadiusFormat.packPacket(RadiusPacket packet)
          Packs a RadiusPacket into a byte array
static void RadiusFormat.setAttributeBytes(RadiusPacket packet, byte[] bAttributes)
          Parses attributes and places them in a RadiusPacket
 

Uses of RadiusPacket in net.sf.jradius.server
 

Methods in net.sf.jradius.server that return RadiusPacket
abstract  RadiusPacket[] JRadiusRequest.getPackets()
           
 RadiusPacket JRadiusRequest.getReplyPacket()
          Convenience method, returns the Reply RadiusPacket of a JRadiusRequest.
 RadiusPacket JRadiusRequest.getRequestPacket()
          Convenience method, returns the Request RadiusPacket of a JRadiusRequest.
 

Methods in net.sf.jradius.server with parameters of type RadiusPacket
abstract  void JRadiusRequest.setPackets(RadiusPacket[] packets)
           
 

Uses of RadiusPacket in net.sf.jradius.session
 

Methods in net.sf.jradius.session with parameters of type RadiusPacket
protected  java.io.Serializable RadiusSessionKeyProvider.getKeyFromAttributeType(RadiusPacket req, int type, boolean required)
           
 

Uses of RadiusPacket in net.sf.jradius.standard
 

Methods in net.sf.jradius.standard with parameters of type RadiusPacket
protected static void RadiusStandard.checkMissing(RadiusPacket p, java.util.List list, int[] check, int[] ignore)
          Check for missing attributes in a RadiusPacket
 void RadiusStandard.checkPacket(RadiusPacket p)
          Same as checkPacket(p, null)
abstract  void RadiusStandard.checkPacket(RadiusPacket p, int[] ignore)
          Checks the packet for compliance with the implemented standard.
 void IRAPStandard.checkPacket(RadiusPacket p, int[] ignore)
           
 void WISPrStandard.checkPacket(RadiusPacket p, int[] ignore)
           
 

Uses of RadiusPacket in net.sf.jradius.webservice
 

Methods in net.sf.jradius.webservice that return RadiusPacket
 RadiusPacket OTPProxyRequest.getAccessResponse()
           
 

Methods in net.sf.jradius.webservice with parameters of type RadiusPacket
 void OTPProxyRequest.setAccessRequest(RadiusPacket accessRequest)
           
 



Copyright © 2006 The JRadius Project, All Rights Reserved.