fedora.server.security.servletfilters.pubcookie
Class FilterPubcookie
java.lang.Object
fedora.server.security.servletfilters.Base
fedora.server.security.servletfilters.FilterSetup
fedora.server.security.servletfilters.BaseContributing
fedora.server.security.servletfilters.BaseCaching
fedora.server.security.servletfilters.pubcookie.FilterPubcookie
- All Implemented Interfaces:
- CacheElementPopulator, javax.servlet.Filter
public class FilterPubcookie
- extends BaseCaching
- Author:
- Bill Niebel (niebel@virginia.edu)
| Fields inherited from class fedora.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 |
| Methods inherited from class fedora.server.security.servletfilters.Base |
booleanValue, enter, enterExit, exit, fail, format, format, format, getClassName, pass, passFail, showThrowable |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
PUBCOOKIE_NAME_KEY
public static final java.lang.String PUBCOOKIE_NAME_KEY
- See Also:
- Constant Field Values
PUBCOOKIE_LOGINPAGE_URL_KEY
public static final java.lang.String PUBCOOKIE_LOGINPAGE_URL_KEY
- See Also:
- Constant Field Values
PUBCOOKIE_LOGINPAGE_FORM_NAME_KEY
public static final java.lang.String PUBCOOKIE_LOGINPAGE_FORM_NAME_KEY
- See Also:
- Constant Field Values
PUBCOOKIE_LOGINPAGE_INPUT_NAME_USERID_KEY
public static final java.lang.String PUBCOOKIE_LOGINPAGE_INPUT_NAME_USERID_KEY
- See Also:
- Constant Field Values
PUBCOOKIE_LOGINPAGE_INPUT_NAME_PASSWORD_KEY
public static final java.lang.String PUBCOOKIE_LOGINPAGE_INPUT_NAME_PASSWORD_KEY
- See Also:
- Constant Field Values
TRUSTSTORE_LOCATION_KEY
public static final java.lang.String TRUSTSTORE_LOCATION_KEY
- See Also:
- Constant Field Values
TRUSTSTORE_PASSWORD_KEY
public static final java.lang.String TRUSTSTORE_PASSWORD_KEY
- See Also:
- Constant Field Values
KEYSTORE_LOCATION_KEY
public static final java.lang.String KEYSTORE_LOCATION_KEY
- See Also:
- Constant Field Values
KEYSTORE_PASSWORD_KEY
public static final java.lang.String KEYSTORE_PASSWORD_KEY
- See Also:
- Constant Field Values
FilterPubcookie
public FilterPubcookie()
destroy
public void destroy()
- Specified by:
destroy in interface javax.servlet.Filter- Overrides:
destroy in class BaseCaching
initThisSubclass
protected void initThisSubclass(java.lang.String key,
java.lang.String value)
- Overrides:
initThisSubclass in class BaseCaching
populateCacheElement
public void populateCacheElement(CacheElement cacheElement,
java.lang.String password)
- Specified by:
populateCacheElement in interface CacheElementPopulator- Overrides:
populateCacheElement in class BaseCaching