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
All Classes All Packages
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
AssetStorejavadoc. - 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
ClientEnvironmentand making theOA4MPServiceinstance. - 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
AssetStorefor this environment ornullif 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
Clientobject 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
trueif a store has been configured for this environment andfalseotherwise. - 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
All Classes All Packages