public class MemoryAssetStore extends edu.uiuc.ncsa.security.storage.MemoryStore<Asset> implements AssetStore
Created by Jeff Gaynor
on 1/28/13 at 3:07 PM
edu.uiuc.ncsa.security.storage.MemoryStore.MSInitializerAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
MemoryAssetStore(edu.uiuc.ncsa.security.core.IdentifiableProvider<Asset> identifiableProvider) |
| Modifier and Type | Method and Description |
|---|---|
Asset |
get(String identifier)
Simplifying calls.
|
Asset |
getByToken(edu.uiuc.ncsa.security.core.Identifier token)
Part of solution to OAUTH-146: JSESSIONID bug causes session crossover if
users have repeated failed attempts to get a cert and keep opening a
new browser window each time.
|
edu.uiuc.ncsa.security.core.XMLConverter<Asset> |
getXMLConverter() |
void |
putByToken(Asset asset) |
void |
save(Asset value) |
void |
save(String identifier,
Asset v) |
create, getAll, getInitializer, realSave, register, search, updateclear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitcreate, getAll, register, search, updateclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuespublic MemoryAssetStore(edu.uiuc.ncsa.security.core.IdentifiableProvider<Asset> identifiableProvider)
public Asset get(String identifier)
AssetStoreget in interface AssetStorepublic void save(String identifier, Asset v)
save in interface AssetStorepublic Asset getByToken(edu.uiuc.ncsa.security.core.Identifier token)
AssetStoregetByToken in interface AssetStorepublic void putByToken(Asset asset)
putByToken in interface AssetStorepublic void save(Asset value)
Copyright © 2019. All Rights Reserved.