Class NoopCrowdRememberMeService

java.lang.Object
com.atlassian.jira.crowd.embedded.NoopCrowdRememberMeService
All Implemented Interfaces:
com.atlassian.crowd.service.CrowdRememberMeService

public class NoopCrowdRememberMeService extends Object implements com.atlassian.crowd.service.CrowdRememberMeService
We don't provide any of this functionality. Just need to provide this class as it is a dependency of crowd-rest-plugin or crowd-rest-application-management. In future releases of Crowd / Embedded Crowd we should probably do some cleanup there.
  • Constructor Details

    • NoopCrowdRememberMeService

      public NoopCrowdRememberMeService()
  • Method Details

    • authenticate

      public Optional<org.springframework.security.core.Authentication> authenticate(@Nonnull javax.servlet.http.HttpServletRequest httpServletRequest, @Nonnull javax.servlet.http.HttpServletResponse httpServletResponse)
      Specified by:
      authenticate in interface com.atlassian.crowd.service.CrowdRememberMeService
    • removeCookie

      public void removeCookie(@Nonnull javax.servlet.http.HttpServletRequest httpServletRequest, @Nonnull javax.servlet.http.HttpServletResponse httpServletResponse)
      Specified by:
      removeCookie in interface com.atlassian.crowd.service.CrowdRememberMeService
    • createCookie

      public void createCookie(@Nonnull org.springframework.security.core.Authentication authentication, @Nonnull javax.servlet.http.HttpServletRequest httpServletRequest, @Nonnull javax.servlet.http.HttpServletResponse httpServletResponse)
      Specified by:
      createCookie in interface com.atlassian.crowd.service.CrowdRememberMeService
    • clearAllTokensForSeries

      public void clearAllTokensForSeries(String s)
      Specified by:
      clearAllTokensForSeries in interface com.atlassian.crowd.service.CrowdRememberMeService
    • clearAllTokensForUserInDirectory

      public void clearAllTokensForUserInDirectory(String s, Long aLong)
      Specified by:
      clearAllTokensForUserInDirectory in interface com.atlassian.crowd.service.CrowdRememberMeService
    • clearAllTokens

      public void clearAllTokens()
      Specified by:
      clearAllTokens in interface com.atlassian.crowd.service.CrowdRememberMeService
    • clearAllExpiredTokens

      public void clearAllExpiredTokens()
      Specified by:
      clearAllExpiredTokens in interface com.atlassian.crowd.service.CrowdRememberMeService
    • clearAllTokensForDirectory

      public void clearAllTokensForDirectory(Long aLong)
      Specified by:
      clearAllTokensForDirectory in interface com.atlassian.crowd.service.CrowdRememberMeService
    • saveConfiguration

      public void saveConfiguration(com.atlassian.crowd.manager.rememberme.CrowdSpecificRememberMeSettings crowdSpecificRememberMeSettings)
      Specified by:
      saveConfiguration in interface com.atlassian.crowd.service.CrowdRememberMeService
    • getConfiguration

      public com.atlassian.crowd.manager.rememberme.CrowdSpecificRememberMeSettings getConfiguration()
      Specified by:
      getConfiguration in interface com.atlassian.crowd.service.CrowdRememberMeService