Class ResetRememberMeTokenAction

All Implemented Interfaces:
Action, Action.AdjustWhenScreenReadOnly, Action.ExecutableAction, Action.HasPrimaryState, Action.HasTarget, Action.SecuredAction

@StudioAction(target="io.jmix.ui.component.ListComponent", description="Resets the remember me token for the UserDetails instance") @ActionType("resetRememberMeToken") public class ResetRememberMeTokenAction extends ListAction implements Action.ExecutableAction, Action.AdjustWhenScreenReadOnly
  • Field Details

  • Constructor Details

    • ResetRememberMeTokenAction

      public ResetRememberMeTokenAction()
    • ResetRememberMeTokenAction

      public ResetRememberMeTokenAction(String id)
  • Method Details

    • setUserManager

      @Autowired public void setUserManager(UserManager userManager)
    • setNotifications

      @Autowired public void setNotifications(Notifications notifications)
    • setMessages

      @Autowired public void setMessages(Messages messages)
    • setAccessManager

      @Autowired protected void setAccessManager(AccessManager accessManager)
    • isPermitted

      protected boolean isPermitted()
      Description copied from class: BaseAction
      Callback method which is invoked by the action to determine its enabled state.
      Overrides:
      isPermitted in class BaseAction
      Returns:
      true if the action is enabled for the current user
    • actionPerform

      public void actionPerform(Component component)
      Description copied from interface: Action
      Invoked by owning component to execute the action.
      Specified by:
      actionPerform in interface Action
      Overrides:
      actionPerform in class BaseAction
      Parameters:
      component - invoking component
    • execute

      public void execute()
      Description copied from interface: Action.ExecutableAction
      Executes the Action
      Specified by:
      execute in interface Action.ExecutableAction
    • resetRememberMeAll

      public void resetRememberMeAll()
    • resetRememberMe

      public void resetRememberMe(Collection<org.springframework.security.core.userdetails.UserDetails> users)