|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SecurityCache<T>
Generic Security Cache Interface for usage by the security integration layers like authentication, authorization etc.
| Method Summary | ||
|---|---|---|
void |
addCacheEntry(T key,
Map<String,Object> contextMap)
Add a cache entry |
|
boolean |
cacheHit(T key)
Cache Entry present? |
|
void |
cacheOperation(T key,
Map<String,Object> contextMap)
Perform a cache operation |
|
|
get(T key)
Get Cache Entry |
|
| Method Detail |
|---|
void addCacheEntry(T key,
Map<String,Object> contextMap)
throws SecurityCacheException
key - contextMap - a contextual map
SecurityCacheExceptionboolean cacheHit(T key)
key - Key for the cache entry
void cacheOperation(T key,
Map<String,Object> contextMap)
throws SecurityCacheException
key - Key for the cache entrycontextMap - A contextual map
SecurityCacheException
<Y> Y get(T key)
throws SecurityCacheException
Y - T - key
SecurityCacheException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||