private static class SessionControl.LoginInfo extends Object
Modifier and Type | Field and Description |
---|---|
private int |
activeProjectId
The id of the
ProjectData object of the active project. |
private AuthenticationMethod |
authenticationMethod
The authentication method used to allow the user to
login.
|
private boolean |
impersonated
If the logged in user was logged in with the
SessionControl.impersonateLogin(int, String) |
private int |
itemKeyId
The id of the
ItemKeyData object that new items should be
shared to. |
private Keyring |
keyring
The
Keyring of the logged in user. |
private int |
projectKeyId
The id of the
ProjectKeyData object that new items should
be shared to. |
private int |
sessionId
The id of the
SessionData . |
private Map<String,Object> |
sessionSettings
Stores name and value of session settings.
|
private Map<String,SessionControl.SettingInfo> |
userClientSettings
Stores name and value from
UserClientSettingData . |
private Map<String,SessionControl.SettingInfo> |
userDefaultSettings
Stores name and value from
UserDefaultSettingData . |
private int |
userId
The id of the
UserData object for the logged in user. |
private String |
userLogin
The login property of the logged in user.
|
Modifier | Constructor and Description |
---|---|
private |
SessionControl.LoginInfo() |
private |
SessionControl.LoginInfo(SessionControl.LoginInfo parent) |
private boolean impersonated
SessionControl.impersonateLogin(int, String)
private int sessionId
SessionData
.private int userId
UserData
object for the logged in user.private String userLogin
private AuthenticationMethod authenticationMethod
private int activeProjectId
ProjectData
object of the active project.private int projectKeyId
ProjectKeyData
object that new items should
be shared to.private int itemKeyId
ItemKeyData
object that new items should be
shared to.private Map<String,SessionControl.SettingInfo> userClientSettings
UserClientSettingData
.private Map<String,SessionControl.SettingInfo> userDefaultSettings
UserDefaultSettingData
.private SessionControl.LoginInfo()
private SessionControl.LoginInfo(SessionControl.LoginInfo parent)