AXL Software®

AXL Software® RADIUS Server API

Radius Server Documentation: For a programming guide, change history and other documention please use the Description link in the Overview section.

See:
          Description

Packages
com.axlradius.misc Provides classes that have utilitarian value yet are not enough to have their own packages.
com.axlradius.radserver4 Classes that comprise the AXL RADIUS server version "4.08e"

com.axlradius.radserver4.attributes RADIUS attributes are the core of the RADIUS protocol.
com.axlradius.radserver4.auth.digest.client The Digest authentication client side which is based on RADIUS Extension for Digest Authentication as described in the draft-sterman-aaa-sip-01.txt.
com.axlradius.radserver4.auth.digest.server The Digest authentication server side which is based on RADIUS Extension for Digest Authentication as described in the draft-sterman-aaa-sip-01.txt.
com.axlradius.radserver4.auth.eap The Extensible Authentication Protocol (EAP) package and its authentication systems.
com.axlradius.radserver4.auth.eap.gtc.client The EAP GTC client.
com.axlradius.radserver4.auth.eap.leap.client The LEAP authentication protocol for clients.
com.axlradius.radserver4.auth.eap.md5.client The EAP-MD5 authentication for the client.
com.axlradius.radserver4.auth.eap.mschapv2.client The EAP-MSCHAPV2 authentication method for the client.
com.axlradius.radserver4.auth.eap.tls The EAP-TLS package which forms the base for a number of securely tunneled protocols such as PEAP and TTLS.
com.axlradius.radserver4.auth.eap.tls.client The TLS client authentication protocol.
com.axlradius.radserver4.auth.eap.tls.peap.client The EAP-PEAP Version 0 is used to simulate a Windows supplicant or authenticate against a Windows server.
com.axlradius.radserver4.auth.eap.tls.ttls.client The EAP-TTLS (EAP Tunneled TLS Authentication Protocol) package for clients - Tunneled TLS for a number of authentication methods including MSCHAP, MSCHAPV2, EAP-MD5, PAP, CHAP, EAP-GTC, EAP-MSCHAPV2.
com.axlradius.radserver4.auth.login.client Classes implementing the javax.security.auth.login service for the client side of the pluggable authentication framework.
com.axlradius.radserver4.auth.mschap Base MSCHAP and MSCHAPV2 classes.
com.axlradius.radserver4.auth.rsaace.client RSA-ACE server client - Accepts multiple Access-Challenges with the display of Reply-Message attributes for the RSA-ACE and similar servers.
com.axlradius.radserver4.client Radius Client The RADIUS client for simple authentication methods and is the transport for EAP methods including EAP-TLS, EAP-PEAP, EAP-LEAP, and EAP-TTLS (tunnelling PAP, CHAP, MSCHAP, MSCHAPV2, EAP-GTC, EAP-MD5, EAP-LEAP, and EAP-MSCHAV2).
com.axlradius.radserver4.client.interimaccounting Radius Client Interim Accounting automation.
com.axlradius.radserver4.dictionary Classes that handle RADIUS dictionaries and offer useful methods to create RADIUS and Vendor-Specific attributes on the fly.
com.axlradius.radserver4.dictionary.util These dictionary utilities will generate dictionaries as Java source files.
com.axlradius.radserver4.dmcoa.client There are currently at least two uses for the CoA (Change of Authorization).
com.axlradius.radserver4.dmcoa.server Server side Disconnect-Message and Change-of-Authorization messages support.
com.axlradius.radserver4.radutil Utility classes for the AXL RADIUS server.

 

Radius Server Documentation: For a programming guide, change history and other documention please use the Description link in the Overview section.

A Java RADIUS Server API from AXL Software® allowing programmable authentication and accounting.

Related Documentation

Example Code

Since:
JDK 1.4

AXL Software®

Submit a bug report or feature request

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