A B C D E F G H I J K L M N O P Q R S T U V W X _

A

abort() - Method in class net.jradius.security.auth.JRadiusModule
 
accept(Socket, Listener, boolean, boolean) - Method in class net.jradius.server.TCPListenerRequest
 
accept(Socket, InputStream, OutputStream, Listener, boolean, boolean) - Method in class net.jradius.server.TCPListenerRequest
 
AccessAccept - Class in net.jradius.packet
The RADIUS Access-Accept Packet.
AccessAccept() - Constructor for class net.jradius.packet.AccessAccept
 
AccessAccept(int, AttributeList) - Constructor for class net.jradius.packet.AccessAccept
 
AccessChallenge - Class in net.jradius.packet
The RADIUS Access-Challenge Packet.
AccessChallenge() - Constructor for class net.jradius.packet.AccessChallenge
 
AccessChallenge(int, AttributeList) - Constructor for class net.jradius.packet.AccessChallenge
 
AccessReject - Class in net.jradius.packet
The RADIUS Access-Reject Packet.
AccessReject() - Constructor for class net.jradius.packet.AccessReject
 
AccessReject(int, AttributeList) - Constructor for class net.jradius.packet.AccessReject
 
AccessRequest - Class in net.jradius.packet
The RADIUS Access-Request Packet.
AccessRequest() - Constructor for class net.jradius.packet.AccessRequest
 
AccessRequest(RadiusClient) - Constructor for class net.jradius.packet.AccessRequest
 
AccessRequest(AttributeList) - Constructor for class net.jradius.packet.AccessRequest
 
AccessRequest(RadiusClient, AttributeList) - Constructor for class net.jradius.packet.AccessRequest
 
AccessResponse - Class in net.jradius.packet
 
AccessResponse() - Constructor for class net.jradius.packet.AccessResponse
 
AccessResponse(int, AttributeList) - Constructor for class net.jradius.packet.AccessResponse
 
accounting(AccountingRequest, int) - Method in class net.jradius.client.RadiusClient
Send an accounting request
AccountingRequest - Class in net.jradius.packet
The RADIUS Accounting-Request Packet.
AccountingRequest() - Constructor for class net.jradius.packet.AccountingRequest
Default constructor
AccountingRequest(RadiusClient) - Constructor for class net.jradius.packet.AccountingRequest
Constructor
AccountingRequest(AttributeList) - Constructor for class net.jradius.packet.AccountingRequest
Constructor
AccountingRequest(RadiusClient, AttributeList) - Constructor for class net.jradius.packet.AccountingRequest
Constructor
AccountingResponse - Class in net.jradius.packet
The RADIUS Accounting-Response Packet.
AccountingResponse() - Constructor for class net.jradius.packet.AccountingResponse
 
AccountingResponse(int, AttributeList) - Constructor for class net.jradius.packet.AccountingResponse
 
AccountingStatus - Class in net.jradius.packet
The RADIUS Accounting-Status Packet.
AccountingStatus() - Constructor for class net.jradius.packet.AccountingStatus
 
ACCT_ONLY_STARTED - Static variable in interface net.jradius.session.JRadiusSession
 
ACCT_ONLY_STOPPED - Static variable in interface net.jradius.session.JRadiusSession
 
ACCT_STARTED - Static variable in interface net.jradius.session.JRadiusSession
 
ACCT_STATUS_ACCOUNTING_OFF - Static variable in class net.jradius.packet.AccountingRequest
 
ACCT_STATUS_ACCOUNTING_ON - Static variable in class net.jradius.packet.AccountingRequest
 
ACCT_STATUS_INTERIM - Static variable in class net.jradius.packet.AccountingRequest
 
ACCT_STATUS_START - Static variable in class net.jradius.packet.AccountingRequest
 
ACCT_STATUS_STOP - Static variable in class net.jradius.packet.AccountingRequest
 
ACCT_STATUS_TYPE - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
ACCT_STOPPED - Static variable in interface net.jradius.session.JRadiusSession
 
acctPort - Variable in class net.jradius.client.RadiusClientTransport
 
active - Variable in class net.jradius.server.TCPListener
 
add(AttributeList) - Method in class net.jradius.packet.attribute.AttributeList
Add an attribute list to this attribute list
add(RadiusAttribute) - Method in class net.jradius.packet.attribute.AttributeList
Add an attribute, defaulting to overwriting
add(RadiusAttribute, boolean) - Method in class net.jradius.packet.attribute.AttributeList
Add an attribute with option to overwrite.
ADD - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
addAttribute(RadiusAttribute) - Method in class net.jradius.packet.RadiusPacket
Adds an attribute to a RadiusPacket (without overriding any existing attributes)
addAttributes(AttributeList) - Method in class net.jradius.packet.RadiusPacket
Adds the contents of an AttributeList to a RadiusPacket
addLogMessage(JRadiusRequest, String) - Method in interface net.jradius.session.JRadiusSession
 
addMessage(String) - Method in interface net.jradius.log.JRadiusLogEntry
 
addReplyAttribute(RadiusAttribute) - Method in class net.jradius.server.JRadiusRequest
Add an attribute to the reply by adding to the reply packet, if one, or the configItems.
addToAttributeList(AttributeList, long, byte[]) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
afterPropertiesSet() - Method in class net.jradius.handler.chain.JRChainBase
 
afterPropertiesSet() - Method in class net.jradius.impl.JRadiusManagerImpl
 
afterPropertiesSet() - Method in class net.jradius.server.JRadiusServer
 
afterPropertiesSet() - Method in class net.jradius.session.JRadiusSessionManager
 
applicationContext - Variable in class net.jradius.server.JRadiusEvent
 
assembleAttributeList(AttributeList, long) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
Attr_UnknownAttribute - Class in net.jradius.packet.attribute
 
Attr_UnknownAttribute(long) - Constructor for class net.jradius.packet.attribute.Attr_UnknownAttribute
 
Attr_UnknownAttribute(long, OctetsValue) - Constructor for class net.jradius.packet.attribute.Attr_UnknownAttribute
 
Attr_UnknownAttribute(long, byte[]) - Constructor for class net.jradius.packet.attribute.Attr_UnknownAttribute
 
Attr_UnknownVSAttribute - Class in net.jradius.packet.attribute
 
Attr_UnknownVSAttribute(long, long) - Constructor for class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
Attr_UnknownVSAttribute(long, long, OctetsValue) - Constructor for class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
Attr_UnknownVSAttribute(long, long, byte[]) - Constructor for class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
AttributeDescription - Class in net.jradius.packet.attribute
A simple attribute description bean (stored as triplet of Strings: name, operator, and value).
AttributeDescription() - Constructor for class net.jradius.packet.attribute.AttributeDescription
Default constructor
AttributeDictionary - Interface in net.jradius.packet.attribute
Attribute Dictionary Interface.
AttributeFactory - Class in net.jradius.packet.attribute
The Attribute Factor.
AttributeFactory() - Constructor for class net.jradius.packet.attribute.AttributeFactory
 
AttributeFactory.VendorValue - Class in net.jradius.packet.attribute
 
AttributeFactory.VendorValue(Class<?>, LinkedHashMap<Long, Class<?>>, Map<String, Class<?>>) - Constructor for class net.jradius.packet.attribute.AttributeFactory.VendorValue
 
attributeFromString(String) - Static method in class net.jradius.packet.attribute.AttributeFactory
Parses a string to create a RadiusAttribute.
attributeLength - Variable in class net.jradius.packet.Format.AttributeParseContext
 
AttributeList - Class in net.jradius.packet.attribute
Represents the Attribute List of a packet.
AttributeList() - Constructor for class net.jradius.packet.attribute.AttributeList
Default constructor
attributeName - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
attributeOp - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
attributeOp - Variable in class net.jradius.packet.Format.AttributeParseContext
 
attributes - Variable in class net.jradius.packet.RadiusPacket
 
attributeType - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
attributeType - Variable in class net.jradius.packet.Format.AttributeParseContext
 
attributeValue - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
AttributeValue - Class in net.jradius.packet.attribute.value
Base abstract class of all Attribute Value classes.
AttributeValue() - Constructor for class net.jradius.packet.attribute.value.AttributeValue
 
attributeValue - Variable in class net.jradius.packet.Format.AttributeParseContext
 
attributeValueLength - Variable in class net.jradius.packet.Format.AttributeParseContext
 
auth - Static variable in class net.jradius.client.RadBench
 
AUTH_ACCEPTED - Static variable in interface net.jradius.session.JRadiusSession
 
AUTH_PENDING - Static variable in interface net.jradius.session.JRadiusSession
 
AUTH_REJECTED - Static variable in interface net.jradius.session.JRadiusSession
 
authenticate(AccessRequest, RadiusAuthenticator, int) - Method in class net.jradius.client.RadiusClient
Authenicates using the specified method.
authenticator - Variable in class net.jradius.packet.RadiusPacket
 
authenticators - Static variable in class net.jradius.client.RadiusClient
 
authPort - Variable in class net.jradius.client.RadiusClientTransport
 

B

backlog - Variable in class net.jradius.server.TCPListener
 
Base64 - Class in net.jradius.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in net.jradius.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class net.jradius.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class net.jradius.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in net.jradius.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class net.jradius.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class net.jradius.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
borrow(Long) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
borrowedFromPool - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
borrowedFromPool - Variable in class net.jradius.server.ListenerRequest
 
buffer_in - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
buffer_out - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
byteArrayToHexString(byte[]) - Static method in class net.jradius.util.Hex
 
byteArrayToHexString(byte[]) - Static method in class net.jradius.util.RadiusUtils
Converts a binary array to a human readable string
byteValue - Variable in class net.jradius.packet.attribute.value.OctetsValue
 
byteValueLength - Variable in class net.jradius.packet.attribute.value.OctetsValue
 
byteValueOffset - Variable in class net.jradius.packet.attribute.value.OctetsValue
 

C

CATALOG_KEY - Static variable in class net.jradius.server.config.HandlerConfigurationItem
 
changeOfAuth(CoARequest, int) - Method in class net.jradius.client.RadiusClient
 
channel - Variable in class net.jradius.client.UDPClientTransport
 
CHAP - Class in net.jradius.util
CHAP Utils.
CHAP() - Constructor for class net.jradius.util.CHAP
 
CHAPAuthenticator - Class in net.jradius.client.auth
CHAP Authentication.
CHAPAuthenticator() - Constructor for class net.jradius.client.auth.CHAPAuthenticator
 
chapMD5(byte, byte[], byte[]) - Static method in class net.jradius.util.CHAP
 
chapResponse(byte, byte[], byte[]) - Static method in class net.jradius.util.CHAP
Do CHAP
CHARGEABLE_USER_IDENTITY - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
checkMissing(RadiusPacket, List, long[], long[]) - Static method in class net.jradius.standard.RadiusStandard
Check for missing attributes in a RadiusPacket
checkPacket(RadiusPacket, long[]) - Method in class net.jradius.standard.RadiusStandard
Checks the packet for compliance with the implemented standard.
checkPacket(RadiusPacket) - Method in class net.jradius.standard.RadiusStandard
Same as checkPacket(p, null)
CLASS - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
classAttribute - Variable in class net.jradius.client.auth.RadiusAuthenticator
 
className - Variable in class net.jradius.server.config.ConfigurationItem
 
clear() - Method in class net.jradius.packet.attribute.AttributeList
 
clear() - Method in class net.jradius.server.ListenerRequest
 
client - Variable in class net.jradius.client.auth.RadiusAuthenticator
 
client - Static variable in class net.jradius.client.RadBench
 
client - Variable in class net.jradius.packet.RadiusRequest
 
clone() - Method in class net.jradius.session.JRadiusSessionManager
 
close() - Method in class net.jradius.client.RadiusClient
 
close() - Method in class net.jradius.client.RadiusClientTransport
 
close() - Method in class net.jradius.client.UDPClientTransport
 
close() - Method in class net.jradius.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
CMP_EQ - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
CMP_FALSE - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
CMP_TRUE - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
CoAACK - Class in net.jradius.packet
The RADIUS CoA-ACK Packet.
CoAACK() - Constructor for class net.jradius.packet.CoAACK
 
CoANAK - Class in net.jradius.packet
The RADIUS CoA-NAK Packet.
CoANAK() - Constructor for class net.jradius.packet.CoANAK
 
CoARequest - Class in net.jradius.packet
The RADIUS CoA-Request Packet.
CoARequest() - Constructor for class net.jradius.packet.CoARequest
 
CoARequest(RadiusClient, AttributeList) - Constructor for class net.jradius.packet.CoARequest
 
CoAResponse - Class in net.jradius.packet
 
CoAResponse() - Constructor for class net.jradius.packet.CoAResponse
 
CODE - Static variable in class net.jradius.packet.AccessAccept
 
CODE - Static variable in class net.jradius.packet.AccessChallenge
 
CODE - Static variable in class net.jradius.packet.AccessReject
 
CODE - Static variable in class net.jradius.packet.AccessRequest
 
CODE - Static variable in class net.jradius.packet.AccountingRequest
 
CODE - Static variable in class net.jradius.packet.AccountingResponse
 
CODE - Static variable in class net.jradius.packet.AccountingStatus
 
CODE - Static variable in class net.jradius.packet.CoAACK
 
CODE - Static variable in class net.jradius.packet.CoANAK
 
CODE - Static variable in class net.jradius.packet.CoARequest
 
CODE - Static variable in class net.jradius.packet.DHCPAck
 
CODE - Static variable in class net.jradius.packet.DHCPDecline
 
CODE - Static variable in class net.jradius.packet.DHCPDiscover
 
CODE - Static variable in class net.jradius.packet.DHCPForceRenew
 
CODE - Static variable in class net.jradius.packet.DHCPInform
 
CODE - Static variable in class net.jradius.packet.DHCPNack
 
CODE - Static variable in class net.jradius.packet.DHCPOffer
 
CODE - Static variable in class net.jradius.packet.DHCPRelease
 
CODE - Static variable in class net.jradius.packet.DHCPRequest
 
CODE - Static variable in class net.jradius.packet.DisconnectACK
 
CODE - Static variable in class net.jradius.packet.DisconnectNAK
 
CODE - Static variable in class net.jradius.packet.DisconnectRequest
 
CODE - Static variable in class net.jradius.packet.PasswordAck
 
CODE - Static variable in class net.jradius.packet.PasswordReject
 
CODE - Static variable in class net.jradius.packet.PasswordRequest
 
code - Variable in class net.jradius.packet.RadiusPacket
 
ComboIPAddrValue - Class in net.jradius.packet.attribute.value
WiMAX combo-ip attribute.
ComboIPAddrValue() - Constructor for class net.jradius.packet.attribute.value.ComboIPAddrValue
 
ComboIPAddrValue(InetAddress) - Constructor for class net.jradius.packet.attribute.value.ComboIPAddrValue
 
commit() - Method in class net.jradius.security.auth.JRadiusModule
 
commitLogEntries(int) - Method in interface net.jradius.session.JRadiusSession
 
commitLogEntry(JRadiusLogEntry, int) - Method in interface net.jradius.session.JRadiusSession
 
config - Variable in class net.jradius.handler.chain.JRChainBase
 
config - Variable in class net.jradius.handler.EventHandlerBase
 
config - Variable in class net.jradius.server.TCPListener
 
configItems - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
Configuration - Class in net.jradius.server.config
Reads JRadius configuration options and provides methods to access them
Configuration() - Constructor for class net.jradius.server.config.Configuration
 
ConfigurationItem - Class in net.jradius.server.config
Base class for packet filter and listener configurations.
ConfigurationItem(String) - Constructor for class net.jradius.server.config.ConfigurationItem
 
ConfigurationItem(String, String) - Constructor for class net.jradius.server.config.ConfigurationItem
 
ConfigurationItem(HierarchicalConfiguration.Node, XMLConfiguration) - Constructor for class net.jradius.server.config.ConfigurationItem
Creates a new configuration item based on the options in the xml configuration file.
continuation - Variable in class net.jradius.packet.attribute.VSAttribute
 
copy(AttributeValue) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
copy(AttributeValue) - Method in class net.jradius.packet.attribute.value.DateValue
 
copy(AttributeValue) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
copy(AttributeValue) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
copy(AttributeValue) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
copy(AttributeValue) - Method in class net.jradius.packet.attribute.value.TLVValue
 
copyAttribute(RadiusAttribute) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
copyPacket(RadiusPacket) - Static method in class net.jradius.packet.PacketFactory
 
createAuthenticator(byte[], int, int, String) - Method in class net.jradius.packet.AccessRequest
Creates an Access-Request Authenticator
createAuthenticator(byte[], int, int, String) - Method in class net.jradius.packet.AccountingRequest
Creates a Accounting-Request Authenticator
createAuthenticator(byte[], int, int, String) - Method in class net.jradius.packet.RadiusPacket
Derived RadiusRequest classes must override this

D

DateValue - Class in net.jradius.packet.attribute.value
The Date attribute value
DateValue() - Constructor for class net.jradius.packet.attribute.value.DateValue
 
DateValue(Date) - Constructor for class net.jradius.packet.attribute.value.DateValue
 
deadKeepAliveListener(KeepAliveListener) - Method in class net.jradius.server.TCPListener
 
debug(String) - Method in class net.jradius.log.JRadiusLoggerBean
 
debug(String, Throwable) - Method in class net.jradius.log.JRadiusLoggerBean
 
debug(String) - Method in class net.jradius.log.Log4JRadiusLogger
 
debug(String, Throwable) - Method in class net.jradius.log.Log4JRadiusLogger
 
debug(String) - Static method in class net.jradius.log.RadiusLog
 
debug(String, Throwable) - Static method in class net.jradius.log.RadiusLog
 
debug(String) - Method in interface net.jradius.log.RadiusLogger
 
debug(String, Throwable) - Method in interface net.jradius.log.RadiusLogger
 
DECODE - Static variable in class net.jradius.util.Base64
Specify decoding.
decode(byte[], int, int) - Static method in class net.jradius.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class net.jradius.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class net.jradius.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodePapPassword(byte[], byte[], String) - Static method in class net.jradius.util.RadiusUtils
 
decodeToFile(String, String) - Static method in class net.jradius.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class net.jradius.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
defaultAcctPort - Static variable in class net.jradius.client.UDPClientTransport
 
defaultAuthPort - Static variable in class net.jradius.client.UDPClientTransport
 
defaultTimeout - Static variable in class net.jradius.client.RadiusClientTransport
 
description - Variable in class net.jradius.server.config.ConfigurationItem
 
DesHash(byte[], int, byte[], int) - Static method in class net.jradius.util.MSCHAP
 
destroy() - Method in class net.jradius.impl.JRadiusManagerImpl
 
DHCPAck - Class in net.jradius.packet
 
DHCPAck() - Constructor for class net.jradius.packet.DHCPAck
 
DHCPAck(AttributeList) - Constructor for class net.jradius.packet.DHCPAck
 
DHCPDecline - Class in net.jradius.packet
 
DHCPDecline() - Constructor for class net.jradius.packet.DHCPDecline
 
DHCPDiscover - Class in net.jradius.packet
 
DHCPDiscover() - Constructor for class net.jradius.packet.DHCPDiscover
 
DHCPForceRenew - Class in net.jradius.packet
 
DHCPForceRenew() - Constructor for class net.jradius.packet.DHCPForceRenew
 
DHCPForceRenew(AttributeList) - Constructor for class net.jradius.packet.DHCPForceRenew
 
DHCPFormat - Class in net.jradius.packet
The Diameter Attribute Formatter
DHCPFormat() - Constructor for class net.jradius.packet.DHCPFormat
 
DHCPInform - Class in net.jradius.packet
 
DHCPInform() - Constructor for class net.jradius.packet.DHCPInform
 
DHCPInform(AttributeList) - Constructor for class net.jradius.packet.DHCPInform
 
DHCPNack - Class in net.jradius.packet
 
DHCPNack() - Constructor for class net.jradius.packet.DHCPNack
 
DHCPNack(AttributeList) - Constructor for class net.jradius.packet.DHCPNack
 
DHCPOffer - Class in net.jradius.packet
 
DHCPOffer() - Constructor for class net.jradius.packet.DHCPOffer
 
DHCPOffer(AttributeList) - Constructor for class net.jradius.packet.DHCPOffer
 
DHCPPacket - Class in net.jradius.packet
 
DHCPPacket() - Constructor for class net.jradius.packet.DHCPPacket
 
DHCPPacket(AttributeList) - Constructor for class net.jradius.packet.DHCPPacket
 
DHCPRelease - Class in net.jradius.packet
 
DHCPRelease() - Constructor for class net.jradius.packet.DHCPRelease
 
DHCPRelease(AttributeList) - Constructor for class net.jradius.packet.DHCPRelease
 
DHCPRequest - Class in net.jradius.packet
 
DHCPRequest() - Constructor for class net.jradius.packet.DHCPRequest
 
DiameterFormat - Class in net.jradius.packet
The Diameter Attribute Formatter
DiameterFormat() - Constructor for class net.jradius.packet.DiameterFormat
 
dictionaryConfigurationForName(String) - Static method in class net.jradius.server.config.Configuration
 
DictionaryConfigurationItem - Class in net.jradius.server.config
Configuration Item for loading dictionaries
DictionaryConfigurationItem(HierarchicalConfiguration.Node, XMLConfiguration) - Constructor for class net.jradius.server.config.DictionaryConfigurationItem
 
disconnect(DisconnectRequest, int) - Method in class net.jradius.client.RadiusClient
 
DisconnectACK - Class in net.jradius.packet
The RADIUS Disconnect-ACK Packet.
DisconnectACK() - Constructor for class net.jradius.packet.DisconnectACK
 
DisconnectNAK - Class in net.jradius.packet
The RADIUS Disconnect-ACK Packet.
DisconnectNAK() - Constructor for class net.jradius.packet.DisconnectNAK
 
DisconnectRequest - Class in net.jradius.packet
The RADIUS Disconnect-Request Packet.
DisconnectRequest() - Constructor for class net.jradius.packet.DisconnectRequest
 
DisconnectRequest(RadiusClient, AttributeList) - Constructor for class net.jradius.packet.DisconnectRequest
 
DisconnectResponse - Class in net.jradius.packet
 
DisconnectResponse() - Constructor for class net.jradius.packet.DisconnectResponse
 
dispose() - Method in class net.jradius.session.JRadiusSessionManager
 
doEAP(byte[]) - Method in class net.jradius.client.auth.EAPAuthenticator
From: http://tools.ietf.org/id/draft-kamath-pppext-peapv0-00.txt
doEAPType(byte, byte[]) - Method in class net.jradius.client.auth.EAPAuthenticator
 
doEAPType(byte, byte[], byte[]) - Method in class net.jradius.client.auth.EAPAuthenticator
 
doEAPType(byte, byte[]) - Method in class net.jradius.client.auth.EAPMD5Authenticator
 
doEAPType(byte, byte[]) - Method in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
doesHandle(JRadiusEvent) - Method in class net.jradius.handler.chain.JRChainBase
 
doesHandle(JRadiusEvent) - Method in interface net.jradius.handler.chain.JRCommand
Tests whether or not this handler handles the given JRadiusEvent.
doesHandle(JRadiusEvent) - Method in class net.jradius.handler.EventHandlerBase
 
doMSCHAPv1(byte[], byte[]) - Static method in class net.jradius.util.MSCHAP
Do MSCHAPv1 (supports using NT Password)
doMSCHAPv2(byte[], byte[], byte[]) - Static method in class net.jradius.util.MSCHAP
Do MSCHAPv2
DONT_BREAK_LINES - Static variable in class net.jradius.util.Base64
Don't break lines when encoding (violates strict Base64 specification)

E

EAP_AKA - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_CISCO_MSCHAPV2 - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_FAILURE - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_GTC - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_HEADERLEN - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_IDENTITY - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_LEAP - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_MD5 - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_MESSAGE - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
EAP_MSCHAPV2 - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_MSCHAPV2_ACK - Static variable in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
EAP_MSCHAPV2_CHALLENGE - Static variable in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
EAP_MSCHAPV2_FAILURE - Static variable in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
EAP_MSCHAPV2_RESPONSE - Static variable in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
EAP_MSCHAPV2_SUCCESS - Static variable in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
EAP_NAK - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_NOTIFICATION - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_OTP - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_PEAP - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_REQUEST - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_RESPONSE - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_SIM - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_SUCCESS - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_TLS - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_TLV - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAP_TTLS - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
EAPAuthenticator - Class in net.jradius.client.auth
EAP Authentication.
EAPAuthenticator() - Constructor for class net.jradius.client.auth.EAPAuthenticator
 
eapFailure(byte) - Method in class net.jradius.client.auth.EAPAuthenticator
 
EAPMD5Authenticator - Class in net.jradius.client.auth
EAP-MD5 Authentication.
EAPMD5Authenticator() - Constructor for class net.jradius.client.auth.EAPMD5Authenticator
 
EAPMSCHAPv2Authenticator - Class in net.jradius.client.auth
EAP-MSCHAPv2 Authentication.
EAPMSCHAPv2Authenticator() - Constructor for class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
EAPMSCHAPv2Authenticator(boolean) - Constructor for class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
eapRequest(int, byte, byte[]) - Method in class net.jradius.client.auth.EAPAuthenticator
 
eapResponse(int, byte, byte[]) - Method in class net.jradius.client.auth.EAPAuthenticator
Encodes an EAP-Response
eapSuccess(byte) - Method in class net.jradius.client.auth.EAPAuthenticator
 
ENCODE - Static variable in class net.jradius.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class net.jradius.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class net.jradius.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class net.jradius.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class net.jradius.util.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class net.jradius.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class net.jradius.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class net.jradius.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodePapPassword(byte[], byte[], String) - Static method in class net.jradius.util.RadiusUtils
This method encodes the plaintext user password according to RFC 2865
encodeToFile(byte[], String) - Static method in class net.jradius.util.Base64
Convenience method for encoding data to a file.
EncryptedStringValue - Class in net.jradius.packet.attribute.value
The Enrypted String attribute value
EncryptedStringValue() - Constructor for class net.jradius.packet.attribute.value.EncryptedStringValue
 
EncryptedStringValue(String) - Constructor for class net.jradius.packet.attribute.value.EncryptedStringValue
 
EncryptedStringValue(byte[]) - Constructor for class net.jradius.packet.attribute.value.EncryptedStringValue
 
ensureSessionState(JRadiusRequest, int) - Method in interface net.jradius.session.JRadiusSession
 
EQ - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
equals(Object) - Method in class net.jradius.security.JRadiusPrincipal
 
error(String) - Method in class net.jradius.log.JRadiusLoggerBean
 
error(String, Throwable) - Method in class net.jradius.log.JRadiusLoggerBean
 
error(String) - Method in class net.jradius.log.Log4JRadiusLogger
 
error(String, Throwable) - Method in class net.jradius.log.Log4JRadiusLogger
 
error(String) - Static method in class net.jradius.log.RadiusLog
 
error(String, Throwable) - Static method in class net.jradius.log.RadiusLog
 
error(String) - Method in interface net.jradius.log.RadiusLogger
 
error(String, Throwable) - Method in interface net.jradius.log.RadiusLogger
 
event - Variable in class net.jradius.server.ListenerRequest
 
EventDispatcher - Class in net.jradius.server
The JRadius Server Event (JRadiusEvent) Dispatcher.
EventDispatcher() - Constructor for class net.jradius.server.EventDispatcher
 
EventHandler - Interface in net.jradius.handler
The base abstract class of all Event Handlers (the base of all handles)
EventHandlerBase - Class in net.jradius.handler
The base abstract class of all Event Handlers (the base of all handles)
EventHandlerBase() - Constructor for class net.jradius.handler.EventHandlerBase
 
EventHandlerChain - Class in net.jradius.handler
The EventHandlerChain is a simple EventHandler that delegates the request to a type specific command within a chain catalog, if one is found.
EventHandlerChain() - Constructor for class net.jradius.handler.EventHandlerChain
 
eventHandlerConfigurationForName(String) - Static method in class net.jradius.server.config.Configuration
 
eventHandlerForName(String) - Static method in class net.jradius.server.config.Configuration
 
execute(Context) - Method in class net.jradius.handler.chain.JRChainBase
 
execute(Context) - Method in class net.jradius.handler.EventHandlerBase
 
execute(String, JRadiusEvent) - Method in class net.jradius.handler.EventHandlerChain
 
execute(JRCommand, JRadiusEvent) - Method in class net.jradius.handler.EventHandlerChain
 
extraLength - Variable in class net.jradius.packet.attribute.VSAttribute
 

F

findAttribute(long) - Method in class net.jradius.packet.RadiusPacket
 
findAttribute(String) - Method in class net.jradius.packet.RadiusPacket
 
findAttributes(long) - Method in class net.jradius.packet.RadiusPacket
 
flushBase64() - Method in class net.jradius.util.Base64.OutputStream
Method added by PHIL.
Format - Class in net.jradius.packet
 
Format() - Constructor for class net.jradius.packet.Format
 
Format.AttributeParseContext - Class in net.jradius.packet
 
Format.AttributeParseContext() - Constructor for class net.jradius.packet.Format.AttributeParseContext
 
FreeRadiusFormat - Class in net.jradius.freeradius
Packs and Unpacks Radius Packets and Attributes for the FreeRADIUS Server.
FreeRadiusFormat() - Constructor for class net.jradius.freeradius.FreeRadiusFormat
 
FreeRadiusListener - Class in net.jradius.freeradius
FreeRADIUS/rlm_jradius Listener
FreeRadiusListener() - Constructor for class net.jradius.freeradius.FreeRadiusListener
 
FreeRadiusProcessor - Class in net.jradius.freeradius
FreeRADIUS Request Processor
FreeRadiusProcessor() - Constructor for class net.jradius.freeradius.FreeRadiusProcessor
 
FreeRadiusRequest - Class in net.jradius.freeradius
A FreeRADIUS Server Request
FreeRadiusRequest() - Constructor for class net.jradius.freeradius.FreeRadiusRequest
 

G

GE - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
generateAuthenticator(byte[], String) - Method in class net.jradius.packet.RadiusResponse
 
generateMessageAuthenticator(RadiusPacket) - Method in class net.jradius.client.RadiusClientTransport
Add the Message-Authentivator attribute to the given RadiusPacket
generateRequestMessageAuthenticator(RadiusPacket, String) - Static method in class net.jradius.util.MessageAuthenticator
 
generateResponseMessageAuthenticator(RadiusPacket, RadiusPacket, String) - Static method in class net.jradius.util.MessageAuthenticator
 
get(long, boolean) - Method in class net.jradius.packet.attribute.AttributeList
 
get(long) - Method in class net.jradius.packet.attribute.AttributeList
 
get(String, boolean) - Method in class net.jradius.packet.attribute.AttributeList
 
get(String) - Method in class net.jradius.packet.attribute.AttributeList
 
get(String, String) - Static method in class net.jradius.realm.JRadiusRealmManager
 
get(String) - Static method in class net.jradius.realm.JRadiusRealmManager
 
getAccountingStatusType() - Method in class net.jradius.packet.AccountingRequest
 
getAcctAttributes() - Method in class net.jradius.security.auth.JRadiusCallback
 
getAcctPort() - Method in class net.jradius.client.RadiusClient
 
getAcctPort() - Method in class net.jradius.client.RadiusClientTransport
 
getAcctPort() - Method in interface net.jradius.realm.JRadiusRealm
 
getAcctPort() - Method in class net.jradius.realm.RadiusRealm
 
getActive() - Method in class net.jradius.server.EventDispatcher
 
getActive() - Method in interface net.jradius.server.Listener
 
getActive() - Method in class net.jradius.server.Processor
 
getActive() - Method in class net.jradius.server.TCPListener
 
getApplicationContext() - Method in class net.jradius.server.JRadiusEvent
 
getApplicationContext() - Method in class net.jradius.server.Processor
 
getApplicationContext() - Method in class net.jradius.session.JRadiusSessionManager
 
getAppSessionKey(JRadiusRequest) - Method in interface net.jradius.session.SessionKeyProvider
 
getArray(long) - Method in class net.jradius.packet.attribute.AttributeList
Get all attributes of a certain type returned at an array
getAttribute(String) - Method in interface net.jradius.session.JRadiusSession
 
getAttributeList() - Method in class net.jradius.packet.attribute.AttributeList
Returns the attribute hash as a list
getAttributeMap() - Static method in class net.jradius.packet.attribute.AttributeFactory
 
getAttributeMap() - Method in class net.jradius.packet.attribute.AttributeFactory.VendorValue
 
getAttributeName() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
getAttributeNameMap() - Static method in class net.jradius.packet.attribute.AttributeFactory
 
getAttributeNameMap() - Method in class net.jradius.packet.attribute.AttributeFactory.VendorValue
 
getAttributeOp() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
getAttributes() - Method in class net.jradius.packet.RadiusPacket
Get the attributes of a RadiusPacket
getAttributeType() - Method in class net.jradius.packet.attribute.Attr_UnknownAttribute
 
getAttributeType() - Method in class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
getAttributeType() - Method in interface net.jradius.packet.attribute.UnknownAttribute
 
getAttributeValue(long) - Method in class net.jradius.packet.RadiusPacket
 
getAttributeValue(String) - Method in class net.jradius.packet.RadiusPacket
 
getAuthAttributes() - Method in class net.jradius.security.auth.JRadiusCallback
 
getAuthenticator() - Method in class net.jradius.packet.RadiusPacket
 
getAuthenticator(byte[], String) - Method in class net.jradius.packet.RadiusPacket
Get (or generate) the RADIUS Authenticator
getAuthenticator(byte[], int, int, String) - Method in class net.jradius.packet.RadiusPacket
 
getAuthName() - Method in class net.jradius.client.auth.CHAPAuthenticator
 
getAuthName() - Method in class net.jradius.client.auth.EAPMD5Authenticator
 
getAuthName() - Method in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
getAuthName() - Method in class net.jradius.client.auth.MSCHAPv1Authenticator
 
getAuthName() - Method in class net.jradius.client.auth.MSCHAPv2Authenticator
 
getAuthName() - Method in class net.jradius.client.auth.PAPAuthenticator
 
getAuthName() - Method in class net.jradius.client.auth.RadiusAuthenticator
 
getAuthPort() - Method in class net.jradius.client.RadiusClient
 
getAuthPort() - Method in class net.jradius.client.RadiusClientTransport
 
getAuthPort() - Method in interface net.jradius.realm.JRadiusRealm
 
getAuthPort() - Method in class net.jradius.realm.RadiusRealm
 
getAuthProtocol(String) - Static method in class net.jradius.client.RadiusClient
Get a supported RadiusAuthenticator based on the protocol name.
getBean(String) - Static method in class net.jradius.server.config.Configuration
 
getBorrowedFromPool() - Method in class net.jradius.freeradius.FreeRadiusRequest
 
getBorrowedFromPool() - Method in class net.jradius.server.ListenerRequest
 
getByteBufferIn() - Method in class net.jradius.server.ListenerRequest
 
getByteBufferOut() - Method in class net.jradius.server.ListenerRequest
 
getBytes(OutputStream) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
getBytes(ByteBuffer) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
getBytes(ByteBuffer, int, int) - Method in class net.jradius.packet.attribute.value.AttributeValue
The values of valueOffset and valueLength are only used by some value types, for others they are will always be the same or meaningless.
getBytes() - Method in class net.jradius.packet.attribute.value.AttributeValue
 
getBytes(OutputStream) - Method in class net.jradius.packet.attribute.value.DateValue
 
getBytes(OutputStream) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
getBytes(ByteBuffer) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
getBytes(OutputStream) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
getBytes(ByteBuffer) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
getBytes(OutputStream) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
getBytes(ByteBuffer) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
getBytes(ByteBuffer, int, int) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
getBytes(ByteBuffer) - Method in class net.jradius.packet.attribute.value.TLVValue
 
getBytes(int) - Static method in class net.jradius.util.RadiusRandom
Generates an array of random bytes.
getCacheManager() - Method in class net.jradius.session.JRadiusSessionManager
 
getCacheName() - Method in class net.jradius.session.JRadiusSessionManager
 
getCalledStationId() - Method in interface net.jradius.session.JRadiusSession
 
getCallingStationId() - Method in interface net.jradius.session.JRadiusSession
 
getCatalog() - Method in class net.jradius.handler.EventHandlerChain
 
getCatalogName() - Method in class net.jradius.handler.EventHandlerChain
 
getCatalogName() - Method in class net.jradius.server.config.HandlerConfigurationItem
 
getClassAttribute() - Method in class net.jradius.client.auth.RadiusAuthenticator
 
getClassAttribute() - Method in class net.jradius.client.RadiusClientSession
 
getClassKey(JRadiusRequest) - Method in interface net.jradius.session.SessionKeyProvider
 
getClassName() - Method in class net.jradius.server.config.ConfigurationItem
 
getClient() - Method in class net.jradius.client.auth.RadiusAuthenticator
 
getClientIPAddress() - Method in interface net.jradius.session.JRadiusSession
 
getCode() - Method in class net.jradius.packet.RadiusPacket
 
getCommand(String) - Static method in class net.jradius.server.config.Configuration
 
getConfigBoolean(String, boolean) - Method in class net.jradius.server.config.XMLConfiguration
 
getConfigBoolean(String) - Method in class net.jradius.server.config.XMLConfiguration
 
getConfigFile() - Method in class net.jradius.impl.JRadiusManagerImpl
 
getConfigFileDir() - Static method in class net.jradius.server.config.Configuration
 
getConfigInt(String, int) - Method in class net.jradius.server.config.XMLConfiguration
 
getConfigInt(String) - Method in class net.jradius.server.config.XMLConfiguration
 
getConfigItems() - Method in class net.jradius.freeradius.FreeRadiusRequest
 
getConfigItems() - Method in class net.jradius.server.JRadiusRequest
 
getConfigString(String, String) - Method in class net.jradius.server.config.XMLConfiguration
 
getConfigString(String) - Method in class net.jradius.server.config.XMLConfiguration
 
getConfigValue(String) - Method in interface net.jradius.session.SessionFactory
 
getConnectInfo() - Method in interface net.jradius.session.JRadiusSession
 
getContinuation() - Method in class net.jradius.packet.attribute.VSAttribute
 
getDescription() - Method in class net.jradius.server.config.ConfigurationItem
 
getDictClass() - Method in class net.jradius.packet.attribute.AttributeFactory.VendorValue
 
getDictionaryConfigs() - Static method in class net.jradius.server.config.Configuration
A collection of DictionaryConfigurationItems, corresponding to the <load-dictionaries> elements in the configuration file.
getEAPType() - Method in class net.jradius.client.auth.EAPAuthenticator
 
getEventDispatcher() - Method in class net.jradius.server.JRadiusServer
 
getEventDispatcher() - Method in class net.jradius.server.Processor
 
getEventFromListener() - Method in class net.jradius.server.ListenerRequest
 
getEventHandlers() - Static method in class net.jradius.server.config.Configuration
A collection of HandlerConfigurationItems, corresponding to the <event-handler> elements in the configuration file.
getEventHandlers() - Method in class net.jradius.server.config.ListenerConfigurationItem
 
getEventHandlers() - Method in class net.jradius.server.EventDispatcher
 
getExtraLength() - Method in class net.jradius.packet.attribute.VSAttribute
 
getFlags() - Method in class net.jradius.packet.attribute.SubAttribute
 
getFormattedType() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
getFormattedType() - Method in class net.jradius.packet.attribute.VSAttribute
Returns the VSA type (lower 2 bytes) encoded with the Vendor ID (upper 2 bytes) as an integer.
getFormattedType() - Method in class net.jradius.packet.attribute.VSAWithSubAttributes
Encode the sub-TLV type like FreeRADIUS does.
getFramedIPAddress() - Method in interface net.jradius.session.JRadiusSession
 
getGigaWordsIn() - Method in interface net.jradius.session.JRadiusSession
 
getGigaWordsOut() - Method in interface net.jradius.session.JRadiusSession
 
getHandlerName() - Method in class net.jradius.server.config.HandlerConfigurationItem
 
getHandleTypes() - Method in class net.jradius.server.config.HandlerConfigurationItem
 
getHMACMD5() - Static method in class net.jradius.util.MD5
 
getHMACSHA1() - Static method in class net.jradius.util.MD5
 
getIdentifier() - Method in class net.jradius.packet.RadiusPacket
Get the Identifier of the RadiusPacket (creating one if needed)
getIdleTimeout() - Method in class net.jradius.client.RadiusClientSession
 
getIdleTimeout() - Method in interface net.jradius.session.JRadiusSession
 
getInboundReply() - Method in interface net.jradius.log.JRadiusLogEntry
 
getInboundRequest() - Method in interface net.jradius.log.JRadiusLogEntry
 
getInputStream() - Method in class net.jradius.server.ListenerRequest
 
getInputStream() - Method in class net.jradius.server.TCPListenerRequest
 
getInstance() - Static method in class net.jradius.packet.RadiusFormat
 
getInterimInterval() - Method in class net.jradius.client.RadiusClientSession
 
getInterimInterval() - Method in interface net.jradius.session.JRadiusSession
 
getJRadiusKey() - Method in interface net.jradius.session.JRadiusSession
 
getKnownValues() - Method in interface net.jradius.packet.attribute.value.NamedValue.NamedValueMap
 
getLastInterimTime() - Method in interface net.jradius.session.JRadiusSession
 
getLastRadiusRequest() - Method in interface net.jradius.session.JRadiusSession
 
getLastUpdate() - Method in interface net.jradius.log.JRadiusLogEntry
 
getLength() - Method in class net.jradius.packet.attribute.value.AttributeValue
 
getLength() - Method in class net.jradius.packet.attribute.value.IntegerValue
 
getLength() - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
getLength() - Method in class net.jradius.packet.attribute.value.IPv6AddrValue
 
getLength() - Method in class net.jradius.packet.attribute.value.OctetsValue
 
getLength() - Method in class net.jradius.packet.attribute.value.TLVValue
 
getLengthLength() - Method in class net.jradius.packet.attribute.VSAttribute
 
getListener() - Method in class net.jradius.server.JRadiusEvent
 
getListener() - Method in class net.jradius.server.ListenerRequest
 
getListener(Listener) - Method in class net.jradius.server.ListenerRequest
 
getListenerConfigs() - Static method in class net.jradius.server.config.Configuration
A collection of ListenerConfigurationItems, corresponding to the <listener> elements in the configuration file.
getLocalInetAddress() - Method in class net.jradius.client.RadiusClient
 
getLocalInetAddress() - Method in class net.jradius.client.RadiusClientTransport
 
getLogEntry(JRadiusEvent, String) - Method in interface net.jradius.session.JRadiusSession
 
getLogEntry(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
getManager() - Static method in class net.jradius.realm.JRadiusRealmManager
 
getManager(Object) - Static method in class net.jradius.session.JRadiusSessionManager
There is a single JRadiusSessionManager available that is accessible through this method.
getMap() - Method in class net.jradius.packet.attribute.AttributeList
 
getMap() - Method in class net.jradius.packet.attribute.value.NamedValue
 
getMaxBandwidthDown() - Method in interface net.jradius.session.JRadiusSession
 
getMaxBandwidthUp() - Method in interface net.jradius.session.JRadiusSession
 
getMaxInactiveInterval() - Method in class net.jradius.session.JRadiusSessionManager
 
getMaxOctetsDown() - Method in interface net.jradius.session.JRadiusSession
 
getMaxOctetsTotal() - Method in interface net.jradius.session.JRadiusSession
 
getMaxOctetsUp() - Method in interface net.jradius.session.JRadiusSession
 
getMD5() - Static method in class net.jradius.util.MD5
 
getMinBandwidthDown() - Method in interface net.jradius.session.JRadiusSession
 
getMinBandwidthUp() - Method in interface net.jradius.session.JRadiusSession
 
getMinInterimInterval() - Method in class net.jradius.session.JRadiusSessionManager
 
getMissingAttributes() - Method in exception net.jradius.exception.StandardViolatedException
 
getName() - Method in class net.jradius.handler.chain.JRChainBase
 
getName() - Method in interface net.jradius.handler.chain.JRCommand
 
getName() - Method in class net.jradius.handler.EventHandlerBase
 
getName() - Method in class net.jradius.packet.attribute.AttributeDescription
 
getName() - Method in class net.jradius.security.JRadiusPrincipal
 
getName() - Method in class net.jradius.server.config.ConfigurationItem
 
getName() - Method in interface net.jradius.server.Listener
 
getName() - Method in class net.jradius.standard.RadiusStandard
 
getNamedValue(Long) - Method in interface net.jradius.packet.attribute.value.NamedValue.NamedValueMap
 
getNamedValue(String) - Method in interface net.jradius.packet.attribute.value.NamedValue.NamedValueMap
 
getNasIdentifier() - Method in interface net.jradius.session.JRadiusSession
 
getNasIPAddress() - Method in interface net.jradius.session.JRadiusSession
 
getNasType() - Method in interface net.jradius.session.JRadiusSession
 
getNumberOfThreads() - Method in class net.jradius.server.config.ListenerConfigurationItem
 
getOctetsIn() - Method in class net.jradius.client.RadiusClientSession
 
getOctetsIn() - Method in interface net.jradius.session.JRadiusSession
 
getOctetsOut() - Method in class net.jradius.client.RadiusClientSession
 
getOctetsOut() - Method in interface net.jradius.session.JRadiusSession
 
getOnFalse() - Method in class net.jradius.handler.EventHandlerChain
 
getOnTrue() - Method in class net.jradius.handler.EventHandlerChain
 
getOp() - Method in class net.jradius.packet.attribute.AttributeDescription
 
getOutboundReply() - Method in interface net.jradius.log.JRadiusLogEntry
 
getOutboundRequest() - Method in interface net.jradius.log.JRadiusLogEntry
 
getOutputStream() - Method in class net.jradius.server.ListenerRequest
 
getOutputStream() - Method in class net.jradius.server.TCPListenerRequest
 
getPacketHandlers() - Static method in class net.jradius.server.config.Configuration
A collection of PacketHandlerConfigurationItems, corresponding to the <packet-handler> elements in the configuration file.
getPackets() - Method in class net.jradius.freeradius.FreeRadiusRequest
 
getPackets() - Method in class net.jradius.server.JRadiusRequest
 
getPacketsIn() - Method in class net.jradius.client.RadiusClientSession
 
getPacketsIn() - Method in interface net.jradius.session.JRadiusSession
 
getPacketsOut() - Method in class net.jradius.client.RadiusClientSession
 
getPacketsOut() - Method in interface net.jradius.session.JRadiusSession
 
getParentClass() - Method in class net.jradius.packet.attribute.SubAttribute
 
getPassword() - Method in class net.jradius.client.auth.RadiusAuthenticator
 
getPassword() - Method in interface net.jradius.session.JRadiusSession
 
getPoolStatus() - Static method in class net.jradius.packet.attribute.AttributeFactory
 
getPoolStatus() - Static method in class net.jradius.packet.PacketFactory
 
getPossibleTypes() - Method in class net.jradius.server.config.HandlerConfigurationItem
 
getProcessorClassName() - Method in class net.jradius.server.config.ListenerConfigurationItem
 
getProperties() - Method in class net.jradius.server.config.ConfigurationItem
 
getPropertiesFromConfig(XMLConfiguration, HierarchicalConfiguration.Node) - Static method in class net.jradius.server.config.ConfigurationItem
 
getProxyToRealm() - Method in interface net.jradius.session.JRadiusSession
 
getRadiusAuthenticator() - Method in class net.jradius.client.RadiusClientSession
 
getRadiusAuthenticator() - Method in class net.jradius.security.auth.JRadiusCallback
 
getRadiusClass() - Method in interface net.jradius.session.JRadiusSession
 
getRadiusClient() - Method in class net.jradius.client.RadiusClientSession
 
getRadiusClient() - Method in class net.jradius.client.RadiusClientTransport
 
getRadiusClient() - Method in class net.jradius.security.auth.JRadiusCallback
 
getRadiusLogger() - Method in class net.jradius.log.JRadiusLoggerBean
 
getRadiusLogger() - Static method in class net.jradius.log.RadiusLog
 
getRadiusLogger() - Method in interface net.jradius.log.RadiusLoggerWrapper
 
getRandomPassword(int) - Static method in class net.jradius.util.RadiusRandom
 
getRandomPassword(int, String) - Static method in class net.jradius.util.RadiusRandom
 
getRandomString(int) - Static method in class net.jradius.util.RadiusRandom
 
getRealm() - Method in interface net.jradius.realm.JRadiusRealm
 
getRealm(String) - Method in class net.jradius.realm.JRadiusRealmManager
 
getRealm() - Method in class net.jradius.realm.RadiusRealm
 
getRealm(String) - Method in interface net.jradius.realm.RealmFactory
 
getRealm(String) - Method in class net.jradius.realm.StaticRealms
 
getRealm() - Method in interface net.jradius.session.JRadiusSession
 
getRealmFactory(Serializable) - Method in class net.jradius.realm.JRadiusRealmManager
 
getRealms() - Method in interface net.jradius.realm.RealmFactory
 
getRealms() - Method in class net.jradius.realm.StaticRealms
 
getRedirectURL() - Method in interface net.jradius.session.JRadiusSession
 
getRemoteInetAddress() - Method in class net.jradius.client.RadiusClient
 
getRemoteInetAddress() - Method in class net.jradius.client.RadiusClientTransport
 
getReplyPacket() - Method in class net.jradius.server.JRadiusRequest
Convenience method, returns the Reply RadiusPacket of a JRadiusRequest.
getRequest() - Method in class net.jradius.server.event.ServerEvent
 
getRequestEvent() - Method in class net.jradius.server.ListenerRequest
 
getRequestHandlers() - Method in class net.jradius.server.config.ListenerConfigurationItem
 
getRequestHandlers() - Method in class net.jradius.server.Processor
 
getRequestPacket() - Method in class net.jradius.server.JRadiusRequest
Convenience method, returns the Request RadiusPacket of a JRadiusRequest.
getRequestQueue() - Method in class net.jradius.server.Processor
 
getRequestSessionKey(JRadiusRequest) - Method in interface net.jradius.session.SessionKeyProvider
 
getResult() - Method in class net.jradius.server.event.HandlerLogEvent
 
getReturnValue() - Method in class net.jradius.freeradius.FreeRadiusRequest
 
getReturnValue() - Method in class net.jradius.server.JRadiusRequest
 
getRoot() - Method in class net.jradius.server.config.ConfigurationItem
 
getSender() - Method in class net.jradius.server.JRadiusEvent
 
getSenders() - Method in class net.jradius.server.config.HandlerConfigurationItem
 
getServer() - Method in interface net.jradius.realm.JRadiusRealm
 
getServer() - Method in class net.jradius.realm.RadiusRealm
 
getServerVariables() - Method in class net.jradius.server.ListenerRequest
 
getServerVariables() - Method in class net.jradius.server.TCPListenerRequest
 
getServiceType() - Method in interface net.jradius.session.JRadiusSession
 
getSession() - Method in class net.jradius.server.event.SessionExpiredEvent
 
getSession() - Method in class net.jradius.server.JRadiusRequest
Get the RadiusSession assinged to this JRadiusRequest
getSession(JRadiusRequest) - Method in class net.jradius.session.JRadiusSessionManager
Returns a session object.
getSession(JRadiusRequest, Serializable) - Method in class net.jradius.session.JRadiusSessionManager
 
getSession(JRadiusRequest, Object) - Method in interface net.jradius.session.SessionFactory
 
getSessionCache() - Method in class net.jradius.session.JRadiusSessionManager
 
getSessionFactory(Object) - Method in class net.jradius.session.JRadiusSessionManager
returns the session manager's session factory
getSessionId() - Method in interface net.jradius.session.JRadiusSession
 
getSessionKey() - Method in class net.jradius.server.event.ServerEvent
 
getSessionKey() - Method in class net.jradius.server.JRadiusRequest
 
getSessionKey() - Method in interface net.jradius.session.JRadiusSession
 
getSessionKeyProvider(Object) - Method in class net.jradius.session.JRadiusSessionManager
returns the session manager's key provider
getSessionState() - Method in interface net.jradius.session.JRadiusSession
 
getSessionTime() - Method in class net.jradius.client.RadiusClientSession
 
getSessionTime() - Method in interface net.jradius.session.JRadiusSession
 
getSessionTimeout() - Method in class net.jradius.client.RadiusClientSession
 
getSessionTimeout() - Method in interface net.jradius.session.JRadiusSession
 
getSharedSecret() - Method in class net.jradius.client.RadiusClient
 
getSharedSecret() - Method in class net.jradius.client.RadiusClientTransport
 
getSharedSecret() - Method in interface net.jradius.realm.JRadiusRealm
 
getSharedSecret() - Method in class net.jradius.realm.RadiusRealm
 
getSize() - Method in class net.jradius.packet.attribute.AttributeList
 
getSocket() - Method in class net.jradius.server.TCPListenerRequest
 
getSocketTimeout() - Method in class net.jradius.client.RadiusClient
 
getSocketTimeout() - Method in class net.jradius.client.RadiusClientTransport
 
getSource() - Method in interface net.jradius.realm.JRadiusRealm
 
getSource() - Method in class net.jradius.realm.RadiusRealm
 
getStandardClass() - Method in exception net.jradius.exception.StandardViolatedException
 
getStartTime() - Method in interface net.jradius.session.JRadiusSession
 
getState() - Method in class net.jradius.client.auth.EAPAuthenticator
 
getStateAttribute() - Method in class net.jradius.client.auth.RadiusAuthenticator
 
getStopTime() - Method in interface net.jradius.session.JRadiusSession
 
getStrip() - Method in interface net.jradius.realm.JRadiusRealm
 
getStrip() - Method in class net.jradius.realm.RadiusRealm
 
getSubAttributes() - Method in class net.jradius.packet.attribute.VSAWithSubAttributes
 
getSubTlvType() - Method in class net.jradius.packet.attribute.VSAWithSubAttributes
 
getTerminateCause() - Method in interface net.jradius.session.JRadiusSession
 
getTimeoutSeconds() - Static method in class net.jradius.server.config.Configuration
The number of seconds to wait for packets, corresponding to the <timeout> option in the configuration file.
getTimeStamp() - Method in interface net.jradius.realm.JRadiusRealm
 
getTimeStamp() - Method in class net.jradius.realm.RadiusRealm
 
getTimeStamp() - Method in interface net.jradius.session.JRadiusSession
 
getTotalOctetsIn() - Method in interface net.jradius.session.JRadiusSession
 
getTotalOctetsOut() - Method in interface net.jradius.session.JRadiusSession
 
getType() - Method in class net.jradius.freeradius.FreeRadiusRequest
 
getType() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
getType() - Method in class net.jradius.server.event.ServerEvent
 
getType() - Method in class net.jradius.server.event.SessionExpiredEvent
 
getType() - Method in class net.jradius.server.JRadiusEvent
 
getType() - Method in class net.jradius.server.JRadiusNativeRequest
 
getTypeByName(String) - Static method in class net.jradius.packet.attribute.AttributeFactory
The the integer type of a RadiusAttribute by name
getTypeLength() - Method in class net.jradius.packet.attribute.VSAttribute
 
getTypeString() - Method in class net.jradius.freeradius.FreeRadiusRequest
 
getTypeString() - Method in class net.jradius.server.event.HandlerLogEvent
 
getTypeString() - Method in class net.jradius.server.event.SessionExpiredEvent
 
getTypeString() - Method in class net.jradius.server.JRadiusEvent
 
getTypeString() - Method in class net.jradius.server.JRadiusNativeRequest
 
getUnsignedByte(ByteBuffer) - Static method in class net.jradius.packet.Format
 
getUnsignedByte(ByteBuffer, int) - Static method in class net.jradius.packet.Format
 
getUnsignedInt(ByteBuffer) - Static method in class net.jradius.packet.Format
 
getUnsignedInt(ByteBuffer, int) - Static method in class net.jradius.packet.Format
 
getUnsignedShort(ByteBuffer) - Static method in class net.jradius.packet.Format
 
getUnsignedShort(ByteBuffer, int) - Static method in class net.jradius.packet.Format
 
getUsername() - Method in class net.jradius.client.auth.RadiusAuthenticator
 
getUsername() - Method in interface net.jradius.session.JRadiusSession
 
getValue() - Method in class net.jradius.packet.attribute.AttributeDescription
 
getValue(long) - Method in class net.jradius.packet.attribute.AttributeList
 
getValue() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
getValue() - Method in class net.jradius.packet.attribute.value.IntegerValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.AttributeValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.DateValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.IntegerValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.OctetsValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.StringValue
 
getValueObject() - Method in class net.jradius.packet.attribute.value.TLVValue
 
getValueString() - Method in class net.jradius.packet.attribute.value.NamedValue
 
getVendorId() - Method in class net.jradius.packet.attribute.VSAttribute
 
getVendorMap() - Static method in class net.jradius.packet.attribute.AttributeFactory
 
getVendorName() - Method in interface net.jradius.packet.attribute.VSADictionary
 
getVendorValueMap() - Static method in class net.jradius.packet.attribute.AttributeFactory
 
getVsaAttributeType() - Method in class net.jradius.packet.attribute.VSAttribute
 
getXMLConfig() - Method in class net.jradius.server.config.ConfigurationItem
 
grouped - Variable in class net.jradius.packet.attribute.VSAttribute
 
GT - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
GZIP - Static variable in class net.jradius.util.Base64
Specify that data should be gzip-compressed.

H

handle(JRadiusEvent) - Method in interface net.jradius.handler.EventHandler
 
handle(JRadiusEvent) - Method in class net.jradius.handler.EventHandlerBase
 
handle(JRadiusEvent) - Method in class net.jradius.handler.EventHandlerChain
 
handle(JRadiusRequest) - Method in interface net.jradius.handler.PacketHandler
Derived classes must implement the handle method
handle(JRadiusRequest) - Method in class net.jradius.handler.PacketHandlerBase
Derived classes must implement the handle method
handle(JRadiusEvent) - Method in class net.jradius.handler.PacketHandlerBase
Implements the handle(JRadiusEvent) by calling handle(JRadiusRequest)
handle(JRadiusEvent) - Method in class net.jradius.handler.PacketHandlerChain
 
handle(JRadiusRequest) - Method in class net.jradius.handler.PacketHandlerChain
 
HANDLER_KEY - Static variable in class net.jradius.server.config.HandlerConfigurationItem
 
handleRadiusException(JRadiusRequest, RadiusException) - Method in class net.jradius.server.RadiusProcessor
 
HandlerConfigurationItem - Class in net.jradius.server.config
Configuration Item for Event Handlers.
HandlerConfigurationItem(String) - Constructor for class net.jradius.server.config.HandlerConfigurationItem
 
HandlerConfigurationItem(String, String) - Constructor for class net.jradius.server.config.HandlerConfigurationItem
 
HandlerConfigurationItem(HierarchicalConfiguration.Node, XMLConfiguration) - Constructor for class net.jradius.server.config.HandlerConfigurationItem
 
HandlerLogEvent - Class in net.jradius.server.event
The Handler Log Event Type.
HandlerLogEvent(JRadiusRequest, String, int) - Constructor for class net.jradius.server.event.HandlerLogEvent
 
handlesSender(Object) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
handlesType(String) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
hasContinuationByte - Variable in class net.jradius.packet.attribute.VSAttribute
 
hasContinuationByte() - Method in class net.jradius.packet.attribute.VSAttribute
 
hashCode() - Method in class net.jradius.security.JRadiusPrincipal
Return a hash code for this JRadiusPrincipal.
hasReplyPacket() - Method in class net.jradius.server.JRadiusRequest
 
hcfg - Variable in class net.jradius.server.config.ConfigurationItem
 
headerLength - Variable in class net.jradius.packet.Format.AttributeParseContext
 
headerLength(VSAttribute) - Method in class net.jradius.packet.RadiusFormat
Packs a VSAttribute header into a DataOutputStream
headerLength(RadiusAttribute) - Method in class net.jradius.packet.RadiusFormat
 
Hex - Class in net.jradius.util
 
Hex() - Constructor for class net.jradius.util.Hex
 
hexStringToByteArray(String) - Static method in class net.jradius.util.Hex
 
hmac_md5(byte[], byte[]) - Static method in class net.jradius.util.MD5
 
hmac_md5(byte[], int, int, byte[]) - Static method in class net.jradius.util.MD5
 

I

identifier - Variable in class net.jradius.packet.RadiusPacket
 
incrementOctetsIn(long) - Method in class net.jradius.client.RadiusClientSession
 
incrementOctetsOut(long) - Method in class net.jradius.client.RadiusClientSession
 
incrementPacketsIn(long) - Method in class net.jradius.client.RadiusClientSession
 
incrementPacketsOut(long) - Method in class net.jradius.client.RadiusClientSession
 
inetAddressValue - Variable in class net.jradius.packet.attribute.value.IPAddrValue
 
info(String) - Method in class net.jradius.log.JRadiusLoggerBean
 
info(String, Throwable) - Method in class net.jradius.log.JRadiusLoggerBean
 
info(String) - Method in class net.jradius.log.Log4JRadiusLogger
 
info(String, Throwable) - Method in class net.jradius.log.Log4JRadiusLogger
 
info(String) - Static method in class net.jradius.log.RadiusLog
 
info(String, Throwable) - Static method in class net.jradius.log.RadiusLog
 
info(String) - Method in interface net.jradius.log.RadiusLogger
 
info(String, Throwable) - Method in interface net.jradius.log.RadiusLogger
 
init(JRadiusRequest, JRadiusSession) - Method in interface net.jradius.log.JRadiusLogEntry
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class net.jradius.security.auth.JRadiusModule
 
initialize(File) - Static method in class net.jradius.server.config.Configuration
 
initialize(InputStream, BeanFactory) - Static method in class net.jradius.server.config.Configuration
 
initSession(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
This method is kicked off by the InitSessionHandler after a new PPRadiusSession has been created.
IntegerValue - Class in net.jradius.packet.attribute.value
The Integer attribute value.
IntegerValue() - Constructor for class net.jradius.packet.attribute.value.IntegerValue
 
IntegerValue(Long) - Constructor for class net.jradius.packet.attribute.value.IntegerValue
 
IntegerValue(Integer) - Constructor for class net.jradius.packet.attribute.value.IntegerValue
 
IntegerValue(int) - Constructor for class net.jradius.packet.attribute.value.IntegerValue
 
IntegerValue(long) - Constructor for class net.jradius.packet.attribute.value.IntegerValue
 
integerValue - Variable in class net.jradius.packet.attribute.value.IntegerValue
 
InvalidParameterException - Exception in net.jradius.exception
Invalid RADIUS Paramater Exception
InvalidParameterException() - Constructor for exception net.jradius.exception.InvalidParameterException
 
InvalidParameterException(String) - Constructor for exception net.jradius.exception.InvalidParameterException
 
IPAddrValue - Class in net.jradius.packet.attribute.value
The IPv4 attribute value
IPAddrValue() - Constructor for class net.jradius.packet.attribute.value.IPAddrValue
 
IPAddrValue(InetAddress) - Constructor for class net.jradius.packet.attribute.value.IPAddrValue
 
IPAddrValue(String) - Constructor for class net.jradius.packet.attribute.value.IPAddrValue
 
IPAddrValue(byte[]) - Constructor for class net.jradius.packet.attribute.value.IPAddrValue
 
IPv6AddrValue - Class in net.jradius.packet.attribute.value
The IPv6 attribute value
IPv6AddrValue() - Constructor for class net.jradius.packet.attribute.value.IPv6AddrValue
 
IPv6AddrValue(InetAddress) - Constructor for class net.jradius.packet.attribute.value.IPv6AddrValue
 
isAccountingRequest() - Method in class net.jradius.server.JRadiusRequest
 
isAccountingReversed() - Method in interface net.jradius.session.JRadiusSession
 
isCommitted() - Method in interface net.jradius.log.JRadiusLogEntry
 
isDebug() - Static method in class net.jradius.server.config.Configuration
Corresponds to the <debug>true/false</debug> configuration option.
isFinished() - Method in interface net.jradius.log.JRadiusLogEntry
 
isGrouped() - Method in class net.jradius.packet.attribute.VSAttribute
 
isKeepAlive() - Method in class net.jradius.server.TCPListener
 
isKeepAlive() - Method in class net.jradius.server.TCPListenerRequest
 
isLocal() - Method in interface net.jradius.realm.JRadiusRealm
 
isLocal() - Method in class net.jradius.realm.RadiusRealm
 
isLoggable(int) - Method in class net.jradius.log.JRadiusLoggerBean
 
isLoggable(int) - Method in class net.jradius.log.Log4JRadiusLogger
 
isLoggable(int) - Static method in class net.jradius.log.RadiusLog
 
isLoggable(int) - Method in interface net.jradius.log.RadiusLogger
 
isLogging() - Method in interface net.jradius.session.JRadiusSession
 
isOverflow() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
isRunning() - Method in class net.jradius.impl.JRadiusManagerImpl
 
isRunning() - Method in class net.jradius.server.JRadiusServer
 
isSecured() - Method in interface net.jradius.session.JRadiusSession
 
isStartWithIdentity() - Method in class net.jradius.client.auth.EAPAuthenticator
 
isUsingSSL() - Method in class net.jradius.server.TCPListener
 
isValid(long) - Static method in class net.jradius.packet.attribute.value.IntegerValue
 
isValid(long) - Static method in class net.jradius.packet.attribute.value.SignedValue
 

J

JRADIUS_accounting - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_authenticate - Static variable in class net.jradius.server.JRadiusServer
TODO: The following are taken from FreeRADIUS.
JRADIUS_authorize - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_checksimul - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_max_request_type - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_post_auth - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_post_proxy - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_pre_proxy - Static variable in class net.jradius.server.JRadiusServer
 
JRADIUS_preacct - Static variable in class net.jradius.server.JRadiusServer
 
JRadiusCallback - Class in net.jradius.security.auth
JRadius JAAS Callback.
JRadiusCallback(RadiusClient) - Constructor for class net.jradius.security.auth.JRadiusCallback
 
JRadiusEvent - Class in net.jradius.server
The JRadiusEvent is the base class for server events and JRadiusRequests.
JRadiusEvent() - Constructor for class net.jradius.server.JRadiusEvent
 
JRadiusLogEntry - Interface in net.jradius.log
The JRadius Log Entry Object (bean).
JRadiusLoggerBean - Class in net.jradius.log
Created by IntelliJ IDEA.
JRadiusLoggerBean() - Constructor for class net.jradius.log.JRadiusLoggerBean
 
JRadiusManager - Interface in net.jradius
 
JRadiusManagerImpl - Class in net.jradius.impl
 
JRadiusManagerImpl() - Constructor for class net.jradius.impl.JRadiusManagerImpl
 
JRadiusModule - Class in net.jradius.security.auth
JRadius JAAS LoginModule.
JRadiusModule() - Constructor for class net.jradius.security.auth.JRadiusModule
 
JRadiusNativeRequest - Class in net.jradius.server
 
JRadiusNativeRequest() - Constructor for class net.jradius.server.JRadiusNativeRequest
 
JRadiusPrincipal - Class in net.jradius.security
JRadius JAAS Principal.
JRadiusPrincipal(String) - Constructor for class net.jradius.security.JRadiusPrincipal
 
JRadiusRealm - Interface in net.jradius.realm
Interface defining a RADIUS realm.
JRadiusRealmManager - Class in net.jradius.realm
 
JRadiusRealmManager() - Constructor for class net.jradius.realm.JRadiusRealmManager
 
JRadiusRequest - Class in net.jradius.server
An abstract class representing a JRadius Server Request.
JRadiusRequest() - Constructor for class net.jradius.server.JRadiusRequest
 
JRadiusServer - Class in net.jradius.server
Constants used in the server.
JRadiusServer() - Constructor for class net.jradius.server.JRadiusServer
Initializes a new JRadiusServer.
JRadiusServer(EventDispatcher) - Constructor for class net.jradius.server.JRadiusServer
 
JRadiusSession - Interface in net.jradius.session
Defines a Radius Session.
JRadiusSessionManager - Class in net.jradius.session
 
JRadiusSessionManager() - Constructor for class net.jradius.session.JRadiusSessionManager
Creates a new JRadiusSessionManager instance.
JRadiusThread - Class in net.jradius.server
Thread manager for JRadius.
JRadiusThread() - Constructor for class net.jradius.server.JRadiusThread
 
JRadiusThread(Runnable) - Constructor for class net.jradius.server.JRadiusThread
 
JRCatalogBase - Class in net.jradius.handler.chain
The JRadius CatalogBase for Jakarta Commons Chain
JRCatalogBase() - Constructor for class net.jradius.handler.chain.JRCatalogBase
 
JRChainBase - Class in net.jradius.handler.chain
The JRadius ChainBase for Jakarta Commons Chain
JRChainBase() - Constructor for class net.jradius.handler.chain.JRChainBase
 
JRCommand - Interface in net.jradius.handler.chain
The JRadius Command Interface for Jakarta Commons Chain.
JRConfigParser - Class in net.jradius.handler.chain
The JRadius ConfigParser for Jakarta Commons Chain
JRConfigParser() - Constructor for class net.jradius.handler.chain.JRConfigParser
Default constructor that configures the ConfigParser with our RuleSet.
JRConfigRuleSet - Class in net.jradius.handler.chain
The JRadius ConfigRuleSet for Jakarta Commons Chain
JRConfigRuleSet() - Constructor for class net.jradius.handler.chain.JRConfigRuleSet
Default constructor that configures the ConfigRuleSet with our Catalog and Chain classes defined.

K

keepAlive - Variable in class net.jradius.server.TCPListener
 
KeepAliveListener - Class in net.jradius.server
 
KeepAliveListener(Socket, TCPListener, BlockingQueue<ListenerRequest>) - Constructor for class net.jradius.server.KeepAliveListener
 
keepAliveListeners - Variable in class net.jradius.server.TCPListener
 

L

LE - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
length - Variable in class net.jradius.packet.attribute.value.IntegerValue
 
lengthLength - Variable in class net.jradius.packet.attribute.VSAttribute
 
lengthRemaining - Variable in class net.jradius.packet.Format.AttributeParseContext
 
LEVEL_DEBUG - Static variable in interface net.jradius.log.RadiusLogger
 
LEVEL_ERROR - Static variable in interface net.jradius.log.RadiusLogger
 
LEVEL_INFO - Static variable in interface net.jradius.log.RadiusLogger
 
LEVEL_OFF - Static variable in interface net.jradius.log.RadiusLogger
 
LEVEL_WARNING - Static variable in interface net.jradius.log.RadiusLogger
 
listAttributes() - Method in exception net.jradius.exception.StandardViolatedException
 
listAttributes(String) - Method in exception net.jradius.exception.StandardViolatedException
Provides a listing of the names of the missing attributes
listen() - Method in class net.jradius.server.TCPListener
Listen for one object and place it on the request queue
Listener - Interface in net.jradius.server
 
listener - Variable in class net.jradius.server.ListenerRequest
 
listenerConfigurationForName(String) - Static method in class net.jradius.server.config.Configuration
 
ListenerConfigurationItem - Class in net.jradius.server.config
The configuration context of a JRadius Listener
ListenerConfigurationItem(HierarchicalConfiguration.Node, XMLConfiguration) - Constructor for class net.jradius.server.config.ListenerConfigurationItem
Creates a Listener Configuration Context
ListenerRequest - Class in net.jradius.server
 
ListenerRequest() - Constructor for class net.jradius.server.ListenerRequest
 
ListenerRequest(Listener) - Constructor for class net.jradius.server.ListenerRequest
 
LmChallengeResponse(byte[], byte[]) - Static method in class net.jradius.util.MSCHAP
 
LmPasswordHash(byte[]) - Static method in class net.jradius.util.MSCHAP
 
loadAttributeDictionary(String) - Static method in class net.jradius.packet.attribute.AttributeFactory
Load an attribute dictionary
loadAttributeDictionary(AttributeDictionary) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
loadAttributes(AttributeList, BufferedReader) - Static method in class net.jradius.client.RadBench
 
loadAttributes(Map<Long, Class<?>>) - Method in interface net.jradius.packet.attribute.AttributeDictionary
 
loadAttributes(Map<Long, Class<?>>) - Method in interface net.jradius.packet.attribute.VSADictionary
 
loadAttributesFromString(AttributeList, String, String, boolean) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
loadAttributesNames(Map<String, Class<?>>) - Method in interface net.jradius.packet.attribute.AttributeDictionary
 
loadAttributesNames(Map<String, Class<?>>) - Method in interface net.jradius.packet.attribute.VSADictionary
 
loadVendorCodes(Map<Long, Class<?>>) - Method in interface net.jradius.packet.attribute.AttributeDictionary
 
localInetAddress - Variable in class net.jradius.client.RadiusClientTransport
 
lock() - Method in interface net.jradius.session.JRadiusSession
 
lock(JRadiusSession) - Method in class net.jradius.session.JRadiusSessionManager
 
log - Variable in class net.jradius.impl.JRadiusManagerImpl
 
log - Variable in class net.jradius.server.Processor
 
log - Variable in class net.jradius.server.TCPListener
 
Log4JRadiusLogger - Class in net.jradius.log
Created by IntelliJ IDEA.
Log4JRadiusLogger() - Constructor for class net.jradius.log.Log4JRadiusLogger
 
LogConfigurationItem - Class in net.jradius.server.config
Configuration Item for the RadiusLogger
LogConfigurationItem(HierarchicalConfiguration.Node, XMLConfiguration) - Constructor for class net.jradius.server.config.LogConfigurationItem
 
login() - Method in class net.jradius.security.auth.JRadiusModule
 
logout() - Method in class net.jradius.security.auth.JRadiusModule
 
logReturnCode(int, JRCommand) - Method in class net.jradius.freeradius.FreeRadiusProcessor
 
logReturnCode(int, JRCommand) - Method in class net.jradius.server.RadiusProcessor
 
logSessionUsage(JRadiusSession) - Method in interface net.jradius.log.RadiusUsageLogger
 
LT - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 

M

main(String[]) - Static method in class net.jradius.client.RadBench
 
main(String[]) - Static method in class net.jradius.client.RadClient
 
main(String[]) - Static method in class net.jradius.freeradius.RadiusDictionary
Main method of the dictionary builder.
Main - Class in net.jradius.server
Main for JRadius server.
Main() - Constructor for class net.jradius.server.Main
 
main(String[]) - Static method in class net.jradius.server.Main
 
makeRFC2865RequestAuthenticator(String) - Static method in class net.jradius.util.RadiusUtils
This method builds a Request Authenticator for use in outgoing RADIUS Access-Request packets as specified in RFC 2865.
makeRFC2865ResponseAuthenticator(String, byte, byte, short, byte[], byte[], int) - Static method in class net.jradius.util.RadiusUtils
This method builds a Response Authenticator for use in validating responses from the RADIUS Authentication process as specified in RFC 2865.
makeRFC2866RequestAuthenticator(String, byte, byte, int, byte[], int, int) - Static method in class net.jradius.util.RadiusUtils
This method builds a Request Authenticator for use in RADIUS Accounting packets as specified in RFC 2866.
MAX_PACKET_LENGTH - Static variable in class net.jradius.packet.RadiusPacket
 
MD5 - Class in net.jradius.util
MD5 Utils including HMAC-MD5
MD5() - Constructor for class net.jradius.util.MD5
 
md5(byte[]) - Static method in class net.jradius.util.MD5
 
md5(byte[], byte[]) - Static method in class net.jradius.util.MD5
 
MESSAGE_AUTHENTICATOR - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
MessageAuthenticator - Class in net.jradius.util
 
MessageAuthenticator() - Constructor for class net.jradius.util.MessageAuthenticator
 
MIN_PACKET_LENGTH - Static variable in class net.jradius.packet.RadiusPacket
 
MSCHAP - Class in net.jradius.util
MSCHAP implementation translated into Java from the original pseudocode can be found in RFC 2759 and 2433.
MSCHAP() - Constructor for class net.jradius.util.MSCHAP
 
MSCHAPv1Authenticator - Class in net.jradius.client.auth
MSCHAPv1 Authentication.
MSCHAPv1Authenticator() - Constructor for class net.jradius.client.auth.MSCHAPv1Authenticator
 
MSCHAPv2Authenticator - Class in net.jradius.client.auth
MSCHAPv2 Authentication.
MSCHAPv2Authenticator() - Constructor for class net.jradius.client.auth.MSCHAPv2Authenticator
 

N

NAME - Static variable in class net.jradius.client.auth.CHAPAuthenticator
 
NAME - Static variable in class net.jradius.client.auth.EAPMD5Authenticator
 
NAME - Static variable in class net.jradius.client.auth.EAPMSCHAPv2Authenticator
 
NAME - Static variable in class net.jradius.client.auth.MSCHAPv1Authenticator
 
NAME - Static variable in class net.jradius.client.auth.MSCHAPv2Authenticator
 
NAME - Static variable in class net.jradius.client.auth.PAPAuthenticator
 
NAME - Static variable in class net.jradius.packet.attribute.Attr_UnknownAttribute
 
NAME - Static variable in class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
name - Variable in class net.jradius.server.config.ConfigurationItem
 
NamedValue - Class in net.jradius.packet.attribute.value
The "Named Value" attribute value (Integer enumerated attributes)
NamedValue(NamedValue.NamedValueMap) - Constructor for class net.jradius.packet.attribute.value.NamedValue
 
NamedValue(NamedValue.NamedValueMap, String) - Constructor for class net.jradius.packet.attribute.value.NamedValue
 
NamedValue(NamedValue.NamedValueMap, Long) - Constructor for class net.jradius.packet.attribute.value.NamedValue
 
NamedValue(NamedValue.NamedValueMap, Integer) - Constructor for class net.jradius.packet.attribute.value.NamedValue
 
NamedValue(Integer) - Constructor for class net.jradius.packet.attribute.value.NamedValue
 
NamedValue.NamedValueMap - Interface in net.jradius.packet.attribute.value
 
NAS_IDENTIFIER - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
NE - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
negotiateEAPType(byte, byte) - Method in class net.jradius.client.auth.EAPAuthenticator
Negotiates the EAP Authentication Protocol to use
net.jradius - package net.jradius
 
net.jradius.client - package net.jradius.client
Contains the RadiusClient API and the RadClient and RadBench programs.
net.jradius.client.auth - package net.jradius.client.auth
Provides JRadius Client Authenticators including PAP, CHAP, MSCHAP, MSCHAPv2, EAP-MD5, EAP-MSCHAPv2, EAP-TLS, EAP-TTLS.
net.jradius.exception - package net.jradius.exception
JRadius Exceptions Types.
net.jradius.freeradius - package net.jradius.freeradius
The JRadius/FreeRADIUS Adapter.
net.jradius.handler - package net.jradius.handler
JRadius Packet and Event Handler Interfaces and Handlers.
net.jradius.handler.chain - package net.jradius.handler.chain
JRadius Handler Chaining using the Apache Jakarta Commons Chain API.
net.jradius.impl - package net.jradius.impl
 
net.jradius.log - package net.jradius.log
Interfaces and Utilities for JRadius Request and Event Logging.
net.jradius.packet - package net.jradius.packet
JRadius Core RADIUS Packet Objects and Utilities.
net.jradius.packet.attribute - package net.jradius.packet.attribute
JRadius Core RADIUS Attribute Objects and Utilities.
net.jradius.packet.attribute.value - package net.jradius.packet.attribute.value
JRadius Core RADIUS Attribute Value Objects and Utilities.
net.jradius.realm - package net.jradius.realm
JRadius Realm Management.
net.jradius.security - package net.jradius.security
JRadius Support for java.security.
net.jradius.security.auth - package net.jradius.security.auth
JRadius Support for java.security.
net.jradius.server - package net.jradius.server
The JRadius Core Server.
net.jradius.server.config - package net.jradius.server.config
JRadius Server Configuration Objects and Utilities.
net.jradius.server.event - package net.jradius.server.event
JRadius Server Events and Utilities.
net.jradius.session - package net.jradius.session
JRadius Session Management Classes.
net.jradius.standard - package net.jradius.standard
Support for RADIUS Standards Checking in JRadius.
net.jradius.util - package net.jradius.util
General Utilities used throughout JRadius.
newAttribute(Long) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
newAttribute(Long, Serializable) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
newAttribute(long, long, byte[], int) - Static method in class net.jradius.packet.attribute.AttributeFactory
Creates a new RadiusAttribute
newAttribute(long, long, long, int, ByteBuffer) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
newAttribute(long, byte[]) - Static method in class net.jradius.packet.attribute.AttributeFactory
Creates a new RadiusAttribute
newAttribute(String) - Static method in class net.jradius.packet.attribute.AttributeFactory
Create a RadiusAttribute by name
newAttribute(AttributeDescription) - Static method in class net.jradius.packet.attribute.AttributeFactory
Create a new RadiusAttribute based on a AttributeDescription
newAttribute(String, String, String) - Static method in class net.jradius.packet.attribute.AttributeFactory
Creates a new RadiusAttribute
newAttributeList(long, byte[]) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
newLogEntry(JRadiusEvent, JRadiusSession, String) - Method in class net.jradius.session.JRadiusSessionManager
 
newPacket(Integer) - Static method in class net.jradius.packet.PacketFactory
 
newPacket(byte) - Static method in class net.jradius.packet.PacketFactory
 
newPacket(byte, int) - Static method in class net.jradius.packet.PacketFactory
 
newPacket(byte, int, AttributeList) - Static method in class net.jradius.packet.PacketFactory
 
newPacket(byte, AttributeList) - Static method in class net.jradius.packet.PacketFactory
 
newPacket(byte, RadiusClient, AttributeList) - Static method in class net.jradius.packet.PacketFactory
 
newSession(JRadiusRequest, Object) - Method in class net.jradius.session.JRadiusSessionManager
 
newSession(JRadiusRequest) - Method in interface net.jradius.session.SessionFactory
 
newSessionLogEntry(JRadiusEvent, JRadiusSession, String) - Method in interface net.jradius.session.SessionFactory
 
NO_OPTIONS - Static variable in class net.jradius.util.Base64
No options specified.
NoSuchSessionException - Exception in net.jradius.exception
No Such Session Exception
NoSuchSessionException(String) - Constructor for exception net.jradius.exception.NoSuchSessionException
 
notifyElementEvicted(Ehcache, Element) - Method in class net.jradius.session.JRadiusSessionManager
 
notifyElementExpired(Ehcache, Element) - Method in class net.jradius.session.JRadiusSessionManager
 
notifyElementPut(Ehcache, Element) - Method in class net.jradius.session.JRadiusSessionManager
 
notifyElementRemoved(Ehcache, Element) - Method in class net.jradius.session.JRadiusSessionManager
 
notifyElementUpdated(Ehcache, Element) - Method in class net.jradius.session.JRadiusSessionManager
 
notifyRemoveAll(Ehcache) - Method in class net.jradius.session.JRadiusSessionManager
 
NullPacket - Class in net.jradius.packet
A non-packet
NullPacket() - Constructor for class net.jradius.packet.NullPacket
 
NullResponse - Class in net.jradius.packet
A non-packet
NullResponse() - Constructor for class net.jradius.packet.NullResponse
 

O

OctetsValue - Class in net.jradius.packet.attribute.value
Raw Octets attribute value
OctetsValue() - Constructor for class net.jradius.packet.attribute.value.OctetsValue
 
OctetsValue(byte[]) - Constructor for class net.jradius.packet.attribute.value.OctetsValue
 
onAccounting(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
Updates the session with attributes from the accounting request.
onAfterReceive(RadiusClientTransport, RadiusPacket) - Method in interface net.jradius.client.TransportStatusListener
 
onAfterSend(RadiusClientTransport) - Method in interface net.jradius.client.TransportStatusListener
 
onAuthorization(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
onBeforeReceive(RadiusClientTransport) - Method in interface net.jradius.client.TransportStatusListener
 
onBeforeSend(RadiusClientTransport, RadiusPacket) - Method in interface net.jradius.client.TransportStatusListener
 
onNoAccountingStatusType(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
onPostAuthentication(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
onPostProcessing(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
onPreProcessing(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
operatorFromString(String) - Static method in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
operatorToString(int) - Static method in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
overflow - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
overwriteAttribute(RadiusAttribute) - Method in class net.jradius.packet.RadiusPacket
Adds an attribute to a RadiusPacket overwriting any existing attribute

P

packAttribute(ByteBuffer, RadiusAttribute) - Method in class net.jradius.freeradius.FreeRadiusFormat
 
packAttribute(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.attribute.value.TLVFormat
 
packAttribute(OutputStream, RadiusAttribute) - Method in class net.jradius.packet.DHCPFormat
 
packAttribute(OutputStream, VSAttribute) - Method in class net.jradius.packet.DHCPFormat
 
packAttribute(ByteBuffer, VSAttribute) - Method in class net.jradius.packet.DHCPFormat
 
packAttribute(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.DHCPFormat
 
packAttribute(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.DiameterFormat
 
packAttribute(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.Format
 
packAttribute(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.RadiusFormat
Packs a RadiusAttribute into a DataOutputStream
packAttributeList(AttributeList, ByteBuffer, boolean) - Method in class net.jradius.packet.Format
Packs an AttributeList into a byte array
packAttributes(ByteBuffer, List<VSAttribute>) - Method in class net.jradius.packet.Format
 
PacketFactory - Class in net.jradius.packet
RADIUS Packet Factor.
PacketFactory() - Constructor for class net.jradius.packet.PacketFactory
 
PacketHandler - Interface in net.jradius.handler
The base abstract class of all Packet Handlers
PacketHandlerBase - Class in net.jradius.handler
The base abstract class of all Packet Handlers
PacketHandlerBase() - Constructor for class net.jradius.handler.PacketHandlerBase
 
PacketHandlerChain - Class in net.jradius.handler
The Catalog Handler is a simple PacketHandler that delegates the request to a type specific command within a chain catalog, if one is found.
PacketHandlerChain() - Constructor for class net.jradius.handler.PacketHandlerChain
 
packetHandlerConfigurationForName(String) - Static method in class net.jradius.server.config.Configuration
 
PacketHandlerConfigurationItem - Class in net.jradius.server.config
Configuration Item for Packet Handlers.
PacketHandlerConfigurationItem(String) - Constructor for class net.jradius.server.config.PacketHandlerConfigurationItem
 
PacketHandlerConfigurationItem(String, String) - Constructor for class net.jradius.server.config.PacketHandlerConfigurationItem
 
PacketHandlerConfigurationItem(HierarchicalConfiguration.Node, XMLConfiguration) - Constructor for class net.jradius.server.config.PacketHandlerConfigurationItem
 
packetHandlerForName(String) - Static method in class net.jradius.server.config.Configuration
 
packets - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
packHeader(ByteBuffer, RadiusPacket, int, String) - Method in class net.jradius.freeradius.FreeRadiusFormat
 
packHeader(ByteBuffer, RadiusAttribute) - Method in class net.jradius.freeradius.FreeRadiusFormat
 
packHeader(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.DiameterFormat
 
packHeader(ByteBuffer, VSAttribute) - Method in class net.jradius.packet.DiameterFormat
 
packHeader(ByteBuffer, RadiusPacket, byte[], int, int, String) - Method in class net.jradius.packet.RadiusFormat
Packs the RadiusPacket into a DataOutputStream
packHeader(ByteBuffer, RadiusAttribute) - Method in class net.jradius.packet.RadiusFormat
Packs a RadiusAttribute header into a DataOutputStream
packHeader(ByteBuffer, RadiusAttribute, int) - Method in class net.jradius.packet.RadiusFormat
 
packHeader(ByteBuffer, VSAttribute) - Method in class net.jradius.packet.RadiusFormat
 
packHeader(ByteBuffer, VSAttribute, int) - Method in class net.jradius.packet.RadiusFormat
 
packPacket(RadiusPacket, String, ByteBuffer, boolean) - Method in class net.jradius.freeradius.FreeRadiusFormat
 
packPacket(RadiusPacket, String, ByteBuffer, boolean) - Method in class net.jradius.packet.RadiusFormat
Packs a RadiusPacket into a byte array
padding - Variable in class net.jradius.packet.Format.AttributeParseContext
 
PAPAuthenticator - Class in net.jradius.client.auth
PAP (default) Authentication.
PAPAuthenticator() - Constructor for class net.jradius.client.auth.PAPAuthenticator
 
parse(DatagramPacket) - Static method in class net.jradius.packet.PacketFactory
Parse a UDP RADIUS message
parse(ByteBuffer, int) - Static method in class net.jradius.packet.PacketFactory
Parse multiple RadiusPackets from a data stream
parseInt(String) - Method in class net.jradius.freeradius.RadiusDictionary
 
parsePacket(ByteBuffer) - Static method in class net.jradius.packet.PacketFactory
 
parseRequest(ListenerRequest, ByteBuffer, InputStream) - Method in class net.jradius.freeradius.FreeRadiusListener
 
parseRequest(ListenerRequest, ByteBuffer, InputStream) - Method in interface net.jradius.server.Listener
 
parseUDP(ByteBuffer) - Static method in class net.jradius.packet.PacketFactory
 
parseUDP(int, int, int, ByteBuffer) - Static method in class net.jradius.packet.PacketFactory
 
password - Variable in class net.jradius.client.auth.RadiusAuthenticator
 
PasswordAck - Class in net.jradius.packet
The RADIUS Password-Ack Packet.
PasswordAck() - Constructor for class net.jradius.packet.PasswordAck
 
PasswordReject - Class in net.jradius.packet
The RADIUS Password-Reject Packet.
PasswordReject() - Constructor for class net.jradius.packet.PasswordReject
 
PasswordRequest - Class in net.jradius.packet
The RADIUS Password-Request Packet.
PasswordRequest() - Constructor for class net.jradius.packet.PasswordRequest
 
peap - Variable in class net.jradius.client.auth.EAPAuthenticator
 
poolStatus() - Static method in class net.jradius.packet.attribute.AttributeFactory
 
poolStatus() - Static method in class net.jradius.packet.PacketFactory
 
port - Variable in class net.jradius.server.TCPListener
 
post(JRadiusEvent) - Method in class net.jradius.server.EventDispatcher
 
printDebugInfo() - Method in class net.jradius.server.JRadiusRequest
 
problem(JRadiusRequest, JRadiusSession, RadiusException, String) - Static method in class net.jradius.log.RadiusLog
 
process() - Method in class net.jradius.server.Processor
 
processChallenge(RadiusPacket, RadiusPacket) - Method in class net.jradius.client.auth.EAPAuthenticator
EAP requires a challenge/response.
processChallenge(RadiusPacket, RadiusPacket) - Method in class net.jradius.client.auth.RadiusAuthenticator
If the protocol has a request/challenge process, this function must be implemented.
Processor - Class in net.jradius.server
Base abstract class of all Processors
Processor() - Constructor for class net.jradius.server.Processor
 
processRequest(RadiusPacket) - Method in class net.jradius.client.auth.CHAPAuthenticator
 
processRequest(RadiusPacket) - Method in class net.jradius.client.auth.EAPAuthenticator
 
processRequest(RadiusPacket) - Method in class net.jradius.client.auth.MSCHAPv1Authenticator
 
processRequest(RadiusPacket) - Method in class net.jradius.client.auth.MSCHAPv2Authenticator
 
processRequest(RadiusPacket) - Method in class net.jradius.client.auth.PAPAuthenticator
 
processRequest(RadiusPacket) - Method in class net.jradius.client.auth.RadiusAuthenticator
 
processRequest(ListenerRequest) - Method in class net.jradius.freeradius.FreeRadiusProcessor
 
processRequest(ListenerRequest) - Method in class net.jradius.server.Processor
 
properties - Variable in class net.jradius.server.config.ConfigurationItem
 
putUnsignedByte(ByteBuffer, int) - Static method in class net.jradius.packet.Format
 
putUnsignedByte(ByteBuffer, int, int) - Static method in class net.jradius.packet.Format
 
putUnsignedInt(ByteBuffer, long) - Static method in class net.jradius.packet.Format
 
putUnsignedInt(ByteBuffer, int, long) - Static method in class net.jradius.packet.Format
 
putUnsignedShort(ByteBuffer, int) - Static method in class net.jradius.packet.Format
 
putUnsignedShort(ByteBuffer, int, int) - Static method in class net.jradius.packet.Format
 

Q

queue - Variable in class net.jradius.server.TCPListener
 

R

RadBench - Class in net.jradius.client
A Java RADIUS Benchmarking program.
RadBench() - Constructor for class net.jradius.client.RadBench
 
RadClient - Class in net.jradius.client
A Java RADIUS Client program.
RadClient() - Constructor for class net.jradius.client.RadClient
 
RADIUS_ERROR - Static variable in interface net.jradius.session.JRadiusSession
 
RADIUS_HEADER_LENGTH - Static variable in class net.jradius.packet.RadiusPacket
 
RadiusAttribute - Class in net.jradius.packet.attribute
The RADIUS Attribute.
RadiusAttribute() - Constructor for class net.jradius.packet.attribute.RadiusAttribute
 
RadiusAttribute.Operator - Class in net.jradius.packet.attribute
The JRadius RadiusAttribute Operator Type.
RadiusAttribute.Operator() - Constructor for class net.jradius.packet.attribute.RadiusAttribute.Operator
 
RadiusAuthenticator - Class in net.jradius.client.auth
RADIUS Authentication Protocol Implementations.
RadiusAuthenticator() - Constructor for class net.jradius.client.auth.RadiusAuthenticator
 
RadiusClient - Class in net.jradius.client
A Radius Client Context
RadiusClient() - Constructor for class net.jradius.client.RadiusClient
Default constructor
RadiusClient(DatagramSocket) - Constructor for class net.jradius.client.RadiusClient
 
RadiusClient(RadiusClientTransport) - Constructor for class net.jradius.client.RadiusClient
 
RadiusClient(InetAddress, String) - Constructor for class net.jradius.client.RadiusClient
RadiusClient constructor
RadiusClient(DatagramSocket, InetAddress, String) - Constructor for class net.jradius.client.RadiusClient
 
RadiusClient(InetAddress, String, int, int, int) - Constructor for class net.jradius.client.RadiusClient
RadiusClient constructor
RadiusClient(DatagramSocket, InetAddress, String, int, int, int) - Constructor for class net.jradius.client.RadiusClient
 
radiusClient - Variable in class net.jradius.client.RadiusClientTransport
 
RadiusClientSession - Class in net.jradius.client
 
RadiusClientSession() - Constructor for class net.jradius.client.RadiusClientSession
 
RadiusClientTransport - Class in net.jradius.client
 
RadiusClientTransport() - Constructor for class net.jradius.client.RadiusClientTransport
 
RadiusDictionary - Class in net.jradius.freeradius
JRadius Dictionary builder for FreeRADIUS
RadiusDictionary(Reader, String, String, String) - Constructor for class net.jradius.freeradius.RadiusDictionary
 
RadiusDictionary(String, String, String, String) - Constructor for class net.jradius.freeradius.RadiusDictionary
 
RadiusException - Exception in net.jradius.exception
RADIUS Exception
RadiusException(String) - Constructor for exception net.jradius.exception.RadiusException
 
RadiusException(String, Exception) - Constructor for exception net.jradius.exception.RadiusException
 
RadiusException(Exception) - Constructor for exception net.jradius.exception.RadiusException
 
RadiusFormat - Class in net.jradius.packet
Default RadiusPacket/RadiusAttribute format class.
RadiusFormat() - Constructor for class net.jradius.packet.RadiusFormat
 
RadiusLog - Class in net.jradius.log
JRadius Server Logger Class.
RadiusLog() - Constructor for class net.jradius.log.RadiusLog
 
RadiusLogger - Interface in net.jradius.log
JRadius RadiusLogger Interface.
RadiusLoggerWrapper - Interface in net.jradius.log
Created by IntelliJ IDEA.
RadiusMultiClient - Class in net.jradius.client
 
RadiusMultiClient() - Constructor for class net.jradius.client.RadiusMultiClient
 
RadiusMultiClient(DatagramSocket, InetAddress, String, int, int, int) - Constructor for class net.jradius.client.RadiusMultiClient
 
RadiusMultiClient(DatagramSocket, InetAddress, String) - Constructor for class net.jradius.client.RadiusMultiClient
 
RadiusMultiClient(InetAddress, String, int, int, int) - Constructor for class net.jradius.client.RadiusMultiClient
 
RadiusMultiClient(InetAddress, String) - Constructor for class net.jradius.client.RadiusMultiClient
 
RadiusMultiClient(RadiusClientTransport) - Constructor for class net.jradius.client.RadiusMultiClient
 
RadiusPacket - Class in net.jradius.packet
Represents a Radius Packet.
RadiusPacket() - Constructor for class net.jradius.packet.RadiusPacket
Default Constructor
RadiusPacket(AttributeList) - Constructor for class net.jradius.packet.RadiusPacket
Constructs a RadiusPacket with an AttributeList
RadiusProcessor - Class in net.jradius.server
Base abstract class of all RadiusProcessors
RadiusProcessor() - Constructor for class net.jradius.server.RadiusProcessor
 
RadiusRandom - Class in net.jradius.util
A Random Number Generator (wrapper) for JRadius
RadiusRandom() - Constructor for class net.jradius.util.RadiusRandom
 
RadiusRealm - Class in net.jradius.realm
 
RadiusRealm() - Constructor for class net.jradius.realm.RadiusRealm
 
RadiusRequest - Class in net.jradius.packet
A Radius Request (either Access Request or Accounting Request)
RadiusRequest() - Constructor for class net.jradius.packet.RadiusRequest
Default constructor
RadiusRequest(RadiusClient) - Constructor for class net.jradius.packet.RadiusRequest
Constructor
RadiusRequest(AttributeList) - Constructor for class net.jradius.packet.RadiusRequest
Constructor
RadiusRequest(RadiusClient, AttributeList) - Constructor for class net.jradius.packet.RadiusRequest
Constructor
RadiusResponse - Class in net.jradius.packet
The RADIUS Response Packet
RadiusResponse() - Constructor for class net.jradius.packet.RadiusResponse
 
RadiusResponse(int, AttributeList) - Constructor for class net.jradius.packet.RadiusResponse
 
RadiusSecurityException - Exception in net.jradius.exception
Unknown Attribute Exception
RadiusSecurityException(String) - Constructor for exception net.jradius.exception.RadiusSecurityException
 
RadiusSessionSupport - Class in net.jradius.session
 
RadiusSessionSupport() - Constructor for class net.jradius.session.RadiusSessionSupport
 
RadiusStandard - Class in net.jradius.standard
Interface for RADIUS Standards Checking
RadiusStandard() - Constructor for class net.jradius.standard.RadiusStandard
 
RadiusUsageLogger - Interface in net.jradius.log
Interface for Logging Usage Records.
RadiusUtils - Class in net.jradius.util
Radius Utilities
RadiusUtils() - Constructor for class net.jradius.util.RadiusUtils
 
read() - Method in class net.jradius.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class net.jradius.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readFile(BufferedReader) - Method in class net.jradius.freeradius.RadiusDictionary
 
readUnsignedByte(InputStream) - Static method in class net.jradius.packet.Format
 
readUnsignedInt(InputStream) - Static method in class net.jradius.packet.Format
 
readUnsignedShort(InputStream) - Static method in class net.jradius.packet.Format
 
RealmFactory - Interface in net.jradius.realm
 
realms - Variable in class net.jradius.realm.StaticRealms
 
receive(RadiusRequest) - Method in class net.jradius.client.RadiusClientTransport
 
receive(RadiusRequest) - Method in class net.jradius.client.UDPClientTransport
 
recyclable - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
recyclable - Variable in class net.jradius.packet.RadiusPacket
 
recycle(RadiusAttribute) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
recycle(AttributeList) - Static method in class net.jradius.packet.attribute.AttributeFactory
 
recycle(RadiusPacket) - Static method in class net.jradius.packet.PacketFactory
 
recycle(RadiusPacket[]) - Static method in class net.jradius.packet.PacketFactory
 
recycled - Variable in class net.jradius.packet.attribute.RadiusAttribute
 
recycled - Variable in class net.jradius.packet.RadiusPacket
 
REG_EQ - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
REG_NE - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
registerAuthenticator(String, Class<?>) - Static method in class net.jradius.client.RadiusClient
Registration of supported RadiusAuthenticator protocols
registerAuthenticator(String, String) - Static method in class net.jradius.client.RadiusClient
 
rehashSession(JRadiusSession, Serializable, Serializable) - Method in class net.jradius.session.JRadiusSessionManager
 
remoteInetAddress - Variable in class net.jradius.client.RadiusClientTransport
 
remove(RadiusAttribute) - Method in class net.jradius.packet.attribute.AttributeList
Removes attribute(s) by type
remove(long) - Method in class net.jradius.packet.attribute.AttributeList
Removes attribute(s) by type
removeAttribute(RadiusAttribute) - Method in class net.jradius.packet.RadiusPacket
Removes an attribute
removeAttribute(long) - Method in class net.jradius.packet.RadiusPacket
Removes an attribute
removeSession(JRadiusSession) - Method in class net.jradius.session.JRadiusSessionManager
 
removeUnknown() - Method in class net.jradius.packet.attribute.AttributeList
Removes all unknown (not in the configured JRadius Dictionary) attribtues.
requestObjectPool - Variable in class net.jradius.server.TCPListener
 
requiresSSL - Variable in class net.jradius.server.TCPListener
 
resultCodeToString(int) - Static method in class net.jradius.server.JRadiusServer
 
resumeEncoding() - Method in class net.jradius.util.Base64.OutputStream
Resumes encoding of the stream.
returnValue - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
RLM_MODULE_FAIL - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_HANDLED - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_INVALID - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_NOOP - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_NOTFOUND - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_NUMCODES - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_OK - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_REJECT - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_UPDATED - Static variable in class net.jradius.server.JRadiusServer
 
RLM_MODULE_USERLOCK - Static variable in class net.jradius.server.JRadiusServer
 
root - Variable in class net.jradius.server.config.ConfigurationItem
 
run() - Method in class net.jradius.client.RadiusClientSession
 
run() - Method in class net.jradius.server.EventDispatcher
 
run() - Method in class net.jradius.server.KeepAliveListener
 
run() - Method in class net.jradius.server.Processor
 
run() - Method in class net.jradius.server.TCPListener
The thread's run method repeatedly calls listen()
runPacketHandlers(JRadiusRequest) - Method in class net.jradius.server.RadiusProcessor
 

S

send(RadiusRequest) - Method in class net.jradius.client.RadiusClient
 
send(RadiusRequest, int) - Method in class net.jradius.client.RadiusClientTransport
 
send(RadiusRequest, int) - Method in class net.jradius.client.UDPClientTransport
 
SENDER_KEY - Static variable in class net.jradius.server.config.HandlerConfigurationItem
 
sendReceive(RadiusRequest, int) - Method in class net.jradius.client.RadiusClient
 
sendReceive(RadiusRequest, int) - Method in class net.jradius.client.RadiusClientTransport
Send and receive RadiusPackets
serialVersionUID - Static variable in class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
serialVersionUID - Static variable in interface net.jradius.session.JRadiusSession
 
ServerEvent - Class in net.jradius.server.event
Represents A Server Event and holds the associated JRadiusRequest.
ServerEvent() - Constructor for class net.jradius.server.event.ServerEvent
 
serverSocket - Variable in class net.jradius.server.TCPListener
 
session - Variable in class net.jradius.client.RadiusClient
 
SESSION_ATTRIBUTE_LOCATION_CITY - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_ATTRIBUTE_LOCATION_COUNTRY_CODE - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_ATTRIBUTE_LOCATION_ID - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_ATTRIBUTE_LOCATION_NAME - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_ATTRIBUTE_LOCATION_STATE_PROVINCE - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_ATTRIBUTE_LOCATION_TYPE - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_STARTED - Static variable in interface net.jradius.session.JRadiusSession
 
SESSION_STOPPED - Static variable in interface net.jradius.session.JRadiusSession
 
SessionExpiredEvent - Class in net.jradius.server.event
Session Expired Server Event Type.
SessionExpiredEvent(JRadiusSession) - Constructor for class net.jradius.server.event.SessionExpiredEvent
 
SessionFactory - Interface in net.jradius.session
An interface for creating new RadiusSession objects
SessionKeyProvider - Interface in net.jradius.session
Session Key Provider generates keys in which to store RadiusSessions into the Session Manager.
SET - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
setAccountingStatusType(int) - Method in class net.jradius.packet.AccountingRequest
 
setAcctAttributes(AttributeList) - Method in class net.jradius.security.auth.JRadiusCallback
 
setAcctPort(int) - Method in class net.jradius.client.RadiusClient
 
setAcctPort(int) - Method in class net.jradius.client.RadiusClientTransport
 
setAcctPort(int) - Method in interface net.jradius.realm.JRadiusRealm
 
setAcctPort(int) - Method in class net.jradius.realm.RadiusRealm
 
setActive(boolean) - Method in class net.jradius.server.EventDispatcher
 
setActive(boolean) - Method in interface net.jradius.server.Listener
 
setActive(boolean) - Method in class net.jradius.server.Processor
 
setActive(boolean) - Method in class net.jradius.server.TCPListener
 
setApplicationContext(ApplicationContext) - Method in class net.jradius.server.JRadiusEvent
 
setApplicationContext(ApplicationContext) - Method in class net.jradius.server.Processor
 
setApplicationContext(ApplicationContext) - Method in class net.jradius.session.JRadiusSessionManager
 
setAttribute(String, Serializable) - Method in interface net.jradius.session.JRadiusSession
 
setAttributeBytes(RadiusPacket, ByteBuffer, int) - Static method in class net.jradius.freeradius.FreeRadiusFormat
 
setAttributeBytes(RadiusPacket, ByteBuffer, int) - Static method in class net.jradius.packet.RadiusFormat
Parses attributes and places them in a RadiusPacket
setAttributeName(String) - Method in class net.jradius.packet.attribute.Attr_UnknownAttribute
 
setAttributeName(String) - Method in class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
setAttributeName(String) - Method in interface net.jradius.packet.attribute.UnknownAttribute
 
setAttributeOp(int) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setAttributeOp(String) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setAuthAttributes(AttributeList) - Method in class net.jradius.security.auth.JRadiusCallback
 
setAuthenticator(byte[]) - Method in class net.jradius.packet.RadiusPacket
 
setAuthPort(int) - Method in class net.jradius.client.RadiusClient
 
setAuthPort(int) - Method in class net.jradius.client.RadiusClientTransport
 
setAuthPort(int) - Method in interface net.jradius.realm.JRadiusRealm
 
setAuthPort(int) - Method in class net.jradius.realm.RadiusRealm
 
setBacklog(int) - Method in class net.jradius.server.TCPListener
 
setBeanFactory(BeanFactory) - Method in class net.jradius.handler.chain.JRChainBase
 
setBeanFactory(BeanFactory) - Method in class net.jradius.handler.EventHandlerChain
 
setBeanFactory(BeanFactory) - Method in class net.jradius.impl.JRadiusManagerImpl
 
setBorrowedFromPool(ObjectPool) - Method in class net.jradius.freeradius.FreeRadiusRequest
 
setBorrowedFromPool(ObjectPool) - Method in class net.jradius.server.ListenerRequest
 
setCacheManager(CacheManager) - Method in class net.jradius.session.JRadiusSessionManager
 
setCacheName(String) - Method in class net.jradius.session.JRadiusSessionManager
 
setCalledStationId(String) - Method in interface net.jradius.session.JRadiusSession
 
setCallingStationId(String) - Method in interface net.jradius.session.JRadiusSession
 
setCatalogName(String) - Method in class net.jradius.handler.EventHandlerChain
 
setCatalogName(String) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setClassAttribute(RadiusAttribute) - Method in class net.jradius.client.RadiusClientSession
 
setClassName(String) - Method in class net.jradius.server.config.ConfigurationItem
 
setClient(RadiusClient) - Method in class net.jradius.client.auth.RadiusAuthenticator
 
setClientIPAddress(String) - Method in interface net.jradius.session.JRadiusSession
 
setCode(Integer) - Method in interface net.jradius.log.JRadiusLogEntry
 
setCode(int) - Method in class net.jradius.packet.RadiusPacket
 
setCommitted(boolean) - Method in interface net.jradius.log.JRadiusLogEntry
 
setConfig(ConfigurationItem) - Method in class net.jradius.handler.chain.JRChainBase
 
setConfig(ConfigurationItem) - Method in interface net.jradius.handler.chain.JRCommand
Set the ConfigurationItem of this handler.
setConfig(ConfigurationItem) - Method in class net.jradius.handler.EventHandlerBase
 
setConfig(ConfigurationItem) - Method in class net.jradius.handler.EventHandlerChain
 
setConfig(XMLConfiguration, HierarchicalConfiguration.Node) - Method in interface net.jradius.realm.RealmFactory
 
setConfig(XMLConfiguration, HierarchicalConfiguration.Node) - Method in class net.jradius.realm.StaticRealms
 
setConfig(XMLConfiguration, HierarchicalConfiguration.Node) - Method in interface net.jradius.session.SessionFactory
 
setConfigFile(String) - Method in class net.jradius.impl.JRadiusManagerImpl
 
setConfigItems(AttributeList) - Method in class net.jradius.freeradius.FreeRadiusRequest
Set the "config_items" of the request (FreeRADIUS "control" attributes)
setConfigItems(AttributeList) - Method in class net.jradius.server.JRadiusRequest
 
setConfiguration(ListenerConfigurationItem) - Method in interface net.jradius.server.Listener
 
setConfiguration(ListenerConfigurationItem) - Method in class net.jradius.server.TCPListener
 
setConfiguration(ListenerConfigurationItem, boolean) - Method in class net.jradius.server.TCPListener
 
setConnectInfo(String) - Method in interface net.jradius.session.JRadiusSession
 
setContinuation(short) - Method in class net.jradius.packet.attribute.VSAttribute
 
setContinuation() - Method in class net.jradius.packet.attribute.VSAttribute
 
setDate(Date) - Method in class net.jradius.packet.attribute.value.DateValue
 
setDescription(String) - Method in class net.jradius.server.config.ConfigurationItem
 
setEAPType(int) - Method in class net.jradius.client.auth.EAPAuthenticator
 
setEventDispatcher(EventDispatcher) - Method in class net.jradius.impl.JRadiusManagerImpl
 
setEventDispatcher(EventDispatcher) - Method in class net.jradius.server.JRadiusServer
 
setEventDispatcher(EventDispatcher) - Method in class net.jradius.server.Processor
 
setEventDispatcher(EventDispatcher) - Method in class net.jradius.session.JRadiusSessionManager
 
setEventHandlers(List<JRCommand>) - Method in class net.jradius.server.EventDispatcher
 
setFlags(int) - Method in class net.jradius.packet.attribute.SubAttribute
 
setFormat(String) - Method in class net.jradius.packet.attribute.VSAttribute
 
setFramedIPAddress(String) - Method in interface net.jradius.session.JRadiusSession
 
setGigaWordsIn(Long) - Method in interface net.jradius.session.JRadiusSession
 
setGigaWordsOut(Long) - Method in interface net.jradius.session.JRadiusSession
 
setGrouped(boolean) - Method in class net.jradius.packet.attribute.VSAttribute
 
setHandlerName(String) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setHandleTypes(List<String>) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setHandleTypes(String) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setIdentifier(int) - Method in class net.jradius.packet.RadiusPacket
Set the Identifier byte of a RadiusPacket
setIdleTimeout(long) - Method in class net.jradius.client.RadiusClientSession
 
setIdleTimeout(Long) - Method in interface net.jradius.session.JRadiusSession
 
setInboundReply(String) - Method in interface net.jradius.log.JRadiusLogEntry
 
setInboundRequest(String) - Method in interface net.jradius.log.JRadiusLogEntry
 
setInetAddress(InetAddress) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
setInterimInterval(long) - Method in class net.jradius.client.RadiusClientSession
 
setInterimInterval(Long) - Method in interface net.jradius.session.JRadiusSession
 
setJRadiusKey(String) - Method in interface net.jradius.session.JRadiusSession
 
setJRadiusServer(JRadiusServer) - Method in class net.jradius.impl.JRadiusManagerImpl
 
setKeepAlive(boolean) - Method in class net.jradius.server.TCPListener
 
setLastInterimTime(Date) - Method in interface net.jradius.session.JRadiusSession
 
setLastRadiusRequest(JRadiusRequest) - Method in interface net.jradius.session.JRadiusSession
 
setLastUpdate(Date) - Method in interface net.jradius.log.JRadiusLogEntry
 
setLength(int) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setListener(Listener) - Method in class net.jradius.server.JRadiusEvent
 
setListenerConfigurationItem(ListenerConfigurationItem) - Method in class net.jradius.server.TCPListener
Sets the listeners ConfigurationItem
setLocalInetAddress(InetAddress) - Method in class net.jradius.client.RadiusClient
 
setLocalInetAddress(InetAddress) - Method in class net.jradius.client.RadiusClientTransport
 
setLong(Long) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setManager(String, JRadiusSessionManager) - Static method in class net.jradius.session.JRadiusSessionManager
 
setMaxBandwidthDown(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMaxBandwidthUp(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMaxInactiveInterval(int) - Method in class net.jradius.session.JRadiusSessionManager
 
setMaxOctetsDown(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMaxOctetsTotal(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMaxOctetsUp(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMinBandwidthDown(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMinBandwidthUp(Long) - Method in interface net.jradius.session.JRadiusSession
 
setMinInterimInterval(int) - Method in class net.jradius.session.JRadiusSessionManager
 
setName(String) - Method in class net.jradius.handler.chain.JRChainBase
 
setName(String) - Method in interface net.jradius.handler.EventHandler
 
setName(String) - Method in class net.jradius.handler.EventHandlerBase
 
setName(String) - Method in class net.jradius.packet.attribute.AttributeDescription
 
setName(String) - Method in class net.jradius.server.config.ConfigurationItem
 
setNasIdentifier(String) - Method in interface net.jradius.session.JRadiusSession
 
setNasIPAddress(String) - Method in interface net.jradius.session.JRadiusSession
 
setNasType(String) - Method in interface net.jradius.session.JRadiusSession
 
setOctetsIn(long) - Method in class net.jradius.client.RadiusClientSession
 
setOctetsIn(Long) - Method in interface net.jradius.session.JRadiusSession
 
setOctetsOut(long) - Method in class net.jradius.client.RadiusClientSession
 
setOctetsOut(Long) - Method in interface net.jradius.session.JRadiusSession
 
setOnFalse(String) - Method in class net.jradius.handler.EventHandlerChain
 
setOnTrue(String) - Method in class net.jradius.handler.EventHandlerChain
 
setOp(String) - Method in class net.jradius.packet.attribute.AttributeDescription
 
setOutboundReply(String) - Method in interface net.jradius.log.JRadiusLogEntry
 
setOutboundRequest(String) - Method in interface net.jradius.log.JRadiusLogEntry
 
setOverflow(boolean) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setPackets(RadiusPacket[]) - Method in class net.jradius.freeradius.FreeRadiusRequest
Set the packet array of the request
setPackets(RadiusPacket[]) - Method in class net.jradius.server.JRadiusRequest
 
setPacketsIn(long) - Method in class net.jradius.client.RadiusClientSession
 
setPacketsIn(Long) - Method in interface net.jradius.session.JRadiusSession
 
setPacketsOut(long) - Method in class net.jradius.client.RadiusClientSession
 
setPacketsOut(Long) - Method in interface net.jradius.session.JRadiusSession
 
setParentClass(Class<?>) - Method in class net.jradius.packet.attribute.SubAttribute
 
setPassword(RadiusAttribute) - Method in class net.jradius.client.auth.RadiusAuthenticator
 
setPassword(String) - Method in interface net.jradius.session.JRadiusSession
 
setPort(int) - Method in class net.jradius.server.TCPListener
 
setPossibleTypes(List<String>) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setProperties(XMLConfiguration) - Method in class net.jradius.server.config.ConfigurationItem
Parse the <properties> element containing zero or more <key&
setProperties(Map<String, String>) - Method in class net.jradius.server.config.ConfigurationItem
 
setProxyToRealm(String) - Method in interface net.jradius.session.JRadiusSession
 
setRadiusAuthenticator(RadiusAuthenticator) - Method in class net.jradius.client.RadiusClientSession
 
setRadiusAuthenticator(RadiusAuthenticator) - Method in class net.jradius.security.auth.JRadiusCallback
 
setRadiusClass(byte[][]) - Method in interface net.jradius.session.JRadiusSession
 
setRadiusClient(RadiusClient) - Method in class net.jradius.client.RadiusClientSession
 
setRadiusClient(RadiusClient) - Method in class net.jradius.client.RadiusClientTransport
 
setRadiusClient(RadiusClient) - Method in class net.jradius.packet.RadiusRequest
 
setRadiusLogger(RadiusLogger) - Method in class net.jradius.log.JRadiusLoggerBean
 
setRadiusLogger(RadiusLogger) - Static method in class net.jradius.log.RadiusLog
 
setRadiusLogger(RadiusLogger) - Method in interface net.jradius.log.RadiusLoggerWrapper
 
setRealm(String) - Method in interface net.jradius.realm.JRadiusRealm
 
setRealm(String) - Method in class net.jradius.realm.RadiusRealm
 
setRealm(String) - Method in interface net.jradius.session.JRadiusSession
 
setRealmFactory(String, RealmFactory) - Method in class net.jradius.realm.JRadiusRealmManager
 
setRedirectURL(String) - Method in interface net.jradius.session.JRadiusSession
 
setRemoteInetAddress(InetAddress) - Method in class net.jradius.client.RadiusClient
 
setRemoteInetAddress(InetAddress) - Method in class net.jradius.client.RadiusClientTransport
 
setReplyPacket(RadiusPacket) - Method in class net.jradius.server.JRadiusRequest
 
setRequest(JRadiusRequest) - Method in class net.jradius.server.event.ServerEvent
 
setRequestHandlers(List<JRCommand>) - Method in class net.jradius.server.Processor
 
setRequestQueue(BlockingQueue<ListenerRequest>) - Method in interface net.jradius.server.Listener
 
setRequestQueue(BlockingQueue<ListenerRequest>) - Method in class net.jradius.server.Processor
Sets the request queue for this listener
setRequestQueue(BlockingQueue<ListenerRequest>) - Method in class net.jradius.server.TCPListener
Sets the request queue for this listener
setReturnValue(int) - Method in class net.jradius.freeradius.FreeRadiusRequest
 
setReturnValue(int) - Method in class net.jradius.server.JRadiusRequest
 
setSecured(boolean) - Method in interface net.jradius.session.JRadiusSession
 
setSender(Object) - Method in class net.jradius.server.JRadiusEvent
 
setSenders(String) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setSenders(List<String>) - Method in class net.jradius.server.config.HandlerConfigurationItem
 
setServer(String) - Method in interface net.jradius.realm.JRadiusRealm
 
setServer(String) - Method in class net.jradius.realm.RadiusRealm
 
setServiceType(Long) - Method in interface net.jradius.session.JRadiusSession
 
setSession(JRadiusSession) - Method in class net.jradius.server.JRadiusRequest
Assign a RadiusSession to a JRadiusRequest
setSessionCache(Cache) - Method in class net.jradius.session.JRadiusSessionManager
 
setSessionFactory(String, SessionFactory) - Method in class net.jradius.session.JRadiusSessionManager
Sets the session factory for this session manager.
setSessionId(String) - Method in interface net.jradius.session.JRadiusSession
 
setSessionKey(String) - Method in class net.jradius.server.event.ServerEvent
 
setSessionKey(String) - Method in interface net.jradius.session.JRadiusSession
 
setSessionKeyProvider(String, SessionKeyProvider) - Method in class net.jradius.session.JRadiusSessionManager
Sets the key provider for this session manager.
setSessionState(int) - Method in interface net.jradius.session.JRadiusSession
 
setSessionTime(long) - Method in class net.jradius.client.RadiusClientSession
 
setSessionTime(Long) - Method in interface net.jradius.session.JRadiusSession
 
setSessionTimeout(long) - Method in class net.jradius.client.RadiusClientSession
 
setSessionTimeout(Long) - Method in interface net.jradius.session.JRadiusSession
 
setSharedSecret(String) - Method in class net.jradius.client.RadiusClient
 
setSharedSecret(String) - Method in class net.jradius.client.RadiusClientTransport
 
setSharedSecret(String) - Method in interface net.jradius.realm.JRadiusRealm
 
setSharedSecret(String) - Method in class net.jradius.realm.RadiusRealm
 
setSocketTimeout(int) - Method in class net.jradius.client.RadiusClient
 
setSocketTimeout(int) - Method in class net.jradius.client.RadiusClientTransport
 
setSocketTimeout(int) - Method in class net.jradius.client.UDPClientTransport
 
setSource(String) - Method in interface net.jradius.realm.JRadiusRealm
 
setSource(String) - Method in class net.jradius.realm.RadiusRealm
 
setStartOnLoad(Boolean) - Method in class net.jradius.impl.JRadiusManagerImpl
 
setStartTime(Date) - Method in interface net.jradius.session.JRadiusSession
 
setStartWithIdentity(boolean) - Method in class net.jradius.client.auth.EAPAuthenticator
 
setState(int) - Method in class net.jradius.client.auth.EAPAuthenticator
 
setStatusListener(TransportStatusListener) - Method in class net.jradius.client.RadiusClientTransport
 
setStopTime(Date) - Method in interface net.jradius.session.JRadiusSession
 
setString(String) - Method in class net.jradius.packet.attribute.value.StringValue
 
setStrip(int) - Method in interface net.jradius.realm.JRadiusRealm
 
setStrip(int) - Method in class net.jradius.realm.RadiusRealm
 
setSubAttributes(AttributeList) - Method in class net.jradius.packet.attribute.VSAWithSubAttributes
 
setSubTlvType(long) - Method in class net.jradius.packet.attribute.VSAWithSubAttributes
 
setTerminateCause(Long) - Method in interface net.jradius.session.JRadiusSession
 
setTimeStamp(int) - Method in interface net.jradius.realm.JRadiusRealm
 
setTimeStamp(int) - Method in class net.jradius.realm.RadiusRealm
 
setTimeStamp(long) - Method in interface net.jradius.session.JRadiusSession
 
setTunneledAttributes(AttributeList) - Method in interface net.jradius.client.auth.TunnelAuthenticator
 
setType(int) - Method in class net.jradius.freeradius.FreeRadiusRequest
Set the type of the request
setType(String) - Method in interface net.jradius.log.JRadiusLogEntry
 
setType(int) - Method in class net.jradius.server.JRadiusNativeRequest
 
setup() - Method in class net.jradius.packet.attribute.Attr_UnknownAttribute
 
setup(long) - Method in class net.jradius.packet.attribute.Attr_UnknownAttribute
 
setup() - Method in class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
setup(long, long) - Method in class net.jradius.packet.attribute.Attr_UnknownVSAttribute
 
setup() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setup(Serializable) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setup(Serializable, int) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setup() - Method in class net.jradius.packet.attribute.SubAttribute
 
setupRequest(RadiusClient, RadiusPacket) - Method in class net.jradius.client.auth.RadiusAuthenticator
 
setUsername(RadiusAttribute) - Method in class net.jradius.client.auth.RadiusAuthenticator
 
setUsername(String) - Method in interface net.jradius.session.JRadiusSession
 
setUsingSSL(boolean) - Method in class net.jradius.server.TCPListener
 
setValue(String) - Method in class net.jradius.packet.attribute.AttributeDescription
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setValue(byte[], int, int) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setValue(String) - Method in class net.jradius.packet.attribute.RadiusAttribute
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
setValue(byte[], int, int) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
setValue(String) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.value.DateValue
 
setValue(int) - Method in class net.jradius.packet.attribute.value.DateValue
 
setValue(long) - Method in class net.jradius.packet.attribute.value.DateValue
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setValue(byte[], int, int) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setValue(String) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setValue(long) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setValue(String) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
setValue(byte[], int, int) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
setValue(String) - Method in class net.jradius.packet.attribute.value.NamedValue
 
setValue(Number) - Method in class net.jradius.packet.attribute.value.NamedValue
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
setValue(byte[], int, int) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
setValue(long) - Method in class net.jradius.packet.attribute.value.SignedValue
 
setValue(byte[]) - Method in class net.jradius.packet.attribute.value.TLVValue
 
setValue(byte[], int, int) - Method in class net.jradius.packet.attribute.value.TLVValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.AttributeValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.DateValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.IntegerValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.NamedValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.OctetsValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.StringValue
 
setValueObject(Serializable) - Method in class net.jradius.packet.attribute.value.TLVValue
 
setVendorId(long) - Method in class net.jradius.packet.attribute.VSAttribute
 
setVsaAttributeType(long) - Method in class net.jradius.packet.attribute.VSAttribute
 
sharedSecret - Variable in class net.jradius.client.RadiusClientTransport
 
shutdown(boolean) - Method in class net.jradius.server.KeepAliveListener
 
shutdown() - Method in class net.jradius.session.JRadiusSessionManager
 
shutdownManagers() - Static method in class net.jradius.session.JRadiusSessionManager
 
SignedValue - Class in net.jradius.packet.attribute.value
WiMAX signed attribute.
SignedValue() - Constructor for class net.jradius.packet.attribute.value.SignedValue
 
SignedValue(Long) - Constructor for class net.jradius.packet.attribute.value.SignedValue
 
SignedValue(Integer) - Constructor for class net.jradius.packet.attribute.value.SignedValue
 
SignedValue(int) - Constructor for class net.jradius.packet.attribute.value.SignedValue
 
SignedValue(long) - Constructor for class net.jradius.packet.attribute.value.SignedValue
 
socket - Variable in class net.jradius.client.UDPClientTransport
 
socketTimeout - Variable in class net.jradius.client.RadiusClientTransport
 
splitUserName(String) - Static method in class net.jradius.session.RadiusSessionSupport
Split the User-Name into username plus realm (checks for prefix realm first - realm/username, then postfix realms - username@realm)
sslEnabledCiphers - Variable in class net.jradius.server.TCPListener
 
sslEnabledProtocols - Variable in class net.jradius.server.TCPListener
 
sslNeedClientAuth - Variable in class net.jradius.server.TCPListener
 
sslWantClientAuth - Variable in class net.jradius.server.TCPListener
 
StandardViolatedException - Exception in net.jradius.exception
The Exception thrown by a RadiusStandard which found missing attributes.
StandardViolatedException(Class, List) - Constructor for exception net.jradius.exception.StandardViolatedException
 
start() - Method in class net.jradius.client.RadiusClientSession
 
start() - Method in class net.jradius.impl.JRadiusManagerImpl
 
start() - Method in interface net.jradius.JRadiusManager
 
start() - Method in class net.jradius.server.JRadiusServer
Start the JRadiusServer.
start() - Method in interface net.jradius.server.Listener
 
state - Variable in class net.jradius.client.auth.EAPAuthenticator
 
STATE - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
STATE_AUTHENTICATED - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
STATE_CHALLENGE - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
STATE_FAILURE - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
STATE_REJECTED - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
STATE_SUCCESS - Static variable in class net.jradius.client.auth.EAPAuthenticator
 
stateAttribute - Variable in class net.jradius.client.auth.RadiusAuthenticator
 
StaticRealms - Class in net.jradius.realm
 
StaticRealms() - Constructor for class net.jradius.realm.StaticRealms
 
statusListener - Variable in class net.jradius.client.RadiusClientTransport
 
stop() - Method in class net.jradius.client.RadiusClientSession
 
stop() - Method in class net.jradius.impl.JRadiusManagerImpl
 
stop() - Method in interface net.jradius.JRadiusManager
 
stop() - Method in class net.jradius.server.JRadiusServer
 
stop() - Method in interface net.jradius.server.Listener
 
StringValue - Class in net.jradius.packet.attribute.value
The String attribute value
StringValue() - Constructor for class net.jradius.packet.attribute.value.StringValue
 
StringValue(String) - Constructor for class net.jradius.packet.attribute.value.StringValue
 
SUB - Static variable in class net.jradius.packet.attribute.RadiusAttribute.Operator
 
SubAttribute - Class in net.jradius.packet.attribute
 
SubAttribute() - Constructor for class net.jradius.packet.attribute.SubAttribute
 
subTlvType - Variable in class net.jradius.packet.attribute.VSAWithSubAttributes
 
suedoEAPType(byte[]) - Method in class net.jradius.client.auth.EAPAuthenticator
 
suspendEncoding() - Method in class net.jradius.util.Base64.OutputStream
Suspends encoding of the stream.

T

TCPListener - Class in net.jradius.server
The base abstract class of all Listeners
TCPListener() - Constructor for class net.jradius.server.TCPListener
 
TCPListenerRequest - Class in net.jradius.server
 
TCPListenerRequest() - Constructor for class net.jradius.server.TCPListenerRequest
 
TCPListenerRequest(Socket, Listener, boolean, boolean) - Constructor for class net.jradius.server.TCPListenerRequest
 
TCPListenerRequest(Socket, InputStream, OutputStream, Listener, boolean, boolean) - Constructor for class net.jradius.server.TCPListenerRequest
 
TimeoutException - Exception in net.jradius.exception
Unknown Attribute Exception
TimeoutException(String) - Constructor for exception net.jradius.exception.TimeoutException
 
TLVFormat - Class in net.jradius.packet.attribute.value
 
TLVFormat(long, int) - Constructor for class net.jradius.packet.attribute.value.TLVFormat
 
tlvSuccess(byte) - Method in class net.jradius.client.auth.EAPAuthenticator
 
TLVValue - Class in net.jradius.packet.attribute.value
 
TLVValue(long, int, AttributeList) - Constructor for class net.jradius.packet.attribute.value.TLVValue
 
toDebugString() - Method in class net.jradius.packet.attribute.value.AttributeValue
 
toDebugString() - Method in class net.jradius.packet.attribute.value.OctetsValue
 
toDebugString() - Method in class net.jradius.packet.attribute.value.TLVValue
 
toString(boolean, boolean) - Method in class net.jradius.packet.attribute.AttributeList
 
toString() - Method in class net.jradius.packet.attribute.AttributeList
 
toString() - Method in class net.jradius.packet.attribute.RadiusAttribute
 
toString() - Method in class net.jradius.packet.attribute.value.AttributeValue
 
toString() - Method in class net.jradius.packet.attribute.value.DateValue
 
toString() - Method in class net.jradius.packet.attribute.value.EncryptedStringValue
 
toString() - Method in class net.jradius.packet.attribute.value.IntegerValue
 
toString() - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
toString() - Method in class net.jradius.packet.attribute.value.NamedValue
 
toString() - Method in class net.jradius.packet.attribute.value.OctetsValue
 
toString() - Method in class net.jradius.packet.attribute.value.SignedValue
 
toString() - Method in class net.jradius.packet.attribute.value.StringValue
 
toString() - Method in class net.jradius.packet.attribute.value.TLVValue
 
toString(boolean, boolean) - Method in class net.jradius.packet.RadiusPacket
Formats the RadiusPacket into a String
toString() - Method in class net.jradius.packet.RadiusPacket
 
toString() - Method in class net.jradius.realm.RadiusRealm
 
toString() - Method in class net.jradius.security.JRadiusPrincipal
 
toString() - Method in class net.jradius.server.config.ConfigurationItem
 
toString() - Method in class net.jradius.server.JRadiusRequest
 
toXMLString() - Method in class net.jradius.packet.attribute.value.AttributeValue
 
toXMLString() - Method in class net.jradius.packet.attribute.value.DateValue
 
toXMLString() - Method in class net.jradius.packet.attribute.value.IntegerValue
 
toXMLString() - Method in class net.jradius.packet.attribute.value.IPAddrValue
 
toXMLString() - Method in class net.jradius.packet.attribute.value.SignedValue
 
toXMLString() - Method in class net.jradius.packet.attribute.value.StringValue
 
transport - Variable in class net.jradius.client.RadiusClient
 
TransportStatusListener - Interface in net.jradius.client
 
TunnelAuthenticator - Interface in net.jradius.client.auth
Interface implemented by RadiusAuthenticators that provide a TLS tunnel.
type - Variable in class net.jradius.freeradius.FreeRadiusRequest
 
TYPE_KEY - Static variable in class net.jradius.server.config.HandlerConfigurationItem
 
typeLength - Variable in class net.jradius.packet.attribute.VSAttribute
 

U

UDPClientTransport - Class in net.jradius.client
 
UDPClientTransport(DatagramSocket) - Constructor for class net.jradius.client.UDPClientTransport
 
UDPClientTransport() - Constructor for class net.jradius.client.UDPClientTransport
 
UNKNOWN_STATE - Static variable in interface net.jradius.session.JRadiusSession
 
UnknownAttribute - Interface in net.jradius.packet.attribute
 
UnknownAttributeException - Exception in net.jradius.exception
Unknown Attribute Exception
UnknownAttributeException(String) - Constructor for exception net.jradius.exception.UnknownAttributeException
 
unlock() - Method in interface net.jradius.session.JRadiusSession
 
unlock(JRadiusSession, boolean) - Method in class net.jradius.session.JRadiusSessionManager
 
unpackAttributeHeader(ByteBuffer, Format.AttributeParseContext) - Method in class net.jradius.freeradius.FreeRadiusFormat
 
unpackAttributeHeader(ByteBuffer, Format.AttributeParseContext) - Method in class net.jradius.packet.attribute.value.TLVFormat
 
unpackAttributeHeader(InputStream, Format.AttributeParseContext) - Method in class net.jradius.packet.DHCPFormat
 
unpackAttributeHeader(ByteBuffer, Format.AttributeParseContext) - Method in class net.jradius.packet.DHCPFormat
 
unpackAttributeHeader(ByteBuffer, Format.AttributeParseContext) - Method in class net.jradius.packet.DiameterFormat
 
unpackAttributeHeader(ByteBuffer, Format.AttributeParseContext) - Method in class net.jradius.packet.Format
 
unpackAttributeHeader(InputStream, Format.AttributeParseContext) - Method in class net.jradius.packet.RadiusFormat
Unpacks the header of a RadiusAttribute from a DataInputStream
unpackAttributeHeader(ByteBuffer, Format.AttributeParseContext) - Method in class net.jradius.packet.RadiusFormat
 
unpackAttributes(AttributeList, ByteBuffer, int) - Method in class net.jradius.packet.Format
Unpacks RadiusAttributes from a byte array into an AttributeList
unsetContinuation() - Method in class net.jradius.packet.attribute.VSAttribute
 
usage() - Static method in class net.jradius.client.RadBench
 
USER_NAME - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
USER_PASSWORD - Static variable in interface net.jradius.packet.attribute.AttributeDictionary
 
username - Variable in class net.jradius.client.auth.RadiusAuthenticator
 
usingSSL - Variable in class net.jradius.server.TCPListener
 

V

vendorId - Variable in class net.jradius.packet.attribute.VSAttribute
 
vendorNumber - Variable in class net.jradius.packet.Format.AttributeParseContext
 
verifyAuthenticator(RadiusRequest, RadiusResponse) - Method in class net.jradius.client.RadiusClientTransport
Verify the RADIUS Authenticator
verifyAuthenticator(RadiusRequest, RadiusResponse, String) - Static method in class net.jradius.client.RadiusClientTransport
 
verifyAuthenticator(byte[], RadiusResponse, String) - Static method in class net.jradius.client.RadiusClientTransport
 
verifyAuthenticator(String) - Method in class net.jradius.packet.AccountingRequest
 
verifyAuthenticator(String) - Method in class net.jradius.packet.RadiusPacket
 
verifyAuthenticator(byte[], String) - Method in class net.jradius.packet.RadiusResponse
Calculates and compares the RADIUS Response Authenticator (per RFC 2865)
verifyMessageAuthenticator(RadiusRequest, RadiusResponse, boolean) - Method in class net.jradius.client.RadiusClientTransport
Verify the Message-Authenticator based on RFC 2869
verifyMessageAuthenticator(RadiusRequest, RadiusResponse, String, boolean) - Static method in class net.jradius.client.RadiusClientTransport
 
verifyMessageAuthenticator(byte[], RadiusResponse, String, boolean) - Static method in class net.jradius.client.RadiusClientTransport
 
verifyMSCHAPv2(byte[], byte[], byte[], byte[]) - Static method in class net.jradius.util.MSCHAP
 
verifyPassword(byte[], byte[], byte, byte[]) - Static method in class net.jradius.client.auth.CHAPAuthenticator
 
verifyPassword(byte[], byte[], byte[], String) - Static method in class net.jradius.client.auth.PAPAuthenticator
 
verifyReply(byte[], RadiusPacket, String) - Static method in class net.jradius.util.MessageAuthenticator
 
verifyRequest(RadiusPacket, String) - Static method in class net.jradius.util.MessageAuthenticator
 
VSA_HEADER_LENGTH - Static variable in class net.jradius.packet.RadiusFormat
 
vsaAttributeType - Variable in class net.jradius.packet.attribute.VSAttribute
 
VSADictionary - Interface in net.jradius.packet.attribute
VSA Attribute Dictionary Interface.
VSAttribute - Class in net.jradius.packet.attribute
The RADIUS VSA.
VSAttribute() - Constructor for class net.jradius.packet.attribute.VSAttribute
 
VSAWithSubAttributes - Class in net.jradius.packet.attribute
Sub-TLV attribute, as specified by WiMAX.
VSAWithSubAttributes() - Constructor for class net.jradius.packet.attribute.VSAWithSubAttributes
 

W

warn(String) - Method in class net.jradius.log.JRadiusLoggerBean
 
warn(String, Throwable) - Method in class net.jradius.log.JRadiusLoggerBean
 
warn(String) - Method in class net.jradius.log.Log4JRadiusLogger
 
warn(String, Throwable) - Method in class net.jradius.log.Log4JRadiusLogger
 
warn(String) - Static method in class net.jradius.log.RadiusLog
 
warn(String, Throwable) - Static method in class net.jradius.log.RadiusLog
 
warn(String) - Method in interface net.jradius.log.RadiusLogger
 
warn(String, Throwable) - Method in interface net.jradius.log.RadiusLogger
 
write(int) - Method in class net.jradius.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class net.jradius.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeAttrMap(Map, String, String, String, String, boolean) - Method in class net.jradius.freeradius.RadiusDictionary
 
writeJavaClasses() - Method in class net.jradius.freeradius.RadiusDictionary
 
writeResponse(FreeRadiusRequest, OutputStream) - Method in class net.jradius.freeradius.FreeRadiusProcessor
 
writeUnsignedByte(OutputStream, int) - Static method in class net.jradius.packet.Format
 
writeUnsignedInt(OutputStream, long) - Static method in class net.jradius.packet.Format
 
writeUnsignedShort(OutputStream, int) - Static method in class net.jradius.packet.Format
 

X

XML_KEY - Static variable in class net.jradius.server.config.DictionaryConfigurationItem
 
XML_KEY - Static variable in class net.jradius.server.config.HandlerConfigurationItem
 
XML_KEY - Static variable in class net.jradius.server.config.ListenerConfigurationItem
 
XML_KEY - Static variable in class net.jradius.server.config.LogConfigurationItem
 
XML_KEY - Static variable in class net.jradius.server.config.PacketHandlerConfigurationItem
 
XML_KEY_ALT - Static variable in class net.jradius.server.config.PacketHandlerConfigurationItem
 
XML_LIST_KEY - Static variable in class net.jradius.server.config.HandlerConfigurationItem
 
XML_LIST_KEY - Static variable in class net.jradius.server.config.ListenerConfigurationItem
 
XML_LIST_KEY - Static variable in class net.jradius.server.config.PacketHandlerConfigurationItem
 
XMLConfiguration - Class in net.jradius.server.config
JRadius XML Configuration Parser.
xmlKey() - Method in class net.jradius.server.config.ConfigurationItem
 
xmlKey() - Method in class net.jradius.server.config.DictionaryConfigurationItem
 
xmlKey() - Method in class net.jradius.server.config.ListenerConfigurationItem
 
xmlKey() - Method in class net.jradius.server.config.LogConfigurationItem
 
xmlKey() - Method in class net.jradius.server.config.PacketHandlerConfigurationItem
 

_

_add(RadiusAttribute, boolean) - Method in class net.jradius.packet.attribute.AttributeList
 

A B C D E F G H I J K L M N O P Q R S T U V W X _

Copyright © 2011 Coova Technologies, LLC, All Rights Reserved.