A B C D E F G H I J K L M N O P R S T U X 
All Classes All Packages

A

AbstractClientLoader<T extends ClientEnvironment> - Class in org.oa4mp.client.api.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 org.oa4mp.client.api.loader.AbstractClientLoader
 
AbstractClientLoader(ConfigurationNode, MyLoggingFacade) - Constructor for class org.oa4mp.client.api.loader.AbstractClientLoader
 
AbstractOA4MPService - Class in org.oa4mp.client.api
Created by Jeff Gaynor
on 11/26/13 at 11:27 AM
AbstractOA4MPService(ClientEnvironment) - Constructor for class org.oa4mp.client.api.AbstractOA4MPService
 
ACCESS_TOKEN_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
accessTokenUri - Variable in class org.oa4mp.client.api.ClientEnvironment
 
ACTION_KEY - Static variable in class org.oa4mp.client.api.servlet.ClientServlet
 
ACTION_REDIRECT_VALUE - Static variable in class org.oa4mp.client.api.servlet.ClientServlet
 
allKeys() - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 
Asset - Class in org.oa4mp.client.api
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 org.oa4mp.client.api.Asset
 
ASSET_ENDPOINT - Static variable in class org.oa4mp.client.api.loader.AbstractClientLoader
 
ASSET_ID_KEY - Variable in class org.oa4mp.client.api.Asset
 
ASSET_STORE - Static variable in interface org.oa4mp.client.api.ClientXMLTags
Tag identifying the asset store.
ASSET_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
assetCleanup - Static variable in class org.oa4mp.client.api.servlet.ClientServlet
 
AssetConverter - Class in org.oa4mp.client.api.storage
A serializer that converts Assets to/from key/value pairs.
AssetConverter(SerializationKeys, IdentifiableProvider<Asset>) - Constructor for class org.oa4mp.client.api.storage.AssetConverter
 
assetProvider - Variable in class org.oa4mp.client.api.storage.FSAssetStoreProvider
 
AssetProvider<V extends Asset> - Class in org.oa4mp.client.api.storage
Provider (i.e. a factory) for creating Assets.
AssetProvider() - Constructor for class org.oa4mp.client.api.storage.AssetProvider
 
AssetResponse - Class in org.oa4mp.client.api
Response from a server containing the certificate chain and user name.
AssetResponse() - Constructor for class org.oa4mp.client.api.AssetResponse
 
AssetSerializationKeys - Class in org.oa4mp.client.api.storage
Keys used for serialization.
AssetSerializationKeys() - Constructor for class org.oa4mp.client.api.storage.AssetSerializationKeys
 
AssetStore - Interface in org.oa4mp.client.api.storage
The top-level abstract class for storing Assets.
assetStoreProvider - Variable in class org.oa4mp.client.api.loader.AbstractClientLoader
 
AssetStoreTable - Class in org.oa4mp.client.api.storage
Internal model of the SQL table backing an AssetStore.
AssetStoreTable(AssetSerializationKeys, String, String, String) - Constructor for class org.oa4mp.client.api.storage.AssetStoreTable
 
AssetStoreUtil - Class in org.oa4mp.client.api.storage
A utility that contains a couple of useful idioms.
AssetStoreUtil() - Constructor for class org.oa4mp.client.api.storage.AssetStoreUtil
 
authorizationUri - Variable in class org.oa4mp.client.api.ClientEnvironment
 
AUTHORIZE_TOKEN_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 

B

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

C

callback - Variable in class org.oa4mp.client.api.ClientEnvironment
 
CALLBACK_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
The callback uri to be used for every request.
CALLBACK_URI_KEY - Static variable in class org.oa4mp.client.api.ClientEnvironment
 
CERT_LIFETIME - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
CERT_REQUEST_KEY - Variable in class org.oa4mp.client.api.Asset
 
certificates(String...) - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 
certReq(String...) - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 
checkProtocol(String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
Fix for OAUTH-107.
checkURI(String, String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
Checks the uri.
clearCookie(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.client.api.servlet.ClientServlet
Clear the CILogon client cookie.
client - Variable in class org.oa4mp.client.api.ClientEnvironment
 
ClientEnvironment - Class in org.oa4mp.client.api
Environment under which a client instance runs.
ClientEnvironment() - Constructor for class org.oa4mp.client.api.ClientEnvironment
 
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, String, JSONWebKeys) - Constructor for class org.oa4mp.client.api.ClientEnvironment
Main constructor called by the loader.
ClientEnvironment(URI, URI, URI, long, String, DelegationService, URI, PrivateKey, PublicKey, URI, TokenForge, AssetStore, boolean, String, String, String, String, JSONWebKeys) - Constructor for class org.oa4mp.client.api.ClientEnvironment
Used mostly for testing.
ClientExceptionHandler - Class in org.oa4mp.client.api.servlet
Created by Jeff Gaynor
on 2/9/15 at 12:01 PM
ClientExceptionHandler(ClientServlet, MyLoggingFacade) - Constructor for class org.oa4mp.client.api.servlet.ClientExceptionHandler
 
ClientLoaderInterface<T extends ClientEnvironment> - Interface in org.oa4mp.client.api
An interface ensuring that loaders have a service provider.
clientServlet - Variable in class org.oa4mp.client.api.servlet.ClientExceptionHandler
 
ClientServlet - Class in org.oa4mp.client.api.servlet
Basic Client servlet. it has the machinery in it for reading in a configuration file, setting up the ClientEnvironment and making the OA4MPService instance.
ClientServlet() - Constructor for class org.oa4mp.client.api.servlet.ClientServlet
 
ClientXMLTags - Interface in org.oa4mp.client.api
These are the tags that appear in the client XML configuration file.
COMPONENT - Static variable in interface org.oa4mp.client.api.ClientXMLTags
Identifies the client block.
componentFound(CfgEvent) - Method in class org.oa4mp.client.api.storage.FSAssetStoreProvider
 
cp - Variable in class org.oa4mp.client.api.ClientEnvironment
 
CREATE_TIME_KEY - Variable in class org.oa4mp.client.api.Asset
 
createColumnDescriptors() - Method in class org.oa4mp.client.api.storage.AssetStoreTable
 
createID() - Static method in class org.oa4mp.client.api.storage.AssetStoreUtil
Create an identifier with a random id plus timestamp.
createServiceClient(URI) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
createServiceURI(String, String, String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
Creates the service URI.
createServiceURIOLD(String, String, String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
Checks if there is a found uri in the configuration, i.e., an override to whatever the standard is.
creationTime(String...) - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 

D

DEFAULT_TABLENAME - Static variable in class org.oa4mp.client.api.storage.AssetStoreTable
 
DEFAULT_TABLENAME - Static variable in class org.oa4mp.client.api.storage.SQLAssetStore
 
defaultCertLifetime - Static variable in class org.oa4mp.client.api.loader.AbstractClientLoader
 
defaultMaxAssetLifetime - Static variable in class org.oa4mp.client.api.loader.AbstractClientLoader
 
destroy() - Method in class org.oa4mp.client.api.servlet.ClientServlet
 
DEVICE_AUTHORIZATION_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.client.api.servlet.sample.SimpleReadyServlet
 
doIt(HttpServletRequest, HttpServletResponse) - Method in class org.oa4mp.client.api.servlet.sample.SimpleStartRequest
 
dsp - Variable in class org.oa4mp.client.api.loader.AbstractClientLoader
 

E

ENABLE_ASSET_CLEANUP - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
ERROR_PAGE_PATH - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
errorPagePath - Variable in class org.oa4mp.client.api.ClientEnvironment
 

F

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

G

get() - Method in class org.oa4mp.client.api.storage.AssetProvider
Creates an new asset with a randomly assigned identifier.
get() - Method in class org.oa4mp.client.api.storage.SQLAssetStoreProvider
 
get(boolean) - Method in class org.oa4mp.client.api.storage.AssetProvider
 
get(Identifier) - Method in class org.oa4mp.client.api.storage.AssetProvider
 
get(String) - Method in class org.oa4mp.client.api.storage.AssetProvider
Convenience method to return the asset if the identifier is a string rather than an Identifier.
get(String) - Method in interface org.oa4mp.client.api.storage.AssetStore
Simplifying calls.
get(String) - Method in class org.oa4mp.client.api.storage.FSAssetStore
 
get(String) - Method in class org.oa4mp.client.api.storage.MemoryAssetStore
 
get(String) - Method in class org.oa4mp.client.api.storage.SQLAssetStore
 
get(String, AssetStore) - Static method in class org.oa4mp.client.api.storage.AssetStoreUtil
Retrieves the asset with the identifier from the store.
getAccessTokenUri() - Method in class org.oa4mp.client.api.ClientEnvironment
The endpoint for this client for retrieving an access token.
getAccessTokenURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getAccessTokenURI() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getAdditionalParameters() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getAR() - Method in class org.oa4mp.client.api.storage.AssetConverter
 
getAssetCache() - Method in class org.oa4mp.client.api.servlet.ClientServlet
 
getAssetParameters(Asset) - Method in class org.oa4mp.client.api.AbstractOA4MPService
This creates the parameter map for the certificate request.
getAssetProvider() - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
getAssetProvider() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getAssetProvider() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getAssetStore() - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
getAssetStore() - Method in class org.oa4mp.client.api.ClientEnvironment
Returns the configured AssetStore for this environment or null if there is none.
getAssetStoreProvider() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getAssetStoreProvider() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getAssetURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getAssetURI() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getAST() - Method in class org.oa4mp.client.api.storage.SQLAssetStore
 
getATParameters(Asset, AuthorizationGrant) - Method in class org.oa4mp.client.api.AbstractOA4MPService
This creates the parameter map for the access token request.
getAuthorizationUri() - Method in class org.oa4mp.client.api.ClientEnvironment
The endpoint for this client allowing authorization of the user.
getAuthorizeURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getAuthorizeURI() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getByToken(Identifier) - Method in interface org.oa4mp.client.api.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 org.oa4mp.client.api.storage.FSAssetStore
 
getByToken(Identifier) - Method in class org.oa4mp.client.api.storage.MemoryAssetStore
 
getByToken(Identifier) - Method in class org.oa4mp.client.api.storage.SQLAssetStore
 
getByTokenStatement() - Method in class org.oa4mp.client.api.storage.AssetStoreTable
 
getCallback() - Method in class org.oa4mp.client.api.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 interface org.oa4mp.client.api.ClientLoaderInterface
 
getCallback() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getCE() - Method in class org.oa4mp.client.api.servlet.ClientServlet
Convenience for client servlets.
getCert(String, Identifier) - Method in class org.oa4mp.client.api.AbstractOA4MPService
Performs the AbstractOA4MPService.getCert(Asset, AuthorizationGrant) and updates the asset associated with the given identifier.
getCert(Asset, AuthorizationGrant) - Method in class org.oa4mp.client.api.AbstractOA4MPService
Does the actual work getting the cert.
getCertificates() - Method in class org.oa4mp.client.api.Asset
 
getCertLifetime() - Method in class org.oa4mp.client.api.ClientEnvironment
The certificate lifetime request.
getCertLifetime() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getCertLifetime() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getCertReq() - Method in class org.oa4mp.client.api.Asset
 
getCfgValue(String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
This takes a key and returns the value of the node associated with that key.
getClient() - Method in class org.oa4mp.client.api.ClientEnvironment
A Client object representing the instance of this service.
getClientId() - Method in class org.oa4mp.client.api.ClientEnvironment
The identifier for this client to the given server.
getCreationTime() - Method in class org.oa4mp.client.api.Asset
 
getCreationTSField() - Method in class org.oa4mp.client.api.storage.SQLAssetStore
 
getDefaultStore() - Method in class org.oa4mp.client.api.storage.MultiAssetStoreProvider
 
getDelegationService() - Method in class org.oa4mp.client.api.ClientEnvironment
The OA4MPService, fully configured and operational.
getDeviceAuthorizationURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getDSP() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getEnvironment() - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
getErrorPagePath() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getId() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getId() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getInitializeUri() - Method in class org.oa4mp.client.api.ClientEnvironment
The endpoint for this client that starts delegation.
getIssuer() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getIssuer() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getJWKS() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getKeypairLifetime() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getKeypairLifetime() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getKeypairLifetime() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getKeys() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getKid() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getKID() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getLogger() - Method in class org.oa4mp.client.api.servlet.ClientExceptionHandler
 
getMaxAssetLifetime() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getMaxAssetLifetime() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getMaxAssetLifetime() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getMostRecent(int, List<String>) - Method in class org.oa4mp.client.api.storage.FSAssetStore
 
getMostRecent(int, List<String>) - Method in class org.oa4mp.client.api.storage.MemoryAssetStore
 
getNextKeyPair() - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
getNormalizedContextPath() - Method in class org.oa4mp.client.api.servlet.ClientExceptionHandler
 
getOA4MPService() - Method in class org.oa4mp.client.api.servlet.ClientServlet
 
getPrivateKey() - Method in class org.oa4mp.client.api.Asset
 
getPrivateKey() - Method in class org.oa4mp.client.api.ClientEnvironment
The private key for this client.
getPrivateKey() - Method in class org.oa4mp.client.api.OA4MPResponse
 
getPrivKeyString() - Method in class org.oa4mp.client.api.ClientEnvironment
Internal call to convert the private key.
getPublicKey() - Method in class org.oa4mp.client.api.ClientEnvironment
The generated public key for this client.
getRandom() - Static method in class org.oa4mp.client.api.storage.AssetStoreUtil
 
getRedirect() - Method in class org.oa4mp.client.api.Asset
 
getRedirect() - Method in class org.oa4mp.client.api.OA4MPResponse
 
getRedirectPagePath() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getResourceServerUri() - Method in class org.oa4mp.client.api.ClientEnvironment
The endpoint for this client for getting the resource (i.e., certificate chain).
getRFC7009Endpoint() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getRFC7662Endpoint() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getScopes() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getSecret() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getServiceProvider() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
The provider that creates an instance of the OA4MPService
getServiceURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getServiceURI() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getSkin() - Method in class org.oa4mp.client.api.ClientEnvironment
Optional skinning option.
getSkin() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getSkin() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getSSLConfiguration() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getSSLConfiguration() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getSuccessPagePath() - Method in class org.oa4mp.client.api.ClientEnvironment
 
getToken() - Method in class org.oa4mp.client.api.Asset
The token is the identifier returned from the server.
getTokenForge() - Method in class org.oa4mp.client.api.ClientEnvironment
Internal call to the forge (a type of factory) that processing tokens returned from the server.
getUIURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getUsername() - Method in class org.oa4mp.client.api.Asset
 
getUsername() - Method in class org.oa4mp.client.api.AssetResponse
 
getWellKnownClient() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getWellKnownConfiguration() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
The well-known page from the server.
getWellKnownString(String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
Get the given value from the given key on the well-known page.
getWellKnownURI() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
getWellKnownURI() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
getWellKnownValue(String) - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
Get a value form the well-known configuration which may be a JSON or other object.
getX509Certificates() - Method in class org.oa4mp.client.api.AssetResponse
 
getXMLConverter() - Method in class org.oa4mp.client.api.storage.MemoryAssetStore
 

H

handleException(ExceptionHandlerThingie) - Method in class org.oa4mp.client.api.servlet.ClientExceptionHandler
 
hasAssetStore() - Method in class org.oa4mp.client.api.ClientEnvironment
Returns true if a store has been configured for this environment and false otherwise.
hasJWKS() - Method in class org.oa4mp.client.api.ClientEnvironment
 
hasKID() - Method in class org.oa4mp.client.api.ClientEnvironment
 

I

ID - Static variable in interface org.oa4mp.client.api.ClientXMLTags
The identifier used in client registration
initializeUri - Variable in class org.oa4mp.client.api.ClientEnvironment
 
INITIATE_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
INTROSPECTION_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
isEnableAssetCleanup() - Method in class org.oa4mp.client.api.ClientEnvironment
 
isEnableAssetCleanup() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
isEnableAssetCleanup() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
isOIDCEnabled() - Method in interface org.oa4mp.client.api.ClientLoaderInterface
 
isShowRedirectPage() - Method in class org.oa4mp.client.api.ClientEnvironment
 
ISSUER_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 

J

JWK_KEY_ID - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
JWKS - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
JWKS_FILE - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 

K

KEYPAIR_LIFETIME - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 

L

load() - Method in class org.oa4mp.client.api.loader.AbstractClientLoader
 
loadEnvironment() - Method in class org.oa4mp.client.api.servlet.ClientServlet
 

M

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

N

newInstance(Table) - Method in class org.oa4mp.client.api.storage.SQLAssetStoreProvider
 

O

OA4MP_CLIENT_REQUEST_ID - Static variable in class org.oa4mp.client.api.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.
OA4MPResponse - Class in org.oa4mp.client.api
Response from initial call to the OA4MPService.
OA4MPResponse() - Constructor for class org.oa4mp.client.api.OA4MPResponse
 
OA4MPService - Class in org.oa4mp.client.api
The OA4MP service.
OA4MPService(ClientEnvironment) - Constructor for class org.oa4mp.client.api.OA4MPService
Basic constructor for this service.
OA4MPServiceProvider - Class in org.oa4mp.client.api
Converted to marker since getting rid of OAuth 1.0a from codebase.
OA4MPServiceProvider() - Constructor for class org.oa4mp.client.api.OA4MPServiceProvider
 
OIDC_ENABLED - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
org.oa4mp.client.api - package org.oa4mp.client.api
 
org.oa4mp.client.api.loader - package org.oa4mp.client.api.loader
 
org.oa4mp.client.api.servlet - package org.oa4mp.client.api.servlet
 
org.oa4mp.client.api.servlet.sample - package org.oa4mp.client.api.servlet.sample
A sample client
org.oa4mp.client.api.storage - package org.oa4mp.client.api.storage
This package contains all of the storage classes for an OA4MP client.

P

postGetCert(Asset, AssetResponse) - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
postGetCert(Asset, AssetResponse) - Method in class org.oa4mp.client.api.OA4MPService
 
postRequestCert(Asset, OA4MPResponse) - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
postRequestCert(Asset, OA4MPResponse) - Method in class org.oa4mp.client.api.OA4MPService
 
preGetCert(Asset, Map) - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
preGetCert(Asset, Map) - Method in class org.oa4mp.client.api.OA4MPService
 
preRequestCert(Asset, Map) - Method in class org.oa4mp.client.api.AbstractOA4MPService
 
preRequestCert(Asset, Map) - Method in class org.oa4mp.client.api.OA4MPService
 
PRIVATE_KEY_KEY - Variable in class org.oa4mp.client.api.Asset
 
privateKey(String...) - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 
privKeyString - Variable in class org.oa4mp.client.api.ClientEnvironment
 
produce(File, File, boolean, boolean) - Method in class org.oa4mp.client.api.storage.FSAssetStoreProvider
 
putByToken(Asset) - Method in interface org.oa4mp.client.api.storage.AssetStore
 
putByToken(Asset) - Method in class org.oa4mp.client.api.storage.FSAssetStore
 
putByToken(Asset) - Method in class org.oa4mp.client.api.storage.MemoryAssetStore
 
putByToken(Asset) - Method in class org.oa4mp.client.api.storage.SQLAssetStore
 

R

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

S

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

T

tfp - Variable in class org.oa4mp.client.api.ClientEnvironment
 
toJSON() - Method in class org.oa4mp.client.api.Asset
 
token(String...) - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 
TOKEN - Static variable in class org.oa4mp.client.api.ClientEnvironment
 
TOKEN_KEY - Variable in class org.oa4mp.client.api.Asset
 
toMap(Asset, ConversionMap<String, Object>) - Method in class org.oa4mp.client.api.storage.AssetConverter
 
toString() - Method in class org.oa4mp.client.api.Asset
 
toString() - Method in class org.oa4mp.client.api.OA4MPResponse
 

U

USE_HTTP_BASIC_AUTHORIZATIION - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
USER_INFO_URI - Static variable in interface org.oa4mp.client.api.ClientXMLTags
 
username(String...) - Method in class org.oa4mp.client.api.storage.AssetSerializationKeys
 
USERNAME_KEY - Variable in class org.oa4mp.client.api.Asset
 

X

X509_CERTS_KEY - Variable in class org.oa4mp.client.api.Asset
 
A B C D E F G H I J K L M N O P R S T U X 
All Classes All Packages