|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
@PublicApi public interface JiraAuthenticationContext
The JiraAuthenticationContext is used for tracking a user's session in JIRA and all it's custom parameters, such as Locale and I18n.
Method Summary | |
---|---|
void |
clearLoggedInUser()
Clears any logged in user from authentication scope. |
I18nHelper |
getI18nBean()
Deprecated. Use getI18nHelper() instead. Deprecated since v4.0 |
I18nHelper |
getI18nHelper()
Useful for localisation of messages. |
Locale |
getLocale()
Get the users locale. |
com.atlassian.crowd.embedded.api.User |
getLoggedInUser()
Deprecated. use getUser() . Since v6.0 |
OutlookDate |
getOutlookDate()
Deprecated. Use DateTimeFormatter instead. Since v5.0. |
String |
getText(String key)
Deprecated. Use getText() method on getI18nHelper() . |
ApplicationUser |
getUser()
Returns the currently logged in User. |
boolean |
isLoggedInUser()
Returns a boolean indicating whether there is a currently logged in user. |
void |
setLoggedInUser(ApplicationUser user)
This is used in places like Jelly where we need to switch the identity of a user during execution. |
void |
setLoggedInUser(com.atlassian.crowd.embedded.api.User user)
Deprecated. use setLoggedInUser(com.atlassian.jira.user.ApplicationUser) . Since v6.0 |
Method Detail |
---|
@IncompatibleReturnType(since="6.0", was="com.atlassian.crowd.embedded.api.User") ApplicationUser getUser()
com.atlassian.crowd.embedded.api.User
.
This method had previously been deprecated and has been reused to return an ApplicationUser
instead. That
class has different semantics for Object.equals(Object)
and therefore does not extend the User
class. This means that the 6.0 version is not binary or source compatible with earlier versions when this method
is used.
ApplicationUser
, or null
@Deprecated com.atlassian.crowd.embedded.api.User getLoggedInUser()
getUser()
. Since v6.0
boolean isLoggedInUser()
Locale getLocale()
@Deprecated OutlookDate getOutlookDate()
DateTimeFormatter
instead. Since v5.0.
OutlookDate
@Deprecated String getText(String key)
getI18nHelper()
.
key
- the text key
I18nHelper getI18nHelper()
I18nHelper
@Deprecated I18nHelper getI18nBean()
getI18nHelper()
instead. Deprecated since v4.0
I18nHelper
void setLoggedInUser(com.atlassian.crowd.embedded.api.User user)
setLoggedInUser(com.atlassian.jira.user.ApplicationUser)
. Since v6.0
user
- the currently logged in uservoid setLoggedInUser(ApplicationUser user)
user
- the currently logged in uservoid clearLoggedInUser()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |