public class LoginResultImpl extends Object implements LoginResult
LoginResult| Constructor and Description |
|---|
LoginResultImpl(LoginReason reason,
LoginInfo loginInfo,
String userName) |
LoginResultImpl(LoginReason reason,
LoginInfo loginInfo,
String userName,
Set<DeniedReason> deniedReasons) |
| Modifier and Type | Method and Description |
|---|---|
Set<DeniedReason> |
getDeniedReasons()
Returns a Set of DenialReason objects, which can be used to determine the reason why a login request has been
denied.
|
LoginInfo |
getLoginInfo() |
LoginReason |
getReason()
If the login fails then this enum describes why
|
String |
getUserName() |
boolean |
isOK() |
String |
toString() |
public LoginResultImpl(LoginReason reason, LoginInfo loginInfo, String userName)
public LoginResultImpl(LoginReason reason, LoginInfo loginInfo, String userName, Set<DeniedReason> deniedReasons)
public boolean isOK()
isOK in interface LoginResultLoginResult.getReason() will equals LoginReason.OKpublic String getUserName()
getUserName in interface LoginResultpublic LoginReason getReason()
LoginResultgetReason in interface LoginResultLoginReasonpublic LoginInfo getLoginInfo()
getLoginInfo in interface LoginResultLoginInfo associated with the user or null if the LoginResult.getUserName() returns null.public Set<DeniedReason> getDeniedReasons()
LoginResultLoginResult.getReason() != LoginReason.AUTHENTICATION_DENIED.getDeniedReasons in interface LoginResultCopyright © 2002-2016 Atlassian. All Rights Reserved.