AXL Software®

AXL Software® RADIUS Client API

The RADIUS client for authentication, accounting, Disconnect, and Change of Authorization requests.

See:
          Description

Packages
com.axlradius.misc Provides classes that have utilitarian value yet are not enough to have their own packages.
com.axlradius.radclient4 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.radclient4.attributes RADIUS attributes are the core of the RADIUS protocol.
com.axlradius.radclient4.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.radclient4.auth.eap The Extensible Authentication Protocol (EAP) package and its authentication systems.
com.axlradius.radclient4.auth.eap.gtc.client The EAP GTC client.
com.axlradius.radclient4.auth.eap.md5.client The EAP-MD5 authentication for the client.
com.axlradius.radclient4.auth.eap.mschapv2.client The EAP-MSCHAPV2 authentication method for the client.
com.axlradius.radclient4.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.radclient4.auth.eap.tls.client The TLS client authentication protocol.
com.axlradius.radclient4.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.radclient4.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.radclient4.auth.login.client Classes implementing the javax.security.auth.login service for the client side of the pluggable authentication framework.
com.axlradius.radclient4.auth.mschap Base MSCHAP and MSCHAPV2 classes.
com.axlradius.radclient4.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.radclient4.dictionary Classes that handle RADIUS dictionaries and offer useful methods to create RADIUS and Vendor-Specific attributes on the fly.
com.axlradius.radclient4.dictionary.util These dictionary utilities will generate dictionaries as Java source files.
com.axlradius.radclient4.dmcoa.client There are currently at least two uses for the CoA (Change of Authorization).
com.axlradius.radclient4.interimaccounting Radius Client Interim Accounting automation.
com.axlradius.radclient4.radutil Utility classes for the AXL RADIUS server.

 

The RADIUS client for authentication, accounting, Disconnect, and Change of Authorization requests.

Related Documentation

Example Code


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.