public class OA2ClientLoader<T extends ClientEnvironment> extends AbstractClientLoader<T>
Created by Jeff Gaynor
on 6/4/13 at 4:34 PM
ACCESS_TOKEN_ENDPOINT, ASSET_ENDPOINT, assetStoreProvider, AUTHORIZE_ENDPOINT, defaultCertLifetime, dsp, INITIATE_ENDPOINT, USER_INFO_ENDPOINT| Constructor and Description |
|---|
OA2ClientLoader(org.apache.commons.configuration.tree.ConfigurationNode node) |
| Modifier and Type | Method and Description |
|---|---|
T |
createInstance() |
T |
createInstance(javax.inject.Provider<edu.uiuc.ncsa.security.delegation.token.TokenForge> tokenForgeProvider,
javax.inject.Provider<edu.uiuc.ncsa.security.delegation.storage.Client> clientProvider,
HashMap<String,String> constants)
Factory method.
|
edu.uiuc.ncsa.security.servlet.ServiceClient |
createServiceClient(URI host) |
AssetProvider |
getAssetProvider() |
protected javax.inject.Provider<AssetStore> |
getAssetStoreProvider() |
protected URI |
getAuthzURI() |
protected javax.inject.Provider<edu.uiuc.ncsa.security.delegation.client.DelegationService> |
getDSP() |
protected String |
getErrorPagePath() |
protected String |
getRedirectPagePath() |
protected String |
getSecret() |
OA4MPServiceProvider |
getServiceProvider() |
protected String |
getSuccessPagePath() |
protected URI |
getUIURI() |
String |
getVersionString() |
protected boolean |
isShowRedirectPage() |
checkCertLifetime, checkProtocol, checkURI, createServiceURI, getAccessTokenURI, getAssetURI, getAuthorizeURI, getBaseURI, getCallback, getCfgValue, getId, getInitiateURI, getKeypairLifetime, getMaxAssetLifetime, getSkin, getSSLConfiguration, isEnableAssetCleanup, loadgetMariaDBConnectionPoolProvider, getMariaDBConnectionPoolProvider, getMySQLConnectionPoolProvider, getMySQLConnectionPoolProvider, getPgConnectionPoolProvider, getPgConnectionPoolProvider, isDefaultStoreDisabledpublic OA2ClientLoader(org.apache.commons.configuration.tree.ConfigurationNode node)
public String getVersionString()
getVersionString in class edu.uiuc.ncsa.security.delegation.servlet.AbstractConfigLoader<T extends ClientEnvironment>public OA4MPServiceProvider getServiceProvider()
public T createInstance(javax.inject.Provider<edu.uiuc.ncsa.security.delegation.token.TokenForge> tokenForgeProvider, javax.inject.Provider<edu.uiuc.ncsa.security.delegation.storage.Client> clientProvider, HashMap<String,String> constants)
tokenForgeProvider - clientProvider - constants - public AssetProvider getAssetProvider()
getAssetProvider in class AbstractClientLoader<T extends ClientEnvironment>protected javax.inject.Provider<AssetStore> getAssetStoreProvider()
getAssetStoreProvider in class AbstractClientLoader<T extends ClientEnvironment>protected String getErrorPagePath()
protected String getSecret()
protected String getSuccessPagePath()
protected String getRedirectPagePath()
protected boolean isShowRedirectPage()
public T createInstance()
protected javax.inject.Provider<edu.uiuc.ncsa.security.delegation.client.DelegationService> getDSP()
getDSP in class AbstractClientLoader<T extends ClientEnvironment>public edu.uiuc.ncsa.security.servlet.ServiceClient createServiceClient(URI host)
protected URI getUIURI()
protected URI getAuthzURI()
Copyright © 2014. All Rights Reserved.