Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package energisa.servlet;
- import java.io.IOException;
- import javax.servlet.FilterChain;
- import javax.servlet.ServletException;
- import javax.servlet.ServletRequest;
- import javax.servlet.ServletResponse;
- import javax.servlet.http.HttpServletRequest;
- import waffle.servlet.NegotiateSecurityFilter;
- public class NegotiateEnergisaSecurityFilterWaffler extends
- NegotiateSecurityFilter {
- public void doFilter(ServletRequest request, ServletResponse response,
- FilterChain chain) throws IOException, ServletException {
- // TODO Auto-generated method stub
- HttpServletRequest req = (HttpServletRequest) request;
- System.out.println("================ " + req);
- System.out.println(" NegotiateEnergisaSecurityFilter doFilter XWIKI-AUTH " + req.getHeader("XWIKI-AUTH"));
- System.out.println("================ " + req.getHeader("XWIKI-AUTH"));
- // Standard xwiki LDAP connexion
- if ("j1!#ehg".equals(req.getHeader("XWIKI-AUTH").toString())) {
- chain.doFilter(request, response);
- } else {
- // Waffler NTLM connexion
- super.doFilter(request, response, chain);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement