Class AuthLogicHelper


  • public class AuthLogicHelper
    extends Object
    Helper class for security logics.
    Since:
    7.2.0
    Author:
    XIMA Media GmbH
    • Constructor Detail

      • AuthLogicHelper

        public AuthLogicHelper()
    • Method Detail

      • performDefaultLoginLogicForAnyActiveAuthenticator

        public static void performDefaultLoginLogicForAnyActiveAuthenticator​(javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response,
                                                                             javax.servlet.FilterChain filterChain)
      • performDefaultCallbackLogicForAnyActiveAuthenticator

        public static void performDefaultCallbackLogicForAnyActiveAuthenticator​(javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response,
                                                                                javax.servlet.FilterChain filterChain,
                                                                                Map<String,​String> authenticationParams)
      • getUserProfileByAnyActiveAuthenticatorCallback

        public static Optional<org.pac4j.core.profile.UserProfile> getUserProfileByAnyActiveAuthenticatorCallback​(javax.servlet.http.HttpServletRequest request,
                                                                                                                  javax.servlet.http.HttpServletResponse response,
                                                                                                                  javax.servlet.FilterChain filterChain)
      • performDefaultCallbackLogicForAnyActiveAuthenticator

        public static void performDefaultCallbackLogicForAnyActiveAuthenticator​(org.pac4j.core.profile.UserProfile profile,
                                                                                javax.servlet.http.HttpServletRequest request,
                                                                                javax.servlet.http.HttpServletResponse response,
                                                                                javax.servlet.FilterChain filterChain,
                                                                                Map<String,​String> authenticationParams)