Interface BambooAuthenticationContext

All Known Implementing Classes:
DefaultAuthenticationContext

public interface BambooAuthenticationContext
Provides an interface to access the current User.
  • Method Details

    • getUser

      @Nullable @Nullable com.atlassian.user.User getUser()
      Who's the current user (in the current http session!)
      Returns:
      The user. Null if they are not logged in.
    • getUserName

      @Nullable @Nullable String getUserName()
      Who's the current user (in the current http session!)
      Returns:
      the user name if the current user, null if no one.
    • getUserNameFromSecurityContext

      @Nullable @Nullable String getUserNameFromSecurityContext()
      Returns:
      the username of the current user, or null
    • getLocale

      Locale getLocale()
      Get locale associated with the current user.
      Returns:
      locale of the user
    • getI18NBean

      I18nBean getI18NBean()
      Get i18n bean associated with the current user.
      Returns:
      i18n associated with the user