public class UserContextService
extends java.lang.Object
getUserOrigin() and getUserId().| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
anonymousUserOrigin |
protected UserService |
userService |
protected YmktConsentService |
ymktConsentService |
| Constructor and Description |
|---|
UserContextService() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAnonymousUserId() |
java.lang.String |
getAnonymousUserOrigin() |
java.lang.String |
getLoggedInUserOrigin() |
static java.lang.String |
getOriginIdIncognito() |
static java.lang.String |
getOriginIdSapHybrisConsumer() |
java.lang.String |
getUserId() |
java.lang.String |
getUserOrigin()
ID Origin is a synonym of User Type.
|
boolean |
isAnonymousUser() |
boolean |
isIncognitoUser()
Checks user consent for personalization consent template.
|
protected boolean |
isPiwikCookie(Cookie c) |
void |
setAnonymousUserOrigin(java.lang.String anonymousUserOrigin) |
void |
setUserService(UserService userService) |
void |
setYmktConsentService(YmktConsentService ymktConsentService) |
protected java.lang.String anonymousUserOrigin
protected UserService userService
protected YmktConsentService ymktConsentService
public static java.lang.String getOriginIdSapHybrisConsumer()
SAP_HYBRIS_CONSUMER or the property value of
sapymktcommon.user.origin.SAP_HYBRIS_CONSUMER.public static java.lang.String getOriginIdIncognito()
ANONYMOUS or the property value of sapymktcommon.user.origin.incognito.public java.lang.String getAnonymousUserId()
public java.lang.String getAnonymousUserOrigin()
public java.lang.String getLoggedInUserOrigin()
public java.lang.String getUserId()
getUserOrigin() if user consent is provided. Otherwise return empty
string.public java.lang.String getUserOrigin()
public boolean isAnonymousUser()
public boolean isIncognitoUser()
protected boolean isPiwikCookie(Cookie c)
public void setAnonymousUserOrigin(java.lang.String anonymousUserOrigin)
public void setUserService(UserService userService)
public void setYmktConsentService(YmktConsentService ymktConsentService)
Copyright © 2018 SAP SE. All Rights Reserved.