Interface LoginModuleConfig

  • All Superinterfaces:
    org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.config.types.PropertyBag, SecurityProviderConfig

    public interface LoginModuleConfig
    extends SecurityProviderConfig, org.jvnet.hk2.config.types.PropertyBag
    The LoginModule configuration used for a security provider plugin. Defines setup for standard JAAS LoginModule Configuration.
    • Method Detail

      • getModuleClass

        @NotNull
        @JavaClassName
        @NotNull String getModuleClass()
        Gets the class name of the LoginModule.
      • getControlFlag

        @NotNull
        @NotNull String getControlFlag()
        Gets the JAAS control flag of the LoginModule.
      • getProperty

        List<org.jvnet.hk2.config.types.Property> getProperty()
        Gets the properties of the LoginModule.
        Specified by:
        getProperty in interface org.jvnet.hk2.config.types.PropertyBag
      • getModuleOptions

        @DuckTyped
        Map<String,​?> getModuleOptions()
        Gets the options of the LoginModule for use with JAAS Configuration.