-
- All Implemented Interfaces:
public class UserSession
-
-
Field Summary
Fields Modifier and Type Field Description private final String
authenticationToken
private final String
deviceIdentifier
private final String
preferredLanguage
private final String
userDeviceShortIdentifier
-
Constructor Summary
Constructors Constructor Description UserSession(String authenticationToken, String deviceIdentifier, String langCode, String userDeviceShortIdentifier)
Instantiates a new User session.
-
Method Summary
Modifier and Type Method Description String
getAuthenticationToken()
Gets authentication token String
getDeviceIdentifier()
Returns device unique identifier String
getPreferredLanguage()
Preferred language for this user session (if any) ISO language code with or without locale are supported (eg. String
getUserDeviceShortIdentifier()
Returns device short identifier for interaction detection boolean
equals(Object o)
int
hashCode()
String
toString()
-
-
Method Detail
-
getAuthenticationToken
String getAuthenticationToken()
Gets authentication token
-
getDeviceIdentifier
String getDeviceIdentifier()
Returns device unique identifier
-
getPreferredLanguage
String getPreferredLanguage()
Preferred language for this user session (if any) ISO language code with or without locale are supported (eg. "en", "jp", "en_US"", "en_UK")
-
getUserDeviceShortIdentifier
String getUserDeviceShortIdentifier()
Returns device short identifier for interaction detection
-
hashCode
int hashCode()
-
-
-
-