Interface BambooUser

All Superinterfaces:
com.atlassian.user.Entity, Principal, Serializable, com.atlassian.user.User, org.acegisecurity.userdetails.UserDetails
All Known Implementing Classes:
DefaultBambooUser

public interface BambooUser extends com.atlassian.user.User, org.acegisecurity.userdetails.UserDetails
An extension to Atlassian user's User interface to define extra properties for the user
  • Field Details

  • Method Details

    • getJabberAddress

      String getJabberAddress()
      Returns the user's jabber address for IMs
      Returns:
      jabber address.
    • getUser

      com.atlassian.user.User getUser()
      Returns the user, which contains the user's details
      Returns:
      user.
    • getNotificationPreference

      String getNotificationPreference()
      Returns the user's preferences for how they receive notifications
      Returns:
      notification preference.
    • getNotificationTransportPreference

      String getNotificationTransportPreference()
      Returns the user's preference for the format of emails
      Returns:
      notification transport preference.
    • getAccessToken

      @Nullable @Nullable AccessToken getAccessToken()
      If user has been authenticated by access token returns meta-data of token. Otherwise null.
      Returns:
      access token