| Package | Description |
|---|---|
| edu.uiuc.ncsa.myproxy.oa4mp.client | |
| edu.uiuc.ncsa.myproxy.oa4mp.client.loader | |
| 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 |
|---|---|
AssetStore |
ClientEnvironment.getAssetStore()
Returns the configured
AssetStore for this environment or null if
there is none. |
protected AssetStore |
AbstractOA4MPService.getAssetStore() |
| Constructor and Description |
|---|
ClientEnvironment(URI accessTokenUri,
URI authorizationUri,
URI callback,
long certLifetime,
String clientId,
edu.uiuc.ncsa.security.delegation.client.DelegationService delegationService,
URI initializeUri,
PrivateKey privateKey,
PublicKey publicKey,
URI resourceServerUri,
edu.uiuc.ncsa.security.delegation.token.TokenForge tokenForge,
AssetStore assetStore,
boolean showRedirectPage,
String errorPagePath,
String redirectPagePath,
String successPagePath)
Used mostly for testing.
|
| Constructor and Description |
|---|
ClientEnvironment(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger,
Map<String,String> constants,
URI accessTokenUri,
URI authorizationUri,
URI callback,
URI initializeUri,
URI resourceServerUri,
long certLifetime,
String clientId,
PrivateKey privateKey,
PublicKey publicKey,
String skin,
boolean enableAssetCleanup,
long maxAssetLifetime,
long keypairLifetime,
AssetProvider assetProvider,
javax.inject.Provider<edu.uiuc.ncsa.security.delegation.storage.Client> clientProvider,
javax.inject.Provider<edu.uiuc.ncsa.security.delegation.token.TokenForge> tokenForgeProvider,
javax.inject.Provider<edu.uiuc.ncsa.security.delegation.client.DelegationService> delegationServiceProvider,
javax.inject.Provider<AssetStore> assetStoreProvider,
boolean showRedirectPage,
String errorPagePath,
String redirectPagePath,
String successPagePath)
Main constructor called by the loader.
|
| Modifier and Type | Field and Description |
|---|---|
protected javax.inject.Provider<AssetStore> |
AbstractClientLoader.assetStoreProvider |
| Modifier and Type | Method and Description |
|---|---|
protected javax.inject.Provider<AssetStore> |
AbstractClientLoader.getAssetStoreProvider() |
| Modifier and Type | Class and Description |
|---|---|
class |
FSAssetStore
Created by Jeff Gaynor
on 1/28/13 at 1:14 PM |
class |
MemoryAssetStore
Created by Jeff Gaynor
on 1/28/13 at 3:07 PM |
class |
SQLAssetStore
Created by Jeff Gaynor
on 1/28/13 at 2:11 PM |
| Modifier and Type | Method and Description |
|---|---|
AssetStore |
MultiAssetStoreProvider.getDefaultStore() |
| Modifier and Type | Method and Description |
|---|---|
static Asset |
AssetStoreUtil.get(String identifier,
AssetStore assetStore)
Retrieves the asset with the identifier from the store.
|
static void |
AssetStoreUtil.save(String identifier,
Asset asset,
AssetStore assetStore)
Saves the asset with the given identifier to the store.
|
Copyright © 2014. All Rights Reserved.