Class SignInHelper


  • public class SignInHelper
    extends java.lang.Object
    Author:
    Javier Paniza
    • Constructor Summary

      Constructors 
      Constructor Description
      SignInHelper()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getSignInURL()  
      static java.lang.String[] init​(javax.servlet.http.HttpServletRequest request, View view)  
      static void initRequest​(javax.servlet.http.HttpServletRequest request, View view)  
      static boolean isAuthorized​(javax.servlet.ServletRequest request, java.lang.String userName, java.lang.String password)  
      static boolean isAuthorized​(javax.servlet.ServletRequest request, java.lang.String userName, java.lang.String password, Messages errors)  
      static boolean isAuthorized​(javax.servlet.ServletRequest request, java.lang.String userName, java.lang.String password, Messages errors, java.lang.String unauthorizedMessage)  
      static java.lang.String refineForwardURI​(javax.servlet.http.HttpServletRequest request, java.lang.String forwardURI)  
      static void signIn​(javax.servlet.http.HttpServletRequest request, java.lang.String userName)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SignInHelper

        public SignInHelper()
    • Method Detail

      • init

        public static java.lang.String[] init​(javax.servlet.http.HttpServletRequest request,
                                              View view)
        Returns:
        Qualified names of the actions to add, or null if none.
      • initRequest

        public static void initRequest​(javax.servlet.http.HttpServletRequest request,
                                       View view)
      • refineForwardURI

        public static java.lang.String refineForwardURI​(javax.servlet.http.HttpServletRequest request,
                                                        java.lang.String forwardURI)
      • signIn

        public static void signIn​(javax.servlet.http.HttpServletRequest request,
                                  java.lang.String userName)
      • isAuthorized

        public static boolean isAuthorized​(javax.servlet.ServletRequest request,
                                           java.lang.String userName,
                                           java.lang.String password)
      • isAuthorized

        public static boolean isAuthorized​(javax.servlet.ServletRequest request,
                                           java.lang.String userName,
                                           java.lang.String password,
                                           Messages errors)
        Since:
        5.4
      • isAuthorized

        public static boolean isAuthorized​(javax.servlet.ServletRequest request,
                                           java.lang.String userName,
                                           java.lang.String password,
                                           Messages errors,
                                           java.lang.String unauthorizedMessage)
        Since:
        5.4
      • getSignInURL

        public static java.lang.String getSignInURL()
        Since:
        7.1