org.fcrepo.server.security.servletfilters
Class Cache
java.lang.Object
org.fcrepo.server.security.servletfilters.Cache
public class Cache
- extends Object
- Author:
- Bill Niebel
|
Constructor Summary |
Cache(String cacheId,
String CACHE_KEY_SEPARATOR,
String AUTH_SUCCESS_TIMEOUT_UNIT,
int AUTH_SUCCESS_TIMEOUT_DURATION,
String AUTH_FAILURE_TIMEOUT_UNIT,
int AUTH_FAILURE_TIMEOUT_DURATION,
String AUTH_EXCEPTION_TIMEOUT_UNIT,
int AUTH_EXCEPTION_TIMEOUT_DURATION,
CacheElementPopulator cacheElementPopulator)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Cache
public Cache(String cacheId,
String CACHE_KEY_SEPARATOR,
String AUTH_SUCCESS_TIMEOUT_UNIT,
int AUTH_SUCCESS_TIMEOUT_DURATION,
String AUTH_FAILURE_TIMEOUT_UNIT,
int AUTH_FAILURE_TIMEOUT_DURATION,
String AUTH_EXCEPTION_TIMEOUT_UNIT,
int AUTH_EXCEPTION_TIMEOUT_DURATION,
CacheElementPopulator cacheElementPopulator)
getCacheId
public final String getCacheId()
getCacheAbbrev
public final String getCacheAbbrev()
getCacheKeySeparator
public final String getCacheKeySeparator()
getAuthSuccessTimeoutUnit
public final String getAuthSuccessTimeoutUnit()
getAuthSuccessTimeoutDuration
public final int getAuthSuccessTimeoutDuration()
getAuthFailureTimeoutUnit
public final String getAuthFailureTimeoutUnit()
getAuthFailureTimeoutDuration
public final int getAuthFailureTimeoutDuration()
getAuthExceptionTimeoutUnit
public final String getAuthExceptionTimeoutUnit()
getAuthExceptionTimeoutDuration
public final int getAuthExceptionTimeoutDuration()
getCacheElementPopulator
public final CacheElementPopulator getCacheElementPopulator()
audit
public final void audit(String userid)
testAssert
public static final void testAssert()
authenticate
public final Boolean authenticate(CacheElementPopulator authenticator,
String userid,
String password)
throws Throwable
- Throws:
Throwable
getNamedValues
public final Map getNamedValues(CacheElementPopulator authenticator,
String userid,
String password)
throws Throwable
- Throws:
Throwable
Copyright © 2011 DuraSpace. All Rights Reserved.