Related Documentation
- C Series
- Configuring an SAE Group (C-Web Interface)
- Creating a Plug-In Instance for an SAE Group (C-Web Interface)
- For information about setting up default peers, see Creating RADIUS Peers (C-Web Interface)
Configuring Custom RADIUS Authentication Plug-Ins (C-Web Interface)
The custom RADIUS authentication plug-ins provide the same functions as the flexible RADIUS authentication plug-ins, but are designed to deliver better system performance. To use a custom plug-in, you must provide a Java class that implements the SPI defined in the RADIUS client library. Use this SPI to specify which fields and field values to include in RADIUS accounting packets. The RADIUS client library is part of the SAE core API.
See the documentation for the RADIUS client library
in the folder SDK/doc/sae/net/juniper/smgt/sae/radiuslib in the SDK+AppSupport+Demos+Samples.tar.gz
on the Juniper Networks website at: https://www.juniper.net/support/products/src/index.html. You can also view the SAE core API documentation on the Juniper
Networks website at https://www.juniper.net/techpubs/software/management/src/api-index.html.
For a sample implementation, see the following
directory in the SDK+AppSupport+Demos+Samples.tar.gz
file: SDK/plugin/java/src/net/juniper/smgt/sample/radiuslib/RadiusPacketHandlerImpl.java.
To set up custom RADIUS authentication plug-ins:
- Click Configure, expand Shared>SAE, and then expand the SAE group for which you want to configure RADIUS plug-ins.
- In the side pane, expand Configuration>Plug Ins.
- Expand the plug-in that you created for custom RADIUS
authentication, and then click Custom RADIUS Authentication.
The Custom RADIUS Authentication pane appears.
- Click Create, enter information as described in the Help text in the main pane, and then click Apply.
Related Documentation
- C Series
- Configuring an SAE Group (C-Web Interface)
- Creating a Plug-In Instance for an SAE Group (C-Web Interface)
- For information about setting up default peers, see Creating RADIUS Peers (C-Web Interface)