Uses of Class
net.jradius.packet.RadiusPacket

Packages that use RadiusPacket
net.jradius.client Contains the RadiusClient API and the RadClient and RadBench programs. 
net.jradius.client.auth Provides JRadius Client Authenticators including PAP, CHAP, MSCHAP, MSCHAPv2, EAP-MD5, EAP-MSCHAPv2, EAP-TLS, EAP-TTLS. 
net.jradius.freeradius The JRadius/FreeRADIUS Adapter. 
net.jradius.packet JRadius Core RADIUS Packet Objects and Utilities. 
net.jradius.server The JRadius Core Server. 
net.jradius.standard Support for RADIUS Standards Checking in JRadius. 
net.jradius.util General Utilities used throughout JRadius. 
 

Uses of RadiusPacket in net.jradius.client
 

Methods in net.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.jradius.client.auth
 

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

Uses of RadiusPacket in net.jradius.freeradius
 

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

Methods in net.jradius.freeradius with parameters of type RadiusPacket
 void FreeRadiusFormat.packHeader(java.io.OutputStream out, RadiusPacket p, byte[] attributeBytes, java.lang.String sharedSecret)
           
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.jradius.packet
 

Subclasses of RadiusPacket in net.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 CoAResponse
           
 class DHCPAck
           
 class DHCPDecline
           
 class DHCPDiscover
           
 class DHCPForceRenew
           
 class DHCPInform
           
 class DHCPNack
           
 class DHCPOffer
           
 class DHCPPacket
           
 class DHCPRelease
           
 class DHCPRequest
           
 class DisconnectACK
          The RADIUS Disconnect-ACK Packet.
 class DisconnectNAK
          The RADIUS Disconnect-ACK Packet.
 class DisconnectRequest
          The RADIUS Disconnect-Request Packet.
 class DisconnectResponse
           
 class NullPacket
          A non-packet
 class NullResponse
          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.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.jradius.packet with parameters of type RadiusPacket
 void RadiusFormat.packHeader(java.io.OutputStream out, RadiusPacket p, byte[] attributeBytes, java.lang.String sharedSecret)
          Packs the RadiusPacket into a DataOutputStream
 byte[] RadiusFormat.packPacket(RadiusPacket packet, java.lang.String sharedSecret)
          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.jradius.server
 

Methods in net.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.jradius.server with parameters of type RadiusPacket
abstract  void JRadiusRequest.setPackets(RadiusPacket[] packets)
           
 void JRadiusRequest.setReplyPacket(RadiusPacket np)
           
 

Uses of RadiusPacket in net.jradius.standard
 

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

Uses of RadiusPacket in net.jradius.util
 

Methods in net.jradius.util with parameters of type RadiusPacket
static void MessageAuthenticator.generateRequest(RadiusPacket request, java.lang.String sharedSecret)
           
static java.lang.Boolean MessageAuthenticator.verifyReply(RadiusPacket request, RadiusPacket reply, java.lang.String sharedSecret)
           
 



Copyright © 2008 JRadius Project, All Rights Reserved.