|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.nucleus.TimedOperationService atg.servlet.pipeline.PipelineableServletImpl atg.servlet.pipeline.InsertableServletImpl atg.servlet.security.SecurityDomainServlet
public class SecurityDomainServlet
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class Version String |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
SecurityDomainServlet()
|
Method Summary | |
---|---|
void |
doStartService()
Splices this servlet or servlet chain into a servlet pipeline, immediately after the insertAfterServlet. |
java.lang.String |
getRedirectURL()
Returns URL to which the user will be redirected if the user isn't authenticated yet |
SecurityDomain[] |
getSecurityDomains()
Returns List of security domains with which this servlet must authenticated |
java.lang.String |
getSessionExpiredRedirectURL()
Returns URL to which the user will be redirected if the session has expired |
UserLoginManager |
getUserManager()
Returns authentication manager |
boolean |
isEnabled()
Returns Is this servlet enabled inside of the pipline? |
void |
service(DynamoHttpServletRequest pRequest,
DynamoHttpServletResponse pResponse)
Services a DynamoHttpServletRequest/Response pair. |
void |
setEnabled(boolean pEnabled)
Sets Is this servlet enabled inside of the pipline? |
void |
setRedirectURL(java.lang.String pRedirectURL)
Sets URL to which the user will be redirected if the user isn't authenticated yet |
void |
setSecurityDomains(SecurityDomain[] pSecurityDomains)
Sets List of security domains with which this servlet must authenticated |
void |
setSessionExpiredRedirectURL(java.lang.String pRedirectURL)
Sets URL to which the user will be redirected if the session has expired |
void |
setUserManager(UserLoginManager pUserManager)
Sets authentication manager |
Methods inherited from class atg.servlet.pipeline.InsertableServletImpl |
---|
getInsertAfterServlet, setInsertAfterServlet |
Methods inherited from class atg.servlet.pipeline.PipelineableServletImpl |
---|
createAdminServlet, destroy, getAdminServlet, getNextServlet, getServletConfig, getServletInfo, init, isUsePathInfo, passRequest, passRequest, service, service, setNextServlet, setServletInfo, setUsePathInfo |
Methods inherited from class atg.nucleus.TimedOperationService |
---|
getAverageRequestHandlingTime, getHandledRequestCount, getRequestStartTime, getTotalRequestHandlingTime, isKeepingStatistics, notifyHandledRequest, resetStatistics, setKeepingStatistics |
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface atg.servlet.pipeline.PipelineableServlet |
---|
getNextServlet, passRequest, setNextServlet |
Methods inherited from interface javax.servlet.Servlet |
---|
destroy, getServletConfig, getServletInfo, init, service |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public SecurityDomainServlet()
Method Detail |
---|
public void setEnabled(boolean pEnabled)
public boolean isEnabled()
public void setSecurityDomains(SecurityDomain[] pSecurityDomains)
public SecurityDomain[] getSecurityDomains()
public void setRedirectURL(java.lang.String pRedirectURL)
public java.lang.String getRedirectURL()
public void setSessionExpiredRedirectURL(java.lang.String pRedirectURL)
public java.lang.String getSessionExpiredRedirectURL()
public void setUserManager(UserLoginManager pUserManager)
public UserLoginManager getUserManager()
public void service(DynamoHttpServletRequest pRequest, DynamoHttpServletResponse pResponse) throws javax.servlet.ServletException, java.io.IOException
service
in class PipelineableServletImpl
javax.servlet.ServletException
- if an error occurred while processing the servlet request
java.io.IOException
- if an error occurred while reading or writing the servlet requestpublic void doStartService() throws ServiceException
InsertableServletImpl
doStartService
in class InsertableServletImpl
ServiceException
- if the service had a problem
starting up
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |