public AppConfigurationEntry (String loginModuleName, LoginModuleControlFlag controlFlag, Map<String, ?> options)

Default constructor for this class.

This entry represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry(String appName) method from the Configuration class.

Parameters:
loginModuleName    String representing the class name of the LoginModule configured for the specified application.

controlFlag    either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL.

options    the options configured for this LoginModule.

Exceptions:
IllegalArgumentException    if loginModuleName is null, if LoginModuleName has a length of 0, if controlFlag is not either REQUIRED, REQUISITE, SUFFICIENT or OPTIONAL, or if options is null.