Class SecuritySettingService

java.lang.Object
io.meeds.portal.security.service.SecuritySettingService

public class SecuritySettingService extends Object
  • Field Details

    • ACCESS_TYPE_MODIFIED

      public static final String ACCESS_TYPE_MODIFIED
      See Also:
    • EXTERNAL_USER_REG_MODIFIED

      public static final String EXTERNAL_USER_REG_MODIFIED
      See Also:
    • DEFAULT_GROUPS_MODIFIED

      public static final String DEFAULT_GROUPS_MODIFIED
      See Also:
    • SECURITY_CONTEXT

      protected static final org.exoplatform.commons.api.settings.data.Context SECURITY_CONTEXT
    • SECURITY_SCOPE

      protected static final org.exoplatform.commons.api.settings.data.Scope SECURITY_SCOPE
    • REGISTRATION_TYPE_PARAM

      protected static final String REGISTRATION_TYPE_PARAM
      See Also:
    • REGISTRATION_EXTERNAL_USER_PARAM

      protected static final String REGISTRATION_EXTERNAL_USER_PARAM
      See Also:
    • REGISTRATION_EXTRA_GROUPS_PARAM

      protected static final String REGISTRATION_EXTRA_GROUPS_PARAM
      See Also:
    • EXTRA_GROUPS_SEPARATOR

      protected static final String EXTRA_GROUPS_SEPARATOR
      See Also:
    • DEFAULT_REGISTRATION_TYPE

      protected static final UserRegistrationType DEFAULT_REGISTRATION_TYPE
    • DEFAULT_REGISTRATION_EXTERNAL_USER

      protected static final boolean DEFAULT_REGISTRATION_EXTERNAL_USER
  • Constructor Details

    • SecuritySettingService

      public SecuritySettingService(org.exoplatform.commons.api.settings.SettingService settingService, org.exoplatform.services.listener.ListenerService listenerService)
  • Method Details

    • getRegistrationSetting

      public RegistrationSetting getRegistrationSetting()
    • saveRegistrationSetting

      public void saveRegistrationSetting(RegistrationSetting registrationSetting)
    • getRegistrationGroupIds

      public String[] getRegistrationGroupIds()
    • getRegistrationType

      public UserRegistrationType getRegistrationType()
    • saveRegistrationType

      public void saveRegistrationType(UserRegistrationType registrationType)
    • isRegistrationExternalUser

      public boolean isRegistrationExternalUser()
    • saveRegistrationExternalUser

      public void saveRegistrationExternalUser(boolean externalUser)
    • saveRegistrationGroupIds

      public void saveRegistrationGroupIds(String[] groupIds)