This class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry(String appName) method in the Configuration class. Each respective AppConfigurationEntry contains a LoginModule name, a control flag (specifying whether this LoginModule is REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL), and LoginModule-specific options. Please refer to the Configuration class for more information on the different control flags and their semantics.
This class represents a single LoginModule entry configured for the application specified in the getAppConfigurationEntry(String appName) method in the Configuration class. Each respective AppConfigurationEntry contains a LoginModule name, a control flag (specifying whether this LoginModule is REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL), and LoginModule-specific options. Please refer to the Configuration class for more information on the different control flags and their semantics.
(->app-configuration-entry login-module-name control-flag options)
Constructor.
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.
login-module-name - String representing the class name of the LoginModule configured for the specified application. - java.lang.String
control-flag - either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL. - javax.security.auth.login.AppConfigurationEntry$LoginModuleControlFlag
options - the options configured for this LoginModule. - java.util.Map
throws: java.lang.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.
Constructor. 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. login-module-name - String representing the class name of the LoginModule configured for the specified application. - `java.lang.String` control-flag - either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL. - `javax.security.auth.login.AppConfigurationEntry$LoginModuleControlFlag` options - the options configured for this LoginModule. - `java.util.Map` throws: java.lang.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.
(get-control-flag this)
Return the controlFlag (either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL) for this LoginModule.
returns: the controlFlag
(either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL)
for this LoginModule. - javax.security.auth.login.AppConfigurationEntry$LoginModuleControlFlag
Return the controlFlag (either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL) for this LoginModule. returns: the controlFlag (either REQUIRED, REQUISITE, SUFFICIENT, or OPTIONAL) for this LoginModule. - `javax.security.auth.login.AppConfigurationEntry$LoginModuleControlFlag`
(get-login-module-name this)
Get the class name of the configured LoginModule.
returns: the class name of the configured LoginModule as
a String. - java.lang.String
Get the class name of the configured LoginModule. returns: the class name of the configured LoginModule as a String. - `java.lang.String`
(get-options this)
Get the options configured for this LoginModule.
returns: the options configured for this LoginModule
as an unmodifiable Map. - java.util.Map<java.lang.String,?>
Get the options configured for this LoginModule. returns: the options configured for this LoginModule as an unmodifiable Map. - `java.util.Map<java.lang.String,?>`
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close