|
||||||||||
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
SecurityCacheException
boolean 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 |