Class RegisterUIParamsExtension

java.lang.Object
org.exoplatform.web.register.RegisterUIParamsExtension
All Implemented Interfaces:
UIParamsExtension

public class RegisterUIParamsExtension extends Object implements UIParamsExtension
  • Field Details

  • Constructor Details

    • RegisterUIParamsExtension

      public RegisterUIParamsExtension(io.meeds.portal.security.service.SecuritySettingService securitySettingService)
  • Method Details

    • getExtensionNames

      public List<String> getExtensionNames()
      Specified by:
      getExtensionNames in interface UIParamsExtension
      Returns:
      List of extension names that will be used to fill parameters
    • extendParameters

      public Map<String,Object> extendParameters(org.exoplatform.web.ControllerContext controllerContext, String extensionName)
      Description copied from interface: UIParamsExtension
      Returns the list of parameters to retrieve in Login UI for Login components
      Specified by:
      extendParameters in interface UIParamsExtension
      Parameters:
      controllerContext - ControllerContext that provides the current HttpServletRequest and HttpServletResponse
      extensionName - extension name that needs to extend the parameters
      Returns:
      List of Key/Value to add to Login JSON object params
    • isRegisterEnabled

      public boolean isRegisterEnabled()