JAASLoginModule





 

Attributes Summary

moduleClassName The class name of the given LoginModule.
authenticationStrategy Specifies the behavior as authentication proceeds down the stack.
options ModuleOptions is a space separated list of LoginModule-specific values which are passed directly to the underlying LoginModules.

 

Attribute Details


moduleClassName

The class name of the given LoginModule.

Data type:   String
Default value:   unspecified



authenticationStrategy

Specifies the behavior as authentication proceeds down the stack. It can take four possible values: Required, Requisite, Sufficient, and Optional.

Data type:  JAASModuleControlFlag
Default value:   unspecified
Allowed Values:  REQUIRED   REQUISITE   SUFFICIENT   OPTIONAL  



options

ModuleOptions is a space separated list of LoginModule-specific values which are passed directly to the underlying LoginModules. Options are defined by the LoginModule itself, and control the behavior within it. For example, a LoginModule may define options to support debugging/testing capabilities. The correct way to specify options in the Configuration is by using the following key-value pairing: debug=true. The key and value should be separated by an 'equals' symbol. Note that there is no limit to the number of options a LoginModule may define.

Data type:  Property