AXL RADIUS Server API V3

Package com.theorem.radserver3

Classes that comprise the AXL RADIUS server.

See:
          Description

Interface Summary
AccessImplFactory This interface defines a factory for implementing Access-Request and Access-Challenge methods.
AccountingImplFactory This interface defines a factory for implementing accounting.
EncryptImplFactory This interface defines a factory for implementing encryption.
ExtendedPacketImplFactory Abstract factory class for implementing extended packet handling.
LogImplFactory This interface defines a factory for implementing logging.
NASCallBackFactory This interface defines a factory for implementing unknown NAS callbacks.
ProxyImplFactory This interface defines a factory for implementing proxy changes.
SnoopImplFactory This interface defines a factory for implementing packet snooping.
 

Class Summary
A Attribute types used in Radius Authentication and Accounting packets for Access-Request, Access-Accept, and Accounting-Request.
AccessImpl Abstract class for implementing authentication methods.
AccountingImpl Abstract class for implementing accounting.
AccountingInfo Class to pass information to and from an Accounting request..
Ascend File generated by GenerateJavaConstants - it probably should not be edited.
Attribute RADIUS attribute class.
AttributeDataType Class to guess at the data type in a given attribute.
AttributeList Provide a list of Attributes and provide the means to perform simple operations on the list.
AttributeName Class to find attribute names from field names in classes.
AuthInfo Class to pass information to and from an Access-Request or Access-Challenge.
AV Class holding attribute integer value field enumerations.
AV.Acct_Authentic Acct-Authentic values.
AV.Acct_Status_Type Acct-Status-Type values.
AV.Acct_Terminate_Cause Acct-Terminate-Cause values.
AV.ARAP_Zone_Access ARAP-Zone-Access values.
AV.Error_Cause Error-Cause values.
AV.Framed_Compression Framed-Compression values.
AV.Framed_Protocol Framed-Protocol values.
AV.Framed_Routing Framed-Routing values.
AV.Login_Service Login-Service values.
AV.NAS_Port_Type NAS-Port-Type values.
AV.Service_Type Service-Type values.
AV.Termination_Action Termination-Action values.
AV.Tunnel_Medium_Type Tunnel-Medium values.
AV.Tunnel_Type Tunnel-Type values.
Cisco File generated by GenerateJavaConstants - it probably should not be edited.
EAPInfo Class to handle the EAP (Extensible Authentication Protocol) protocol.
EAPPacket Class to handle EAP (Extensible Authentication Protocol) Encapsulated packet data.
EncryptImpl Abstract class for implementing encrypted packets.
ExtendedInfo Class to pass information to and from an Extended Packet request..
ExtendedPacketImpl Abstract class for implementing additional packet types.
Gb Holds globally interesting data for the server and it's sessions.
LogImpl Abstract class for implementing a log.
Microsoft File generated by GenerateJavaConstants - it probably should not be edited.
MPPE Class to access Microsoft Point-to-Point Encryption Protocol (MPPE) information.
MSChap Class to handle the code described in RFC 2433 of MS-CHAP V1 and RFC 2759 MS-CHAP V2.
MSChapV2 Class to handle the Microsoft code described in RFC's 2548, 2759 , and 3079.
NAS NAS (RADIUS Client) information.
NASCallBack Abstract class for handling packets that don't have a valid NAS (Network Access Server) entry.
NASInfo Class to pass NAS (RADIUS Client) information to a NASCallBack.
PacketInfo Class providing information to an implementation class and returning packet information to the RADIUS server.
PacketType Convenience class defining Packet Types.
PersistentSession Class to keep persistent session data associated with a session identifier.
ProxyClient The ProxyClient class is used within the server to send additional packets from the server.
ProxyImpl Abstract class for implementing proxy server routing changes on the fly based on the packet attributes.
ProxyInfo Class to pass information to a ProxyImpl method.
ProxyTarget Proxy target class.
RADIUSClient RADIUS Client for applications.
RADIUSEncrypt Encrypt a password in the RADIUS style.
RADIUSServer RADIUS Server API for dial up and other applications.
RADIUSStats Server statistics Not all are implemented.
Realm Class to reveal realm information
SNMPStats SNMP Stats Collect servers stats and make them available to the SNMP agent session.
SnoopImpl Abstract class for snooping on packets.
VendorSpecific Vendor-Specific attribute handler.
WISPr File generated by GenerateJavaConstants - it probably should not be edited.
 

Exception Summary
AccessDropException Exception thrown by access, accounting, and extended packet implementation when no response packet is to be returned.
AccessRejectException Exception thrown by access, accounting, and extended packet implementation when an Access-Reject response packet is to be returned.
ClientReceiveException Client Exception class thrown by the RADIUSClient when the reception of a packet fails.
ClientSendException Client Exception class thrown by the RADIUSClient when the transmission of a packet fails.
EAPException EAP Exception class, thrown when there's a problem decoding the EAP packet contents.
RADIUSServerException Server Exception class thrown by the RADIUSServer
 

Package com.theorem.radserver3 Description

Classes that comprise the AXL RADIUS server.

Version:
Version

AXL RADIUS Server API V3

Submit a bug report or feature request

Copyright 1998-2008 AXL Software. PO Box 97, Viola, Delaware 19979, U.S.A. All Rights Reserved.