@Component(value="cuba_WebAnonymousSessionHolder")
public class WebAnonymousSessionHolder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
initialized |
protected UserSession |
session |
protected TrustedClientService |
trustedClientService |
protected WebAuthConfig |
webAuthConfig |
Constructor and Description |
---|
WebAnonymousSessionHolder() |
Modifier and Type | Method and Description |
---|---|
protected void |
checkInitialized() |
UserSession |
getAnonymousSession() |
protected UserSession |
getAnonymousSessionFromService() |
protected void |
initializeAnonymousSession() |
protected volatile boolean initialized
protected volatile UserSession session
@Inject protected TrustedClientService trustedClientService
@Inject protected WebAuthConfig webAuthConfig
public UserSession getAnonymousSession()
protected void checkInitialized()
protected void initializeAnonymousSession()
protected UserSession getAnonymousSessionFromService() throws LoginException
LoginException