org.fcrepo.server.security.servletfilters.ldap
Class FilterLdap

java.lang.Object
  extended by org.fcrepo.server.security.servletfilters.Base
      extended by org.fcrepo.server.security.servletfilters.FilterSetup
          extended by org.fcrepo.server.security.servletfilters.BaseContributing
              extended by org.fcrepo.server.security.servletfilters.BaseCaching
                  extended by org.fcrepo.server.security.servletfilters.ldap.FilterLdap
All Implemented Interfaces:
javax.servlet.Filter, CacheElementPopulator

Deprecated.

@Deprecated
public class FilterLdap
extends BaseCaching

Author:
Bill Niebel

Field Summary
static String ATTRIBUTES2RETURN_KEY
          Deprecated.  
static String BASE_KEY
          Deprecated.  
static String BIND_FILTER_KEY
          Deprecated.  
static String CONTEXT_VERSION_KEY
          Deprecated.  
static String FILTER_KEY
          Deprecated.  
static String GROUPS_NAME_KEY
          Deprecated.  
static String PASSWORD_KEY
          Deprecated.  
 String SECURITY_AUTHENTICATION
          Deprecated.  
static String SECURITY_AUTHENTICATION_KEY
          Deprecated.  
 String SECURITY_CREDENTIALS
          Deprecated.  
static String SECURITY_CREDENTIALS_KEY
          Deprecated.  
 String SECURITY_PRINCIPAL
          Deprecated.  
static String SECURITY_PRINCIPAL_KEY
          Deprecated.  
static String URL_KEY
          Deprecated.  
static String USERID_KEY
          Deprecated.  
static String VERSION_KEY
          Deprecated.  
 
Fields inherited from class org.fcrepo.server.security.servletfilters.BaseCaching
AUTHENTICATE_KEY, AUTHENTICATED_USER_KEY, AUTHN_FAILURE_TIMEOUT_DURATION_KEY, AUTHN_FAILURE_TIMEOUT_UNIT_KEY, LOOKUP_EXCEPTION_TIMEOUT_DURATION_KEY, LOOKUP_EXCEPTION_TIMEOUT_UNIT_KEY, LOOKUP_SUCCESS_TIMEOUT_DURATION_KEY, LOOKUP_SUCCESS_TIMEOUT_UNIT_KEY, SPONSORED_USER_KEY, SPONSORING
 
Fields inherited from class org.fcrepo.server.security.servletfilters.BaseContributing
AUTHENTICATE, EMPTY_ARRAY, EMPTY_MAP, EMPTY_RESULTS, EMPTY_RESULTS_KEY, FILTERS_CONTRIBUTING_AUTHENTICATED_ATTRIBUTES, FILTERS_CONTRIBUTING_SPONSORED_ATTRIBUTES, LOG_STACK_TRACES, LOG_STACK_TRACES_KEY, NULL_SET, PW_0, PW_0_KEY, PW_NULL, PW_NULL_KEY, SKIP_FILTER, SURROGATE_ATTRIBUTE, SURROGATE_ATTRIBUTE_KEY, SURROGATE_ROLE, SURROGATE_ROLE_KEY, UNAUTHENTICATE_USER_CONDITIONALLY, UNAUTHENTICATE_USER_UNCONDITIONALLY, USE_FILTER
 
Fields inherited from class org.fcrepo.server.security.servletfilters.FilterSetup
FILTER_NAME, inited, NOT_SET
 
Fields inherited from class org.fcrepo.server.security.servletfilters.Base
initErrors, StringArrayPrototype
 
Constructor Summary
FilterLdap()
          Deprecated.  
 
Method Summary
 void destroy()
          Deprecated.  
 void init(javax.servlet.FilterConfig filterConfig)
          Deprecated.  
protected  void initThisSubclass(String key, String value)
          Deprecated.  
 void populateCacheElement(CacheElement cacheElement, String password)
          Deprecated.  
 
Methods inherited from class org.fcrepo.server.security.servletfilters.BaseCaching
authenticate, authenticate, contributeAttributes, contributeAuthenticatedAttributes, contributeSponsoredAttributes, getCache, getNewCache
 
Methods inherited from class org.fcrepo.server.security.servletfilters.BaseContributing
doThisSubclass
 
Methods inherited from class org.fcrepo.server.security.servletfilters.FilterSetup
doFilter, getFilterNameAbbrev, init, setConfig, wrap
 
Methods inherited from class org.fcrepo.server.security.servletfilters.Base
booleanValue, enter, enterExit, exit, fail, format, format, format, getClassName, pass, passFail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONTEXT_VERSION_KEY

public static final String CONTEXT_VERSION_KEY
Deprecated. 
See Also:
Constant Field Values

VERSION_KEY

public static final String VERSION_KEY
Deprecated. 
See Also:
Constant Field Values

BIND_FILTER_KEY

public static final String BIND_FILTER_KEY
Deprecated. 
See Also:
Constant Field Values

URL_KEY

public static final String URL_KEY
Deprecated. 
See Also:
Constant Field Values

BASE_KEY

public static final String BASE_KEY
Deprecated. 
See Also:
Constant Field Values

FILTER_KEY

public static final String FILTER_KEY
Deprecated. 
See Also:
Constant Field Values

USERID_KEY

public static final String USERID_KEY
Deprecated. 
See Also:
Constant Field Values

PASSWORD_KEY

public static final String PASSWORD_KEY
Deprecated. 
See Also:
Constant Field Values

ATTRIBUTES2RETURN_KEY

public static final String ATTRIBUTES2RETURN_KEY
Deprecated. 
See Also:
Constant Field Values

GROUPS_NAME_KEY

public static final String GROUPS_NAME_KEY
Deprecated. 
See Also:
Constant Field Values

SECURITY_AUTHENTICATION_KEY

public static final String SECURITY_AUTHENTICATION_KEY
Deprecated. 
See Also:
Constant Field Values

SECURITY_PRINCIPAL_KEY

public static final String SECURITY_PRINCIPAL_KEY
Deprecated. 
See Also:
Constant Field Values

SECURITY_CREDENTIALS_KEY

public static final String SECURITY_CREDENTIALS_KEY
Deprecated. 
See Also:
Constant Field Values

SECURITY_AUTHENTICATION

public String SECURITY_AUTHENTICATION
Deprecated. 

SECURITY_PRINCIPAL

public String SECURITY_PRINCIPAL
Deprecated. 

SECURITY_CREDENTIALS

public String SECURITY_CREDENTIALS
Deprecated. 
Constructor Detail

FilterLdap

public FilterLdap()
Deprecated. 
Method Detail

init

public void init(javax.servlet.FilterConfig filterConfig)
Deprecated. 
Specified by:
init in interface javax.servlet.Filter
Overrides:
init in class BaseCaching

destroy

public void destroy()
Deprecated. 
Specified by:
destroy in interface javax.servlet.Filter
Overrides:
destroy in class BaseCaching

initThisSubclass

protected void initThisSubclass(String key,
                                String value)
Deprecated. 
Overrides:
initThisSubclass in class BaseCaching

populateCacheElement

public void populateCacheElement(CacheElement cacheElement,
                                 String password)
Deprecated. 
Specified by:
populateCacheElement in interface CacheElementPopulator
Overrides:
populateCacheElement in class BaseCaching


Copyright © 2011 DuraSpace. All Rights Reserved.