private static class SessionControl.LoginInfo
extends java.lang.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 int |
deviceId
The id of the
UserDevice in use. |
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 java.util.Map<java.lang.String,java.lang.Object> |
sessionSettings
Stores name and value of session settings.
|
private java.util.Map<java.lang.String,SessionControl.SettingInfo> |
userClientSettings
Stores name and value from
UserClientSettingData . |
private java.util.Map<java.lang.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 java.lang.String |
userLogin
The login property of the logged in user.
|
Modifier | Constructor and Description |
---|---|
private |
LoginInfo() |
private |
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 java.lang.String userLogin
private AuthenticationMethod authenticationMethod
private int deviceId
UserDevice
in use.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 java.util.Map<java.lang.String,SessionControl.SettingInfo> userClientSettings
UserClientSettingData
.private java.util.Map<java.lang.String,SessionControl.SettingInfo> userDefaultSettings
UserDefaultSettingData
.private java.util.Map<java.lang.String,java.lang.Object> sessionSettings
private LoginInfo()
private LoginInfo(SessionControl.LoginInfo parent)