Skip to content
This repository has been archived by the owner on Feb 22, 2019. It is now read-only.

windows_authentication

Pavel Vlasov edited this page Feb 28, 2015 · 1 revision

Windows Authentication (NTLM)

To enable Windows authentication add the following plug-ins to the product feature or product definition:

  • com.github.dblock.waffle.jna
  • com.sun.jna
  • com.sun.jna.platform
  • com.google.guava

Then add com.github.dblock.waffle.jna plugin as a dependency to the bundle which registers RoutingServlet, or another bundle as you see fit, and register NegotiateSecurityFilter or its subclass:

   <extension
         point="org.eclipse.equinox.http.registry.filters">
      <filter
            alias="/ntlm"
            class="org.nasdanika.webtest.hub.app.SecurityFilter">
         <init-param
               name="waffle.servlet.spi.NegotiateSecurityFilterProvider/protocols"
               value="NTLM">
         </init-param>
      </filter>
   </extension>

See

  • WebTest Hub for an example of setting up Windows Authentication (NTLM)
  • Waffle for servlet configuration details.
Clone this wiki locally