public class ODCSWebFrontendSession
extends org.apache.wicket.authroles.authentication.AuthenticatedWebSession
Constructor and Description |
---|
ODCSWebFrontendSession(org.apache.wicket.request.Request request) |
Modifier and Type | Method and Description |
---|---|
static ODCSWebFrontendSession |
get() |
Map<Integer,Integer> |
getDnPipelineRulesNavigationMap() |
Map<Integer,Integer> |
getOiPipelineRulesNavigationMap() |
Map<Integer,Integer> |
getQaPipelineRulesNavigationMap() |
org.apache.wicket.authroles.authorization.strategies.role.Roles |
getRoles() |
User |
getUser()
Returns the currently authenticated user (or null, if no user
has been authenticated yet).
|
void |
invalidate() |
boolean |
isAuthenticated()
Returns true, if and only if a user has been successfuly authenticated.
|
void |
setUser(User user)
Sets the currently authenticated user for use in subsequent requests.
|
isSignedIn, signIn, signIn, signOut
authenticate, cleanupComponentFeedbackMessages, cleanupFeedbackMessages, getClientInfo, newBrowserInfoPage
bind, clear, debug, detach, dirty, error, exists, fatal, getApplication, getAttribute, getAttributeNames, getAuthorizationStrategy, getClassResolver, getFeedbackMessages, getId, getLocale, getMetaData, getPageFactory, getPageManager, getSessionStore, getSizeInBytes, getStyle, info, internalDetach, invalidateNow, isCurrentRequestValid, isSessionInvalidated, isTemporary, nextPageId, nextSequenceValue, onEvent, removeAttribute, replaceSession, setAttribute, setClientInfo, setLocale, setMetaData, setStyle, success, warn
public ODCSWebFrontendSession(org.apache.wicket.request.Request request)
request
- public static ODCSWebFrontendSession get()
public boolean isAuthenticated()
public void setUser(User user)
user
- public User getUser()
public org.apache.wicket.authroles.authorization.strategies.role.Roles getRoles()
getRoles
in class org.apache.wicket.authroles.authentication.AbstractAuthenticatedWebSession
public void invalidate()
invalidate
in class org.apache.wicket.authroles.authentication.AuthenticatedWebSession
Copyright © 2013. All Rights Reserved.