public class RadiusDetectorClient extends Object implements Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
RadiusDetectorClient class.
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_ACCT_PORT
Default radius accounting port
|
static int |
DEFAULT_AUTH_PORT
Default radius authentication port
|
static String |
DEFAULT_SECRET
Default secret
|
Constructor and Description |
---|
RadiusDetectorClient() |
Modifier and Type | Method and Description |
---|---|
void |
close()
close
|
void |
connect(InetAddress address,
int port,
int timeout)
connect
|
int |
getAcctPort()
getAcctPort
|
net.jradius.client.auth.RadiusAuthenticator |
getAuthenticator() |
int |
getAuthPort()
getAuthPort
|
String |
getSecret()
getSecret
|
net.jradius.packet.RadiusPacket |
receiveBanner()
receiveBanner
|
net.jradius.packet.RadiusPacket |
sendRequest(CompositeAttributeLists parameters)
sendRequest
|
void |
setAcctPort(int acctport)
setAcctPort
|
void |
setAuthenticator(net.jradius.client.auth.RadiusAuthenticator authenticator) |
void |
setAuthport(int authport)
setAuthport
|
void |
setSecret(String secret)
setSecret
|
public static final int DEFAULT_AUTH_PORT
public static final int DEFAULT_ACCT_PORT
public static final String DEFAULT_SECRET
public void connect(InetAddress address, int port, int timeout) throws IOException, Exception
Client
connect
connect
in interface Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
address
- a InetAddress
object.port
- a int.timeout
- a int.IOException
- if any.Exception
- if any.public void close()
Client
close
close
in interface Closeable
close
in interface AutoCloseable
close
in interface Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
public net.jradius.packet.RadiusPacket receiveBanner() throws IOException
Client
receiveBanner
receiveBanner
in interface Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
IOException
- if any.public net.jradius.packet.RadiusPacket sendRequest(CompositeAttributeLists parameters) throws Exception
Client
sendRequest
sendRequest
in interface Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
parameters
- a Request object.IOException
- if any.Exception
- if any.public void setAuthport(int authport)
setAuthport
authport
- a int.public int getAuthPort()
getAuthPort
public void setAcctPort(int acctport)
setAcctPort
acctport
- a int.public int getAcctPort()
getAcctPort
public void setAuthenticator(net.jradius.client.auth.RadiusAuthenticator authenticator)
public net.jradius.client.auth.RadiusAuthenticator getAuthenticator()
Copyright © 2018. All rights reserved.