org.apache.sling.auth.form.impl
Class AuthenticationFormServlet

java.lang.Object
  extended by javax.servlet.GenericServlet
      extended by javax.servlet.http.HttpServlet
          extended by org.apache.sling.auth.core.spi.AbstractAuthenticationFormServlet
              extended by org.apache.sling.auth.form.impl.AuthenticationFormServlet
All Implemented Interfaces:
Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig

@Properties(value={@Property(name="service.vendor",value="The Apache Software Foundation"),@Property(name="service.description",value="Default Login Form for Form Based Authentication")})
@Service(value=javax.servlet.Servlet.class)
public class AuthenticationFormServlet
extends AbstractAuthenticationFormServlet

The AuthenticationFormServlet provides the default login form used for Form Based Authentication.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.sling.auth.core.spi.AbstractAuthenticationFormServlet
CUSTOM_FORM_PATH, DEFAULT_FORM_PATH
 
Constructor Summary
AuthenticationFormServlet()
           
 
Method Summary
protected  String getReason(javax.servlet.http.HttpServletRequest request)
          Returns an informational message according to the value provided in the j_reason request parameter.
 
Methods inherited from class org.apache.sling.auth.core.spi.AbstractAuthenticationFormServlet
doGet, doPost, getContextPath, getCustomFormPath, getDefaultFormPath, getForm, getResource
 
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
 
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, init, init, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthenticationFormServlet

public AuthenticationFormServlet()
Method Detail

getReason

protected String getReason(javax.servlet.http.HttpServletRequest request)
Returns an informational message according to the value provided in the j_reason request parameter. Supported reasons are invalid credentials and session timeout.

Specified by:
getReason in class AbstractAuthenticationFormServlet
Parameters:
request - The request providing the parameter
Returns:
The "translated" reason to render the login form or an empty string if there is no specific reason


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.