Class AuthenticationUtils


  • public class AuthenticationUtils
    extends Object
    • Constructor Detail

      • AuthenticationUtils

        public AuthenticationUtils()
    • Method Detail

      • addAllowOptionsFilter

        public static void addAllowOptionsFilter​(org.eclipse.jetty.servlet.ServletContextHandler root,
                                                 boolean allowUnauthenticatedHttpOptions)
      • addAuthenticationFilterChain

        public static void addAuthenticationFilterChain​(org.eclipse.jetty.servlet.ServletContextHandler root,
                                                        List<Authenticator> authenticators)
      • addNoopAuthenticationAndAuthorizationFilters

        public static void addNoopAuthenticationAndAuthorizationFilters​(org.eclipse.jetty.servlet.ServletContextHandler root,
                                                                        List<String> unsecuredPaths)
      • addNoopAuthorizationFilters

        public static void addNoopAuthorizationFilters​(org.eclipse.jetty.servlet.ServletContextHandler root,
                                                       List<String> unsecuredPaths)
      • addSecuritySanityCheckFilter

        public static void addSecuritySanityCheckFilter​(org.eclipse.jetty.servlet.ServletContextHandler root,
                                                        com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
      • addPreResponseAuthorizationCheckFilter

        public static void addPreResponseAuthorizationCheckFilter​(org.eclipse.jetty.servlet.ServletContextHandler root,
                                                                  List<Authenticator> authenticators,
                                                                  com.fasterxml.jackson.databind.ObjectMapper jsonMapper)