| Package | Description |
|---|---|
| edu.uiuc.ncsa.myproxy.oa4mp.client | |
| edu.uiuc.ncsa.myproxy.oa4mp.client.servlet | |
| edu.uiuc.ncsa.myproxy.oa4mp.client.storage |
This package contains all of the storage classes for an OA4MP client.
|
| Modifier and Type | Method and Description |
|---|---|
protected AssetResponse |
AbstractOA4MPService.getCert(Asset asset,
edu.uiuc.ncsa.security.delegation.token.AuthorizationGrant ag,
edu.uiuc.ncsa.security.delegation.token.Verifier v) |
abstract void |
AbstractOA4MPService.postGetCert(Asset asset,
AssetResponse assetResponse) |
void |
OA4MPService.postGetCert(Asset asset,
AssetResponse assetResponse) |
abstract void |
AbstractOA4MPService.postRequestCert(Asset asset,
OA4MPResponse oa4MPResponse) |
void |
OA4MPService.postRequestCert(Asset asset,
OA4MPResponse oa4MPResponse) |
abstract void |
AbstractOA4MPService.preGetCert(Asset asset,
Map parameters) |
void |
OA4MPService.preGetCert(Asset asset,
Map parameters) |
abstract void |
AbstractOA4MPService.preRequestCert(Asset asset,
Map parameters) |
void |
OA4MPService.preRequestCert(Asset asset,
Map additionalParameters) |
protected OA4MPResponse |
AbstractOA4MPService.requestCert(Asset asset,
Map additionalParameters) |
| Modifier and Type | Field and Description |
|---|---|
static edu.uiuc.ncsa.security.core.cache.Cleanup<edu.uiuc.ncsa.security.core.Identifier,Asset> |
ClientServlet.assetCleanup |
| Modifier and Type | Method and Description |
|---|---|
protected HashMap<String,Asset> |
ClientServlet.getAssetCache() |
| Modifier and Type | Class and Description |
|---|---|
class |
AssetProvider<V extends Asset>
Provider (i.e.
|
| Modifier and Type | Method and Description |
|---|---|
Asset |
AssetConverter.fromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map,
Asset asset) |
Asset |
AssetProvider.get(edu.uiuc.ncsa.security.core.Identifier identifier) |
Asset |
FSAssetStore.get(String identifier) |
Asset |
AssetStore.get(String identifier)
Simplifying calls.
|
Asset |
SQLAssetStore.get(String identifier) |
Asset |
AssetProvider.get(String identifier)
Convenience method to return the asset if the identifier is a string rather than an
Identifier. |
Asset |
MemoryAssetStore.get(String identifier) |
static Asset |
AssetStoreUtil.get(String identifier,
AssetStore assetStore)
Retrieves the asset with the identifier from the store.
|
Asset |
FSAssetStore.getByToken(edu.uiuc.ncsa.security.core.Identifier token) |
Asset |
AssetStore.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.
|
Asset |
SQLAssetStore.getByToken(edu.uiuc.ncsa.security.core.Identifier token) |
Asset |
MemoryAssetStore.getByToken(edu.uiuc.ncsa.security.core.Identifier token) |
| Modifier and Type | Method and Description |
|---|---|
Asset |
AssetConverter.fromMap(edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map,
Asset asset) |
void |
FSAssetStore.putByToken(Asset asset) |
void |
AssetStore.putByToken(Asset asset) |
void |
SQLAssetStore.putByToken(Asset asset) |
void |
MemoryAssetStore.putByToken(Asset asset) |
void |
FSAssetStore.realSave(boolean checkExists,
Asset t) |
void |
MemoryAssetStore.save(Asset value) |
void |
FSAssetStore.save(String identifier,
Asset identifiable) |
void |
AssetStore.save(String identifier,
Asset v) |
void |
SQLAssetStore.save(String identifier,
Asset asset) |
void |
MemoryAssetStore.save(String identifier,
Asset v) |
static void |
AssetStoreUtil.save(String identifier,
Asset asset,
AssetStore assetStore)
Saves the asset with the given identifier to the store.
|
void |
AssetConverter.toMap(Asset asset,
edu.uiuc.ncsa.security.storage.data.ConversionMap<String,Object> map) |
| Constructor and Description |
|---|
AssetConverter(edu.uiuc.ncsa.security.storage.data.SerializationKeys keys,
edu.uiuc.ncsa.security.core.IdentifiableProvider<Asset> provider) |
MemoryAssetStore(edu.uiuc.ncsa.security.core.IdentifiableProvider<Asset> identifiableProvider) |
SQLAssetStore(edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool,
edu.uiuc.ncsa.security.storage.sql.internals.Table table,
javax.inject.Provider<Asset> assetProvider,
edu.uiuc.ncsa.security.storage.data.MapConverter<Asset> converter) |
SQLAssetStore(edu.uiuc.ncsa.security.storage.sql.ConnectionPool connectionPool,
edu.uiuc.ncsa.security.storage.sql.internals.Table table,
javax.inject.Provider<Asset> assetProvider,
edu.uiuc.ncsa.security.storage.data.MapConverter<Asset> converter) |
Copyright © 2014. All Rights Reserved.