Package org.forgerock.openam.radius.server.config
Provides server-side pieces for activating the radius server functionality, handling threading, and loading values
configured in openAM's admin console and applying any changes.
-
Interface Summary Interface Description RadiusServer Interface describing how to start and stup the RADIUS server service. -
Class Summary Class Description ClientConfig Holds information for a RADIUS client that is allowed to connect to this RADIUS server to perform authentication.ConfigChangeListener Listens for changes to the RADIUS server's configuration.ConfigLoader Loads configuration values from openam's admin console maintained values into pojos and registers a change listener for changes that may happen in the future .DefaultClientSecretGenerator Generates a random, alphanumeric 16 character password.RadiusServerConstants Constants used by the RADIUS server implementation.RadiusServerManager This class is a singleton instance acting as the entry point both for starting up the RADIUS server feature in OpenAM and for tearing it down upon container shutdown.RadiusServiceConfig Holds the suite of configuration from the admin console for rapid determination of whether packets should be dropped or accepted and processed.ThreadPoolConfig Configuration values for the thread pool loaded from OpenAM's admin console constructs. -
Exception Summary Exception Description ClientConfigurationException Exception thrown when the RADIUS server client configuration is invalid.