Class DefaultUserContextProvider

java.lang.Object
com.atlassian.administration.quicksearch.impl.spi.DefaultUserContextProvider
All Implemented Interfaces:
UserContextProvider

public class DefaultUserContextProvider extends Object implements UserContextProvider
UserContextProvider based on SAL API
Since:
1.0
  • Constructor Details

    • DefaultUserContextProvider

      public DefaultUserContextProvider(com.atlassian.sal.api.user.UserManager userManager, com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.sal.api.message.LocaleResolver localeResolver, ContextMapProvider provider)
    • DefaultUserContextProvider

      public DefaultUserContextProvider(com.atlassian.sal.api.user.UserManager userManager, com.atlassian.sal.api.message.I18nResolver i18nResolver, com.atlassian.sal.api.message.LocaleResolver localeResolver)
  • Method Details

    • getUserContext

      public UserContext getUserContext(jakarta.servlet.http.HttpServletRequest request)
      Description copied from interface: UserContextProvider
      Get user context for given request.
      Specified by:
      getUserContext in interface UserContextProvider
      Parameters:
      request - current request
      Returns:
      user context, or null if no user is associated with the request