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

A

abort() - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
Method to abort the authentication process (phase 2).
ACCESS_ACCEPT - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ACCESS_CHALLENGE - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ACCESS_REJECT - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ACCESS_REQUEST - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
account(RadiusPacket) - Method in class net.sourceforge.jradiusclient.RadiusClient
This method performs the job of sending accounting information for the current user to the radius accounting server.
ACCOUNTING_MESSAGE - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ACCOUNTING_REQUEST - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ACCOUNTING_RESPONSE - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ACCOUNTING_STATUS - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
AccountingRequest - class net.sourceforge.jradiusclient.packets.AccountingRequest.
Released under the LGPL
AccountingRequest(String, byte[], String) - Constructor for class net.sourceforge.jradiusclient.packets.AccountingRequest
construct an account request packet for this session
ACCT_AUTHENTIC - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_DELAY_TIME - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_INPUT_GIGAWORDS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_INPUT_OCTETS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_INPUT_PACKETS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_INTERIM_INTERVAL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_LINK_COUNT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_MULTI_SESSION_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_OUTPUT_GIGAWORDS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_OUTPUT_OCTETS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_OUTPUT_PACKETS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_SESSION_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_SESSION_TIME - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_STATUS_TYPE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ACCT_TERMINATE_CAUSE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
AcctSessionIdAttribute - class net.sourceforge.jradiusclient.attributes.AcctSessionIdAttribute.
Released under the LGPL
AcctSessionIdAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.AcctSessionIdAttribute
 
AcctStatusTypeAttribute - class net.sourceforge.jradiusclient.attributes.AcctStatusTypeAttribute.
Released under the LGPL
AcctStatusTypeAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.AcctStatusTypeAttribute
 
ADMINISTRATIVE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ADSL_CAP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ADSL_DMT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP_CHALLENGE_RESPONSE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP_FEATURES - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP_PASSWORD - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP_SECURITY - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP_SECURITY_DATA - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ARAP_ZONE_ACCESS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ASYNC - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
AUTHENTICATE_ONLY - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
authenticate(RadiusPacket) - Method in class net.sourceforge.jradiusclient.RadiusClient
This method performs the job of authenticating the given RadiusPacket against the radius server.
authenticate(RadiusPacket, int) - Method in class net.sourceforge.jradiusclient.RadiusClient
This method performs the job of authenticating the given RadiusPacket against the radius server.

B

BROADCAST - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
BROADCAST_LISTEN - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

C

CABLE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
Call_CHECK - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLBACK_ADMINISTRATIVE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLBACK_FRAMED - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLBACK_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLBACK_LOGIN - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLBACK_NAS_PROMPT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLBACK_NUMBER - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLED_STATION_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CALLING_STATION_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CHAP_CHALLENGE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CHAP_PASSWORD - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ChapAccessRequest - class net.sourceforge.jradiusclient.packets.ChapAccessRequest.
Released under the LGPL
ChapAccessRequest(String, byte[]) - Constructor for class net.sourceforge.jradiusclient.packets.ChapAccessRequest
 
ChapAccessRequest(String, byte[], byte, byte[]) - Constructor for class net.sourceforge.jradiusclient.packets.ChapAccessRequest
 
ChapAccessRequest(String, byte[], int) - Constructor for class net.sourceforge.jradiusclient.packets.ChapAccessRequest
 
ChapAccessRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.ChapAccessRequest
 
ChapChallengeAttribute - class net.sourceforge.jradiusclient.attributes.ChapChallengeAttribute.
Released under the LGPL
ChapChallengeAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.ChapChallengeAttribute
 
ChapChallengeAttribute(String) - Constructor for class net.sourceforge.jradiusclient.attributes.ChapChallengeAttribute
 
chapEncrypt(byte, byte[], byte[]) - Static method in class net.sourceforge.jradiusclient.util.ChapUtil
This method performs the CHAP encryption according to RFC 2865 section 2.2 for use with Radius Servers using MD5 as the one way hashing algorithm
ChapPasswordAttribute - class net.sourceforge.jradiusclient.attributes.ChapPasswordAttribute.
Released under the LGPL
ChapPasswordAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.ChapPasswordAttribute
 
ChapPasswordAttribute(byte, byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.ChapPasswordAttribute
 
ChapUtil - class net.sourceforge.jradiusclient.util.ChapUtil.
Released under the LGPL
ChapUtil() - Constructor for class net.sourceforge.jradiusclient.util.ChapUtil
 
CLASS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
closeSocket() - Method in class net.sourceforge.jradiusclient.RadiusClient
closes the socket
commit() - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
Method to commit the authentication process (phase 2).
CONFIGURATION_TOKEN - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
CONNECT_INFO - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

D

DEFAULT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
DEFAULT_CHALLENGE_SIZE - Static variable in class net.sourceforge.jradiusclient.util.ChapUtil
 
DIGEST_ATTRIBUTE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
DIGEST_RESPONSE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
DISABLE_ACCOUNTING_SERVICE_TYPE - Static variable in class net.sourceforge.jradiusclient.packets.AccountingRequest
 
DisableAccountingRequest - class net.sourceforge.jradiusclient.packets.DisableAccountingRequest.
Released under the LGPL
An AccountingRequest to perform an Disable Accounting Request
DisableAccountingRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.DisableAccountingRequest
Constructs a basic DisableAccountingRequest

E

EAP_MESSAGE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
EapMessageAttribute - class net.sourceforge.jradiusclient.attributes.EapMessageAttribute.
Released under the LGPL
EapMessageAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.EapMessageAttribute
Constructs an attribute using the provided EAP Message bytes
EMPTYSTRING - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
ENABLE_ACCOUNTING_SERVICE_TYPE - Static variable in class net.sourceforge.jradiusclient.packets.AccountingRequest
 
EnableAccountingRequest - class net.sourceforge.jradiusclient.packets.EnableAccountingRequest.
Released under the LGPL
An AccountingRequest to perform an Enable Accounting Request
EnableAccountingRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.EnableAccountingRequest
Constructs a basic EnableAccountingRequest
equals(Object) - Method in class net.sourceforge.jradiusclient.RadiusClient
Compares the specified Object with this RadiusClient for equality.
equals(Object) - Method in class net.sourceforge.jradiusclient.jaas.RadiusPrincipal
Compares the specified Object with this RadiusPrincipal for equality.
ETHERNET - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
EVENT_TIMESTAMP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

F

FILTER_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
finalize() - Method in class net.sourceforge.jradiusclient.RadiusClient
overrides finalize to close socket and then normal finalize on super class
FRAMED - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_APPLETALK_LINK - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_APPLETALK_NETWORK - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_APPLETALK_ZONE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_COMPRESSION - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_IP_ADDRESS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_IP_NETMASK - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_IPX_NETWORK - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_MTU - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_POOL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_PROTOCOL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_ROUTE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
FRAMED_ROUTING - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

G

G3_FAX - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
GANDALF_SLML - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
getAcctPort() - Method in class net.sourceforge.jradiusclient.RadiusClient
This method returns the current port to be used for accounting
getAcctPort() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getAttribute(int) - Method in class net.sourceforge.jradiusclient.RadiusPacket
retrieve a RadiusAttribute from this RadiusPacket
getAttributeBytes() - Method in class net.sourceforge.jradiusclient.RadiusPacket
get the byte array
getAttributes() - Method in class net.sourceforge.jradiusclient.RadiusPacket
get all of the RadiusAttributes in this RadiusPacket
getAuthPort() - Method in class net.sourceforge.jradiusclient.RadiusClient
This method returns the current port to be used for authentication
getAuthPort() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getBytes() - Method in class net.sourceforge.jradiusclient.RadiusAttribute
get the bytes that will go into a RadiusPacket
getCallingStationID() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getHostname() - Method in class net.sourceforge.jradiusclient.RadiusClient
This method returns the current Host Name to be used for RADIUS authentication or accounting
getHostName() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getName() - Method in class net.sourceforge.jradiusclient.jaas.RadiusPrincipal
Gets the name of this RadiusPrincipal
getNextChapChallenge(int) - Method in class net.sourceforge.jradiusclient.util.ChapUtil
Get a fixed number of bytes to use as a chap challenge, generally you don't want this to be less than the number of bytes outbut by the hash algoritm to be used to encrypt the password, in this case 16 since Radius rfc 2865 section 2.2 specifies MD5 if size is <1 we will use the default of 16
getNextChapIdentifier() - Method in class net.sourceforge.jradiusclient.util.ChapUtil
 
getNumRetries() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getPacketIdentifier() - Method in class net.sourceforge.jradiusclient.RadiusPacket
Return the packetIdentifier for this RadiusPacket.
getPacketType() - Method in class net.sourceforge.jradiusclient.RadiusPacket
get the packet type for this RadiusPacket
getSharedSecret() - Method in class net.sourceforge.jradiusclient.RadiusClient
This method returns the current secret value that the Radius Client shares with the RADIUS Server.
getSharedSecret() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getTimeout() - Method in class net.sourceforge.jradiusclient.RadiusClient
This method returns the current timeout period on a recieve of a response from the RADIUS Server.
getTimeout() - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
getType() - Method in class net.sourceforge.jradiusclient.RadiusAttribute
get the Radius Type for this Attribute( see rfc 2865 and 2866)
getUsage() - Static method in class net.sourceforge.jradiusclient.TestRadiusClient
 
getUserName() - Method in class net.sourceforge.jradiusclient.attributes.UserNameAttribute
gets the username stored in this object
getValue() - Method in class net.sourceforge.jradiusclient.RadiusAttribute
get the data stored for this RadiusAttribute

H

handle(Callback) - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginHandler
 
handle(Callback[]) - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginHandler
Callback Handler for the login service
hashCode() - Method in class net.sourceforge.jradiusclient.RadiusClient
 
hashCode() - Method in class net.sourceforge.jradiusclient.jaas.RadiusPrincipal
 
HDLC_CLEAR_CHANNEL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

I

IDLE_TIMEOUT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
IDSL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
Initialize this LoginModule.
InvalidParameterException - exception net.sourceforge.jradiusclient.exception.InvalidParameterException.
 
InvalidParameterException() - Constructor for class net.sourceforge.jradiusclient.exception.InvalidParameterException
The default message constructor
InvalidParameterException(String) - Constructor for class net.sourceforge.jradiusclient.exception.InvalidParameterException
Constructs an InvalidParameterException with the specified message
IPX_HEADER_COMPRESSION - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ISDN_ASYNC_V110 - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ISDN_ASYNC_V120 - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ISDN_SYNC - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

J

JAAS_MODULE_KEY - Static variable in class net.sourceforge.jradiusclient.jaas.RadiusLoginHandler
 

L

LAT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LISTEN - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_IP_HOST - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_LAT_GROUP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_LAT_NODE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_LAT_PORT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_LAT_SERVICE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_SERVICE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
LOGIN_TCP_PORT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
login() - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
Authenticates this Subject against a RADIUS Server (phase 1).
login() - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginHandler
If this method returns the login was successfull, but if it throws an exception it failed.
logout() - Method in class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
This method logs out a Subject (Poss.

M

main(String[]) - Static method in class net.sourceforge.jradiusclient.TestRadiusClient
 
MAX_CHALLENGE_ATTEMPTS - Static variable in class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
 
MAX_PACKET_LENGTH - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
MESSAGE_AUTHENTICATOR - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
MIN_PACKET_LENGTH - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 

N

NAS_IDENTIFIER - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
NAS_IP_ADDRESS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
NAS_PORT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
NAS_PORT_ID - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
NAS_PORT_TYPE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
NAS_PROMPT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
net.sourceforge.jradiusclient - package net.sourceforge.jradiusclient
 
net.sourceforge.jradiusclient.attributes - package net.sourceforge.jradiusclient.attributes
 
net.sourceforge.jradiusclient.exception - package net.sourceforge.jradiusclient.exception
 
net.sourceforge.jradiusclient.jaas - package net.sourceforge.jradiusclient.jaas
 
net.sourceforge.jradiusclient.packets - package net.sourceforge.jradiusclient.packets
 
net.sourceforge.jradiusclient.util - package net.sourceforge.jradiusclient.util
 
NONE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

O

OUTBOUND - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

P

PapAccessRequest - class net.sourceforge.jradiusclient.packets.PapAccessRequest.
Released under the LGPL
PapAccessRequest(String, byte[]) - Constructor for class net.sourceforge.jradiusclient.packets.PapAccessRequest
 
PapAccessRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.PapAccessRequest
 
PASSWORD_ACCEPT - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
PASSWORD_REJECT - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
PASSWORD_REQUEST - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
PASSWORD_RETRY - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
PIAFS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
PORT_LIMIT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
PORTMASTER - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
PPP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
PROMPT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
PROXY_STATE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

R

RADIUS_HEADER_LENGTH - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
RADIUS_HEADER_LENGTH is 20 bytes (corresponding to 1 byte for code + 1 byte for Identifier + 2 bytes for Length + 16 bytes for Request Authenticator) It is not a coincidence that it is the same as the MIN_PACKET_LENGTH
RADIUS_REQUEST - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
RadiusAttribute - class net.sourceforge.jradiusclient.RadiusAttribute.
Released under the LGPL
The most basic representation of an attribute to be used in the request attributes section of the outgoing RadiusPackets.
RadiusAttribute(int, byte[]) - Constructor for class net.sourceforge.jradiusclient.RadiusAttribute
Construct a basic RadiusAttribute
RadiusAttributeValues - class net.sourceforge.jradiusclient.RadiusAttributeValues.
Released under the LGPL
Special Thanks to the original creator of the "RadiusClient" August Mueller http://augiesoft.com/java/radius/ and to Aziz Abouchi for laying the groundwork for the development of this class.
RadiusAttributeValues() - Constructor for class net.sourceforge.jradiusclient.RadiusAttributeValues
 
RadiusCallback - class net.sourceforge.jradiusclient.jaas.RadiusCallback.
 
RadiusCallback() - Constructor for class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
RadiusClient - class net.sourceforge.jradiusclient.RadiusClient.
Released under the LGPL
This class provides basic functionality required to implement a NAS as defined by the RADIUS protocol as specified in RFC 2865 and RFC 2866.
RadiusClient(String, int, int, String) - Constructor for class net.sourceforge.jradiusclient.RadiusClient
Constructor allows the user to specify an alternate port for the radius server
RadiusClient(String, int, int, String, int) - Constructor for class net.sourceforge.jradiusclient.RadiusClient
Constructor allows the user to specify an alternate port for the radius server
RadiusClient(String, String) - Constructor for class net.sourceforge.jradiusclient.RadiusClient
Constructor - uses the default port 1812 for authentication and 1813 for accounting
RadiusException - exception net.sourceforge.jradiusclient.exception.RadiusException.
 
RadiusException(String) - Constructor for class net.sourceforge.jradiusclient.exception.RadiusException
 
RadiusLoginHandler - class net.sourceforge.jradiusclient.jaas.RadiusLoginHandler.
Title: Description: Copyright: Copyright (c) 2003
RadiusLoginHandler(String, String, String, String, String, String, int, int, int, int) - Constructor for class net.sourceforge.jradiusclient.jaas.RadiusLoginHandler
Constructor
RadiusLoginModule - class net.sourceforge.jradiusclient.jaas.RadiusLoginModule.
This is an implementation of javax.security.auth.spi.LoginModule specific to using a RADIUS Server for authentication.
RadiusLoginModule() - Constructor for class net.sourceforge.jradiusclient.jaas.RadiusLoginModule
 
RadiusPacket - class net.sourceforge.jradiusclient.RadiusPacket.
Released under the LGPL
RadiusPacket(int) - Constructor for class net.sourceforge.jradiusclient.RadiusPacket
builds a type RadiusPacket with no Attributes set
RadiusPacket(int, byte) - Constructor for class net.sourceforge.jradiusclient.RadiusPacket
 
RadiusPacket(int, byte, List) - Constructor for class net.sourceforge.jradiusclient.RadiusPacket
Builds a RadiusPacket with a predefined set of attributes
RadiusPacket(int, List) - Constructor for class net.sourceforge.jradiusclient.RadiusPacket
Builds a RadiusPacket with a predefined set of attributes
RadiusPrincipal - class net.sourceforge.jradiusclient.jaas.RadiusPrincipal.
 
RadiusPrincipal(String) - Constructor for class net.sourceforge.jradiusclient.jaas.RadiusPrincipal
Constructs RadiusPrincipal objects
REPLY_MESSAGE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
RESERVED - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
RLOGIN - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

S

SDSL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SERVICE_TYPE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
ServiceTypeAttribute - class net.sourceforge.jradiusclient.attributes.ServiceTypeAttribute.
Released under the LGPL
ServiceTypeAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.ServiceTypeAttribute
Constructs a new Attribute
SESSION_TIMEOUT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
setAcctPort(int) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
setAttribute(RadiusAttribute) - Method in class net.sourceforge.jradiusclient.RadiusPacket
Adds a RadiusAttribute to this RadiusPacket
setAttributes(List) - Method in class net.sourceforge.jradiusclient.RadiusPacket
Add a set of RadiusAttributes to this RadiusPacket
setAuthPort(int) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
setCallingStationID(String) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
setHostName(String) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
setNumRetries(int) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
setSharedSecret(String) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
setTimeout(int) - Method in class net.sourceforge.jradiusclient.jaas.RadiusCallback
 
SIP_ALGORITHM - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_BODY_DIGEST - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_CNONCE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_METHOD - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_NONCE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_NONCE_COUNT - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_QOP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_REALM - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_URI - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SIP_USER_NAME - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
SLIP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
STAC_LZS_COMPRESSION - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
START_ACCOUNTING_SERVICE_TYPE - Static variable in class net.sourceforge.jradiusclient.packets.AccountingRequest
 
StartAccountingRequest - class net.sourceforge.jradiusclient.packets.StartAccountingRequest.
Released under the LGPL
An AccountingRequest to perform an Start Accounting Request
StartAccountingRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.StartAccountingRequest
Constructs a basic StartAccountingRequest
STATE - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
STATUS_CLIENT - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
STATUS_SERVER - Static variable in class net.sourceforge.jradiusclient.RadiusPacket
 
STOP_ACCOUNTING_SERVICE_TYPE - Static variable in class net.sourceforge.jradiusclient.packets.AccountingRequest
 
StopAccountingRequest - class net.sourceforge.jradiusclient.packets.StopAccountingRequest.
Released under the LGPL
An AccountingRequest to perform a Stop Accounting Request
StopAccountingRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.StopAccountingRequest
Constructs a basic StopAccountingRequest
SYNC - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

T

TCP_CLEAR - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
TCP_CLEAR_QUIET - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
TELNET - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
TERMINATION_ACTION - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
TestRadiusClient - class net.sourceforge.jradiusclient.TestRadiusClient.
 
TestRadiusClient() - Constructor for class net.sourceforge.jradiusclient.TestRadiusClient
 
toString() - Method in class net.sourceforge.jradiusclient.RadiusClient
This method returns a string representation of this RadiusClient.
toString() - Method in class net.sourceforge.jradiusclient.jaas.RadiusPrincipal
This method returns a string representation of this RadiusPrincipal.

U

UPDATE_ACCOUNTING_SERVICE_TYPE - Static variable in class net.sourceforge.jradiusclient.packets.AccountingRequest
 
UpdateAccountingRequest - class net.sourceforge.jradiusclient.packets.UpdateAccountingRequest.
Released under the LGPL
An AccountingRequest to perform an Update Accounting Request
UpdateAccountingRequest(String, String) - Constructor for class net.sourceforge.jradiusclient.packets.UpdateAccountingRequest
Constructs a basic UpdateAccountingRequest
USER_NAME - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
USER_PASSWORD - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
UserNameAttribute - class net.sourceforge.jradiusclient.attributes.UserNameAttribute.
Released under the LGPL
UserNameAttribute(String) - Constructor for class net.sourceforge.jradiusclient.attributes.UserNameAttribute
Constructs a new UserNameAttribute for use in RadiusPackets
UserPasswordAttribute - class net.sourceforge.jradiusclient.attributes.UserPasswordAttribute.
Released under the LGPL
UserPasswordAttribute(byte[]) - Constructor for class net.sourceforge.jradiusclient.attributes.UserPasswordAttribute
Constructs a new UserPasswordAttribute for use in RadiusPackets
UserPasswordAttribute(String) - Constructor for class net.sourceforge.jradiusclient.attributes.UserPasswordAttribute
Constructs a new UserPasswordAttribute for use in RadiusPackets

V

validateAttribute(RadiusAttribute) - Method in class net.sourceforge.jradiusclient.RadiusPacket
 
validateAttribute(RadiusAttribute) - Method in class net.sourceforge.jradiusclient.packets.AccountingRequest
This method implements a callback from the super class RadiusPacket to validate input
validateAttribute(RadiusAttribute) - Method in class net.sourceforge.jradiusclient.packets.PapAccessRequest
 
validateAttribute(RadiusAttribute) - Method in class net.sourceforge.jradiusclient.packets.ChapAccessRequest
This method implements a callback from the super class RadiusPacket to validate input
VENDOR_SPECIFIC - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
VIRTUAL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
VJ_TCP_IP_HEADER_COMPRESSION - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

W

WIRELESS_IEEE_802_11 - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
WIRELESS_OTHER - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

X

X25 - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
X25_PAD - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
X25_T3POS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
X75 - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
X75_SYNCHRONOUS - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
XDSL - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 
XYLOGICS_PROPRIETARY_IPX_SLIP - Static variable in class net.sourceforge.jradiusclient.RadiusAttributeValues
 

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