@Component(value="cuba_CacheUserSessionProvider") public class WebCacheUserSessionProvider extends java.lang.Object implements CacheUserSessionProvider
Modifier and Type | Field and Description |
---|---|
protected WebAuthConfig |
config |
protected UserSession |
systemSession |
protected TrustedClientService |
trustedClientService |
NAME
Constructor and Description |
---|
WebCacheUserSessionProvider() |
Modifier and Type | Method and Description |
---|---|
UserSession |
getUserSession() |
protected void |
initSystemSession() |
@Inject protected TrustedClientService trustedClientService
@Inject protected WebAuthConfig config
protected volatile UserSession systemSession
public UserSession getUserSession()
getUserSession
in interface CacheUserSessionProvider
protected void initSystemSession()