public class CurrentUser extends DynamoServlet
;
<droplet name="CurrentUser">
<oparam name="output">
<valueof param="username"></valueof>
</oparam>
<oparam name="empty">
User not logged in
</oparam>
<oparam name="error">
Droplet Mis-configured: check logs
</oparam>
</droplet>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CLASS_VERSION |
static ParameterName |
EMPTY |
static ParameterName |
ERROR |
static ParameterName |
OUTPUT |
static java.lang.String |
USER_NAME |
mAllowCleanupRequest, mParametersSERVLET_INFO_KEYSERVICE_INFO_KEYDEFAULT_LOG_TRACE_STATUSDEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS| Constructor and Description |
|---|
CurrentUser() |
| Modifier and Type | Method and Description |
|---|---|
UserAuthority |
getUserAuthority()
Returns User Authority with which the user must be authenticated
|
UserLoginManager |
getUserManager()
Returns User Manager to get the top level Persona from
|
java.lang.String |
getUsername()
Returns The login name to render
|
void |
service(DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
Render Top Level Personae associated with the current User in the current Session
|
void |
setUserAuthority(UserAuthority pUserAuthority)
Sets User Authority with which the user must be authenticated
|
void |
setUserManager(UserLoginManager pUserManager)
Sets User Manager to get the top level Persona from
|
void |
setUsername(java.lang.String pUsername)
Sets The login name to render
|
doDelete, doGet, doPost, doPut, getParameter, getParameters, getServletContext, init, service, service, setParameterdestroy, getServletConfig, getServletInfo, setServletInfogetAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatisticsaddLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, setNucleus, setServiceInfo, startService, stopServicevlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarningpublic static java.lang.String CLASS_VERSION
public static final ParameterName OUTPUT
public static final ParameterName ERROR
public static final ParameterName EMPTY
public static final java.lang.String USER_NAME
public void setUserAuthority(UserAuthority pUserAuthority)
public UserAuthority getUserAuthority()
public void setUserManager(UserLoginManager pUserManager)
public UserLoginManager getUserManager()
public void setUsername(java.lang.String pUsername)
public java.lang.String getUsername()
public void service(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
service in class DynamoServletpRequest - the request to be processedpResponse - the response object for this requestjavax.servlet.ServletException - an application specific error occurred
processing this requestjava.io.IOException - an error occurred reading data from the request
or writing data to the response.