lumis.portal.authentication.http
Class NtlmFilter
java.lang.Object
lumis.portal.authentication.http.NtlmFilter
- All Implemented Interfaces:
- Filter
public class NtlmFilter
- extends Object
- implements Filter
Filter that implements the NTLM negotiation. This filter is necessary for
the NtlmAuthenticator
.
To configure this filter, you should specify jcifs properties as this
filter's initialization parameters. See
http://jcifs.samba.org/src/docs/ntlmhttpauth.html#props
for detailed documentation for jcifs properties (basic
authentication is not supported). Example definition for this filter:
NtlmFilter
lumis.portal.authentication.http.NtlmFilter
jcifs.http.domainController
10.200.10.2
jcifs.smb.client.domain
DOMAIN_NAME
jcifs.smb.client.username
A_LOGIN_FOR_THE_SPECIFIED_DOMAIN
jcifs.smb.client.password
THE_PASSWORD_FOR_THE_LOGIN
NtlmFilter
/*
REQUEST
- Since:
- 4.0.10
- See Also:
NtlmAuthenticator
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NtlmFilter
public NtlmFilter()
init
public void init(FilterConfig filterConfig)
throws ServletException
- Specified by:
init
in interface Filter
- Throws:
ServletException
destroy
public void destroy()
- Specified by:
destroy
in interface Filter
doFilter
public void doFilter(ServletRequest req,
ServletResponse resp,
FilterChain chain)
throws IOException,
ServletException
- Specified by:
doFilter
in interface Filter
- Throws:
IOException
ServletException
Lumisportal 5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.