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
.
Throws:
- 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.