Interface XWikiAuthenticator

  • All Superinterfaces:
    org.securityfilter.authenticator.Authenticator
    All Known Implementing Classes:
    MyBasicAuthenticator, MyFormAuthenticator

    public interface XWikiAuthenticator
    extends org.securityfilter.authenticator.Authenticator
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean processLogin​(String username, String password, String rememberme, org.securityfilter.filter.SecurityRequestWrapper request, javax.servlet.http.HttpServletResponse response, XWikiContext context)  
      boolean processLogin​(org.securityfilter.filter.SecurityRequestWrapper request, javax.servlet.http.HttpServletResponse response, XWikiContext context)  
      void showLogin​(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, XWikiContext context)  
      • Methods inherited from interface org.securityfilter.authenticator.Authenticator

        bypassSecurityForThisRequest, getAuthMethod, init, processLogin, processLogout, showLogin
    • Method Detail

      • processLogin

        boolean processLogin​(org.securityfilter.filter.SecurityRequestWrapper request,
                             javax.servlet.http.HttpServletResponse response,
                             XWikiContext context)
                      throws Exception
        Throws:
        Exception
      • processLogin

        boolean processLogin​(String username,
                             String password,
                             String rememberme,
                             org.securityfilter.filter.SecurityRequestWrapper request,
                             javax.servlet.http.HttpServletResponse response,
                             XWikiContext context)
                      throws Exception
        Throws:
        Exception
      • showLogin

        void showLogin​(javax.servlet.http.HttpServletRequest request,
                       javax.servlet.http.HttpServletResponse response,
                       XWikiContext context)
                throws IOException
        Throws:
        IOException