public class RadiusAuthDetector extends BasicDetector<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
RadiusAuthDetector 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_AUTH_TYPE
Default radius authentication type
|
static String |
DEFAULT_INNER_IDENTITY
Default inner identity
|
static String |
DEFAULT_NAS_ID
Default NAS_ID
|
static String |
DEFAULT_PASSWORD
Default password
|
static String |
DEFAULT_SECRET
Default secret
|
static String |
DEFAULT_TTLS_INNER_AUTH_TYPE
Default inner auht protocol for ttls
|
static String |
DEFAULT_USER
Default user
|
Modifier | Constructor and Description |
---|---|
|
RadiusAuthDetector()
Default constructor
|
protected |
RadiusAuthDetector(String serviceName,
int port)
Constructor for creating a non-default service based on this protocol
|
Modifier and Type | Method and Description |
---|---|
int |
getAcctPort()
getAcctPort
|
net.jradius.client.auth.RadiusAuthenticator |
getAuthenticator() |
int |
getAuthPort()
getAuthPort
|
String |
getAuthType()
getAuthType
|
protected Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket> |
getClient()
getClient
|
String |
getInnerIdentity()
getInnerIdentity
|
String |
getNasID()
getNasID
|
String |
getPassword()
getPassword
|
String |
getSecret()
getSecret
|
String |
getTtlsInnerAuthType()
get
|
String |
getUser()
getUser
|
void |
onInit()
onInit
|
void |
setAcctPort(int acctport)
setAcctPort
|
void |
setAuthPort(int authport)
setAuthPort
|
void |
setAuthType(String authType)
setAuthType
|
void |
setInnerIdentity(String innerIdentity)
setInnerIdentity
|
void |
setNasID(String nasid)
setNasID
|
void |
setPassword(String password)
setPassword
|
void |
setSecret(String secret)
setSecret
|
void |
setTtlsInnerAuthType(String ttlsInnerAuthType)
setTtlsInnerAuthType
|
void |
setUser(String user)
setUser
|
dispose, expectBanner, getConversation, isServiceDetected, send, send
detect
getIpMatch, getPort, getRetries, getServiceName, getTimeout, init, setIpMatch, setPort, setRetries, setServiceName, setTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIpMatch, getPort, getServiceName, getTimeout, init, setIpMatch, setPort, setServiceName, setTimeout
public static final int DEFAULT_AUTH_PORT
public static final int DEFAULT_ACCT_PORT
public static final String DEFAULT_AUTH_TYPE
public static final String DEFAULT_USER
public static final String DEFAULT_PASSWORD
public static final String DEFAULT_SECRET
public static final String DEFAULT_NAS_ID
public static final String DEFAULT_TTLS_INNER_AUTH_TYPE
public static final String DEFAULT_INNER_IDENTITY
public void onInit()
onInit
onInit
in class AbstractDetector
protected Client<CompositeAttributeLists,net.jradius.packet.RadiusPacket> getClient()
getClient
getClient
in class BasicDetector<CompositeAttributeLists,net.jradius.packet.RadiusPacket>
Client
object.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 setAuthType(String authType)
setAuthType
authType
- a String
object.public net.jradius.client.auth.RadiusAuthenticator getAuthenticator()
public void setPassword(String password)
setPassword
password
- a String
object.public void setTtlsInnerAuthType(String ttlsInnerAuthType)
setTtlsInnerAuthType
ttlsInnerAuthType
- a String
object.Copyright © 2021. All rights reserved.