Skip navigation links
A B C D E F G H I K L M N O P R S T U V 

A

AbstractClientBootstrapper - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.loader
A class required by Tomcat.
AbstractClientBootstrapper() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
AbstractClientLoader<T extends ClientEnvironment> - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.loader
Top-level class for client loader that creates asset store and controls which classes are instantiated for the client.
AbstractClientLoader(ConfigurationNode) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
AbstractClientLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
AbstractOA4MPService - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
Created by Jeff Gaynor
on 11/26/13 at 11:27 AM
AbstractOA4MPService(ClientEnvironment) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
ACCESS_TOKEN_ENDPOINT - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
ACCESS_TOKEN_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
accessTokenUri - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
ACTION_KEY - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
ACTION_REDIRECT_VALUE - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
allKeys() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
Asset - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
A storage class that contains the certificate chain private key used in the request the redirect returned from the server the username used for the MyProxy call the creation time of this entry (useful for removing expired/old assets) read more on the use of this in the AssetStore javadoc.
Asset(Identifier) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
ASSET_ENDPOINT - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
ASSET_STORE - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
Tag identifying the asset store.
ASSET_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
assetCleanup - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
AssetConverter - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
A serializer that converts Assets to/from key/value pairs.
AssetConverter(SerializationKeys, IdentifiableProvider<Asset>) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetConverter
 
AssetProvider<V extends Asset> - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Provider (i.e.
AssetProvider() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetProvider
 
assetProvider - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStoreProvider
 
AssetResponse - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
Response from a server containing the certificate chain and user name.
AssetResponse() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.AssetResponse
 
AssetSerializationKeys - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Keys used for serialization.
AssetSerializationKeys() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
AssetStore - Interface in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
The top-level abstract class for storing Assets.
assetStoreProvider - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
AssetStoreTable - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Internal model of the SQL table backing an AssetStore.
AssetStoreTable(AssetSerializationKeys, String, String, String) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreTable
 
AssetStoreUtil - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
A utility that contains a couple of useful idioms.
AssetStoreUtil() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreUtil
 
authorizationUri - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
AUTHORIZE_ENDPOINT - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
AUTHORIZE_TOKEN_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 

B

BASE64_URI_CAPUT - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
Used in making a consistent base 64-based uri from a string.
BASE_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 

C

callback - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
CALLBACK_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
The callback uri to be used for every request.
CALLBACK_URI_KEY - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
CERT_LIFETIME - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
certificates(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
certReq(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
checkCertLifetime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
checkProtocol(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
Fix for OAUTH-107.
checkURI(String, String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
clearCookie(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
Clear the CILogon client cookie.
client - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
ClientEnvironment - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
Environment under which a client instance runs.
ClientEnvironment(URI, URI, URI, long, String, DelegationService, URI, PrivateKey, PublicKey, URI, TokenForge, AssetStore, boolean, String, String, String) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Used mostly for testing.
ClientEnvironment(MyLoggingFacade, Map<String, String>, URI, URI, URI, URI, URI, long, String, PrivateKey, PublicKey, String, boolean, long, long, AssetProvider, Provider<Client>, Provider<TokenForge>, Provider<DelegationService>, Provider<AssetStore>, boolean, String, String, String) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Main constructor called by the loader.
clientEnvironment - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPServiceProvider
 
ClientExceptionHandler - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.servlet
Created by Jeff Gaynor
on 2/9/15 at 12:01 PM
ClientExceptionHandler(ClientServlet, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientExceptionHandler
 
ClientLoaderInterface - Interface in edu.uiuc.ncsa.myproxy.oa4mp.client
An interface ensuring that loaders have a service provider.
clientServlet - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientExceptionHandler
 
ClientServlet - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.servlet
Basic Client servlet.
ClientServlet() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
ClientServletInitializer - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.loader
Created by Jeff Gaynor
on 4/15/14 at 11:21 AM
ClientServletInitializer() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
ClientXMLTags - Interface in edu.uiuc.ncsa.myproxy.oa4mp.client
These are the tags that appear in the client XML configuration file.
COMPONENT - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
Identifies the client block.
componentFound(CfgEvent) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStoreProvider
 
cp - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
createColumnDescriptors() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreTable
 
createID() - Static method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreUtil
Create an identifier with a random id plus timestamp.
createServiceClient(URI) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
createServiceURI(String, String, String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
Checks if there is a found uri in the configuration.
creationTime(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 

D

DEFAULT_CONFIG_FILE_NAME - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
DEFAULT_CONFIG_LOCATIONS - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
DEFAULT_TABLENAME - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreTable
 
DEFAULT_TABLENAME - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
defaultCertLifetime - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
destroy() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
doIt(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample.SimpleReadyServlet
 
doIt(HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample.SimpleStartRequest
 
dsp - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 

E

edu.uiuc.ncsa.myproxy.oa4mp.client - package edu.uiuc.ncsa.myproxy.oa4mp.client
 
edu.uiuc.ncsa.myproxy.oa4mp.client.loader - package edu.uiuc.ncsa.myproxy.oa4mp.client.loader
 
edu.uiuc.ncsa.myproxy.oa4mp.client.servlet - package edu.uiuc.ncsa.myproxy.oa4mp.client.servlet
 
edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample - package edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample
A sample client
edu.uiuc.ncsa.myproxy.oa4mp.client.storage - package edu.uiuc.ncsa.myproxy.oa4mp.client.storage
This package contains all of the storage classes for an OA4MP client.
ENABLE_ASSET_CLEANUP - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
ERROR_PAGE_PATH - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
errorPagePath - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
exceptionHandler - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 

F

FORM_ENCODING - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
fromMap(ConversionMap<String, Object>, Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetConverter
 
FSAssetStore - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Created by Jeff Gaynor
on 1/28/13 at 1:14 PM
FSAssetStore(File, IdentifiableProvider, MapConverter, boolean) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
FSAssetStore(File, File, IdentifiableProvider, MapConverter, boolean) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
FSAssetStoreProvider - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Created by Jeff Gaynor
on 1/31/13 at 10:24 AM
FSAssetStoreProvider(ConfigurationNode, AssetProvider, MapConverter) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStoreProvider
 

G

get() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPServiceProvider
 
get(boolean) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetProvider
 
get() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetProvider
Creates an new asset with a randomly assigned identifier.
get(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetProvider
Convenience method to return the asset if the identifier is a string rather than an Identifier.
get(Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetProvider
 
get(String) - Method in interface edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStore
Simplifying calls.
get(String, AssetStore) - Static method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreUtil
Retrieves the asset with the identifier from the store.
get(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
get(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 
get(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
get() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStoreProvider
 
getAccessTokenUri() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The endpoint for this client for retrieving an access token.
getAccessTokenURI() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getAR() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetConverter
 
getAssetCache() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
getAssetParameters(Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
This creates the parameter map for the certificate request.
getAssetProvider() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
getAssetProvider() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
getAssetProvider() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getAssetStore() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
getAssetStore() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Returns the configured AssetStore for this environment or null if there is none.
getAssetStoreProvider() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getAssetURI() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getAST() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
getATParameters(Asset, AuthorizationGrant, Verifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
This creates the parameter map for the access token request.
getAuthorizationUri() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The endpoint for this client allowing authorization of the user.
getAuthorizeURI() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getBaseURI() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getByToken(Identifier) - Method in interface edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStore
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.
getByToken(Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
getByToken(Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 
getByToken(Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
getByTokenStatement() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreTable
 
getCallback() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The callback for this environment.
NOTE Generally this is specified in the configuration file and is the same for every request.
getCallback() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getCE() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
Convenience for client servlets.
getCert(String, String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
Retrieve the certificate chain from the server.
getCert(String, String, Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
Performs the AbstractOA4MPService.getCert(String, String) call then updates the asset associated with the given identifier.
getCert(Asset, AuthorizationGrant, Verifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
Does the actual work getting the cert.
getCertificates() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
getCertLifetime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The certificate lifetime request.
getCertReq() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
getCfgValue(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
This takes a key and returns the value of the node associated with that key.
getClient() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
A Client object representing the instance of this service.
getClientId() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The identifier for this client to the given server.
getConfigurationLoader(ServletContext) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
getCreationTime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
getDefaultStore() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MultiAssetStoreProvider
 
getDelegationService() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The OA4MPService, fully configured and operational.
getDSP() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getEnvironment() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
getEnvironment() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
getErrorPagePath() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
getExceptionHandler() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
getId() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getInitializeUri() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The endpoint for this client that starts delegation.
getInitiateURI() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getKeypairLifetime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
getKeypairLifetime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getLogger() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientExceptionHandler
 
getMaxAssetLifetime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
getMaxAssetLifetime() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getNextKeyPair() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
getNormalizedContextPath() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientExceptionHandler
 
getOa4mpConfigFileKey() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
getOa4mpConfigNameKey() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
getOA4MPService() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
getPrivateKey() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
getPrivateKey() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The private key for this client.
getPrivateKey() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPResponse
 
getPrivKeyString() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Internal call to convert the private key.
getPublicKey() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The generated public key for this client.
getRandom() - Static method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreUtil
 
getRedirect() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
getRedirect() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPResponse
 
getRedirectPagePath() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
getResourceServerUri() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
The endpoint for this client for getting the resource (i.e., certificate chain).
getServiceProvider() - Method in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientLoaderInterface
The provider that creates an instance of the OA4MPService
getServlet() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
getSkin() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Optional skinning option.
getSkin() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getSSLConfiguration() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
getSuccessPagePath() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
getToken() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
The token is the identifier returned from the server.
getTokenForge() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Internal call to the forge (a type of factory) that processing tokens returned from the server.
getUsername() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
getUsername() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AssetResponse
 
getX509Certificates() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AssetResponse
 
getXMLConverter() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 

H

handleException(Throwable, HttpServletRequest, HttpServletResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientExceptionHandler
 
hasAssetStore() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
Returns true if a store has been configured for this environment and false otherwise.
hasRun - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 

I

ID - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
The identifier used in client registration
init() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
initializeUri - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
INITIATE_ENDPOINT - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
INITIATE_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
isEnableAssetCleanup() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
isEnableAssetCleanup() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
isShowRedirectPage() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 

K

KEYPAIR_LIFETIME - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 

L

load() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
loadEnvironment() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
loadFromDefaultLocations(MyLoggingFacade, String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 

M

makeb64Uri(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
MAX_ASSET_LIFETIME - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
MemoryAssetStore - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Created by Jeff Gaynor
on 1/28/13 at 3:07 PM
MemoryAssetStore(IdentifiableProvider<Asset>) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 
MultiAssetStoreProvider - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Created by Jeff Gaynor
on 1/31/13 at 1:20 PM
MultiAssetStoreProvider(ConfigurationNode, boolean, MyLoggingFacade) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MultiAssetStoreProvider
 

N

newInstance(Table) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStoreProvider
 

O

OA4MP_CLIENT_REQUEST_ID - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
If a client specifically requests a response with debugging information then this will be returned ONLY in cases of an error on the server.
OA4MP_CONFIG_FILE_KEY - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
OA4MP_CONFIG_NAME_KEY - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientBootstrapper
 
OA4MPResponse - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
Response from initial call to the OA4MPService.
OA4MPResponse() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPResponse
 
OA4MPService - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
The OAuth for MyProxy service.
OA4MPService(ClientEnvironment) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPService
Basic constructor for this service.
OA4MPServiceProvider - Class in edu.uiuc.ncsa.myproxy.oa4mp.client
An internal factory for making an OA4MPService instance.
OA4MPServiceProvider(ClientEnvironment) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPServiceProvider
 
OIDC_ENABLED - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 

P

postGetCert(Asset, AssetResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
postGetCert(Asset, AssetResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPService
 
postRequestCert(Asset, OA4MPResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
postRequestCert(Asset, OA4MPResponse) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPService
 
preGetCert(Asset, Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
preGetCert(Asset, Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPService
 
preRequestCert(Asset, Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
preRequestCert(Asset, Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPService
 
PRIVATE_KEY - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
privateKey(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
privKeyString - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
produce(File, File, boolean) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStoreProvider
 
PUBLIC_KEY - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
putByToken(Asset) - Method in interface edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStore
 
putByToken(Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
putByToken(Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 
putByToken(Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 

R

realSave(boolean, Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
REDIR - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
redirect(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
REDIRECT_PAGE_PATH - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
redirectPagePath - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
requestCert() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
This will make the request with whatever defaults are in effect for the client.
requestCert(Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
A convenience method to do the AbstractOA4MPService.requestCert() call and create an asset with the given identifier.
requestCert(Identifier, Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
A convenience method that allows for a map of additional parameters.
requestCert(Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
Request a certificate from the user portal.
requestCert(Asset, Map) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
resourceServerUri - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
REVOCATION_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 

S

save(String, Asset) - Method in interface edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStore
 
save(String, Asset, AssetStore) - Static method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetStoreUtil
Saves the asset with the given identifier to the store.
save(String, Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.FSAssetStore
 
save(String, Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 
save(Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.MemoryAssetStore
 
save(String, Asset) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
SECRET_KEY - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
setAssetProvider(AssetProvider) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
setAssetProvider(AssetProvider) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
setCallback(URI) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
setCertificates(X509Certificate[]) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setCertLifetime(long) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
setCertReq(MyPKCS10CertRequest) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setCreationTime(Date) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setEnvironment(AbstractEnvironment) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
setErrorPagePath(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
setPrivateKey(PrivateKey) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setPrivateKey(PrivateKey) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPResponse
 
setRedirect(URI) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setRedirect(URI) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPResponse
 
setRedirectPagePath(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
setServlet(AbstractServlet) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer
 
setSuccessPagePath(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
setToken(Identifier) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setUsername(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
setUsername(String) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AssetResponse
 
setX509Certificates(X509Certificate[]) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.AssetResponse
 
SHOW_ID_TOKEN - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
SHOW_REDIRECT_PAGE - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
shutdownCleanup(Cleanup) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet
 
SimpleReadyServlet - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample
A very, very simple (as in stupid) ready servlet.
SimpleReadyServlet() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample.SimpleReadyServlet
 
SimpleStartRequest - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample
A simple servlet that starts the request.
SimpleStartRequest() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.sample.SimpleStartRequest
 
skin - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
SKIN - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
SKIN_PARAMETER - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.AbstractOA4MPService
 
SQLAssetStore - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Created by Jeff Gaynor
on 1/28/13 at 2:11 PM
SQLAssetStore() - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
SQLAssetStore(ConnectionPool, Table, Provider<Asset>, MapConverter<Asset>) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStore
 
SQLAssetStoreProvider - Class in edu.uiuc.ncsa.myproxy.oa4mp.client.storage
Created by Jeff Gaynor
on 1/31/13 at 12:26 PM
SQLAssetStoreProvider(ConfigurationNode, String, ConnectionPoolProvider<? extends ConnectionPool>, AssetProvider, MapConverter) - Constructor for class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.SQLAssetStoreProvider
 
SUCCESS_PAGE_PATH - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
successPagePath - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 

T

tfp - Variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
TOKEN - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
token(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 
toMap(Asset, ConversionMap<String, Object>) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetConverter
 
toString() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.Asset
 
toString() - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.OA4MPResponse
 

U

USE_HTTP_BASIC_AUTHORIZATIION - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
USER_INFO_ENDPOINT - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.loader.AbstractClientLoader
 
USER_INFO_URI - Static variable in interface edu.uiuc.ncsa.myproxy.oa4mp.client.ClientXMLTags
 
username(String...) - Method in class edu.uiuc.ncsa.myproxy.oa4mp.client.storage.AssetSerializationKeys
 

V

VERIFIER - Static variable in class edu.uiuc.ncsa.myproxy.oa4mp.client.ClientEnvironment
 
A B C D E F G H I K L M N O P R S T U V 
Skip navigation links

Copyright © 2019. All Rights Reserved.