|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RadiusPacket | |
---|---|
org.tinyradius.packet | This package contains classes for encoding and decoding Radius packets. |
org.tinyradius.test | This package contains sample applications that show how to use TinyRadius. |
org.tinyradius.util | This package contains helper classes for implementing Radius clients and servers. |
Uses of RadiusPacket in org.tinyradius.packet |
---|
Subclasses of RadiusPacket in org.tinyradius.packet | |
---|---|
class |
AccessRequest
This class represents an Access-Request Radius packet. |
class |
AccountingRequest
This class represents a Radius packet of the type "Accounting-Request". |
Methods in org.tinyradius.packet that return RadiusPacket | |
---|---|
static RadiusPacket |
RadiusPacket.createRadiusPacket(int type)
Creates a RadiusPacket object. |
protected static RadiusPacket |
RadiusPacket.decodePacket(Dictionary dictionary,
java.io.InputStream in,
java.lang.String sharedSecret,
RadiusPacket request)
Reads a Radius packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
static RadiusPacket |
RadiusPacket.decodeRequestPacket(Dictionary dictionary,
java.io.InputStream in,
java.lang.String sharedSecret)
Reads a Radius request packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
static RadiusPacket |
RadiusPacket.decodeRequestPacket(java.io.InputStream in,
java.lang.String sharedSecret)
Reads a Radius request packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
static RadiusPacket |
RadiusPacket.decodeResponsePacket(Dictionary dictionary,
java.io.InputStream in,
java.lang.String sharedSecret,
RadiusPacket request)
Reads a Radius response packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
static RadiusPacket |
RadiusPacket.decodeResponsePacket(java.io.InputStream in,
java.lang.String sharedSecret,
RadiusPacket request)
Reads a Radius response packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
Methods in org.tinyradius.packet with parameters of type RadiusPacket | |
---|---|
protected static RadiusPacket |
RadiusPacket.decodePacket(Dictionary dictionary,
java.io.InputStream in,
java.lang.String sharedSecret,
RadiusPacket request)
Reads a Radius packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
static RadiusPacket |
RadiusPacket.decodeResponsePacket(Dictionary dictionary,
java.io.InputStream in,
java.lang.String sharedSecret,
RadiusPacket request)
Reads a Radius response packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
static RadiusPacket |
RadiusPacket.decodeResponsePacket(java.io.InputStream in,
java.lang.String sharedSecret,
RadiusPacket request)
Reads a Radius response packet from the given input stream and creates an appropiate RadiusPacket descendant object. |
protected void |
RadiusPacket.encodePacket(java.io.OutputStream out,
java.lang.String sharedSecret,
RadiusPacket request)
Encodes this Radius packet and sends it to the specified output stream. |
void |
RadiusPacket.encodeResponsePacket(java.io.OutputStream out,
java.lang.String sharedSecret,
RadiusPacket request)
Encodes this Radius response packet and sends it to the specified output stream. |
Uses of RadiusPacket in org.tinyradius.test |
---|
Methods in org.tinyradius.test with parameters of type RadiusPacket | |
---|---|
RadiusEndpoint |
TestProxy.getProxyServer(RadiusPacket packet,
RadiusEndpoint client)
|
Uses of RadiusPacket in org.tinyradius.util |
---|
Methods in org.tinyradius.util that return RadiusPacket | |
---|---|
RadiusPacket |
RadiusServer.accessRequestReceived(AccessRequest accessRequest,
java.net.InetSocketAddress client)
Constructs an answer for an Access-Request packet. |
RadiusPacket |
RadiusClient.account(AccountingRequest request)
Sends an Accounting-Request packet and receives a response packet. |
RadiusPacket |
RadiusServer.accountingRequestReceived(AccountingRequest accountingRequest,
java.net.InetSocketAddress client)
Constructs an answer for an Accounting-Request packet. |
RadiusPacket |
RadiusClient.authenticate(AccessRequest request)
Sends an Access-Request packet and receives a response packet. |
static RadiusPacket |
RadiusClient.communicate(RadiusEndpoint remoteServer,
RadiusPacket request)
Sends the specified packet to the specified Radius server endpoint. |
RadiusPacket |
RadiusClient.communicate(RadiusPacket request,
int port)
Sends a Radius packet to the server and awaits an answer. |
protected RadiusPacket |
RadiusServer.handlePacket(java.net.InetSocketAddress localAddress,
java.net.InetSocketAddress remoteAddress,
RadiusPacket request,
java.lang.String sharedSecret)
Handles the received Radius packet and constructs a response. |
protected RadiusPacket |
RadiusClient.makeRadiusPacket(java.net.DatagramPacket packet,
RadiusPacket request)
Creates a RadiusPacket from a received datagram packet. |
protected RadiusPacket |
RadiusServer.makeRadiusPacket(java.net.DatagramPacket packet,
java.lang.String sharedSecret)
Creates a RadiusPacket for a Radius request from a received datagram packet. |
Methods in org.tinyradius.util with parameters of type RadiusPacket | |
---|---|
static RadiusPacket |
RadiusClient.communicate(RadiusEndpoint remoteServer,
RadiusPacket request)
Sends the specified packet to the specified Radius server endpoint. |
RadiusPacket |
RadiusClient.communicate(RadiusPacket request,
int port)
Sends a Radius packet to the server and awaits an answer. |
protected void |
RadiusServer.copyProxyState(RadiusPacket request,
RadiusPacket answer)
Copies all Proxy-State attributes from the request packet to the response packet. |
protected RadiusPacket |
RadiusServer.handlePacket(java.net.InetSocketAddress localAddress,
java.net.InetSocketAddress remoteAddress,
RadiusPacket request,
java.lang.String sharedSecret)
Handles the received Radius packet and constructs a response. |
protected boolean |
RadiusServer.isPacketDuplicate(RadiusPacket packet,
java.net.InetSocketAddress address)
Checks whether the passed packet is a duplicate. |
protected java.net.DatagramPacket |
RadiusClient.makeDatagramPacket(RadiusPacket packet,
int port)
Creates a datagram packet from a RadiusPacket to be send. |
protected java.net.DatagramPacket |
RadiusServer.makeDatagramPacket(RadiusPacket packet,
java.lang.String secret,
java.net.InetAddress address,
int port,
RadiusPacket request)
Creates a Radius response datagram packet from a RadiusPacket to be send. |
protected RadiusPacket |
RadiusClient.makeRadiusPacket(java.net.DatagramPacket packet,
RadiusPacket request)
Creates a RadiusPacket from a received datagram packet. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |