Class CILOA2ClientLoader

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.util.ConfigurationLoader, edu.uiuc.ncsa.security.core.Version, Serializable, org.oa4mp.client.api.ClientLoaderInterface

    public class CILOA2ClientLoader
    extends org.oa4mp.client.loader.OA2ClientLoader

    Created by Jeff Gaynor
    on 4/2/15 at 2:01 PM

    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader

        edu.uiuc.ncsa.security.core.util.LoggingConfigLoader.MyLoggerProvider
    • Field Summary

      • Fields inherited from class org.oa4mp.client.loader.OA2ClientLoader

        scopes
      • Fields inherited from class org.oa4mp.client.api.loader.AbstractClientLoader

        ASSET_ENDPOINT, assetStoreProvider, defaultCertLifetime, defaultMaxAssetLifetime, dsp
      • Fields inherited from class org.oa4mp.delegation.common.servlet.DBConfigLoader

        derbyConnectionPoolProvider
      • Fields inherited from class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader

        cn, debugger, loggerProvider, myLogger
      • Fields inherited from interface edu.uiuc.ncsa.security.core.Version

        VERSION_NUMBER
    • Constructor Summary

      Constructors 
      Constructor Description
      CILOA2ClientLoader​(org.apache.commons.configuration.tree.ConfigurationNode node)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.oa4mp.client.api.OA4MPServiceProvider getServiceProvider()  
      String getVersionString()  
      • Methods inherited from class org.oa4mp.client.loader.OA2ClientLoader

        createInstance, createInstance, getAdditionalParameters, getAssetProvider, getAssetStoreProvider, getConstants, getDeviceAuthorizationURI, getDSP, getErrorPagePath, getJwkUtil, getKeys, getKeysFromFile, getKeysFromString, getKID, getRedirectPagePath, getRFC7009Endpoint, getRFC7662Endpoint, getScopes, getSecret, getSuccessPagePath, getUIURI, hasJWKS, isOIDCEnabled, isShowIDToken, isShowRedirectPage, isUseBasicAuth, setJwkUtil, setUseBasicAuth
      • Methods inherited from class org.oa4mp.client.api.loader.AbstractClientLoader

        checkProtocol, checkURI, createServiceClient, createServiceURI, createServiceURIOLD, getAccessTokenURI, getAssetURI, getAuthorizeURI, getCallback, getCertLifetime, getCfgValue, getId, getIssuer, getKeypairLifetime, getMaxAssetLifetime, getServiceURI, getSkin, getSSLConfiguration, getWellKnownClient, getWellKnownConfiguration, getWellKnownString, getWellKnownURI, getWellKnownValue, isEnableAssetCleanup, load
      • Methods inherited from class org.oa4mp.delegation.common.servlet.DBConfigLoader

        getDerbyConnectionPoolProvider, getDerbyConnectionPoolProvider, getMariaDBConnectionPoolProvider, getMariaDBConnectionPoolProvider, getMySQLConnectionPoolProvider, getMySQLConnectionPoolProvider, getPgConnectionPoolProvider, getPgConnectionPoolProvider, isDefaultStoreDisabled
      • Methods inherited from class edu.uiuc.ncsa.security.core.util.LoggingConfigLoader

        debug, getDebugger, getLoggerProvider, getMyLogger, info, setLoggerProvider, warn
    • Constructor Detail

      • CILOA2ClientLoader

        public CILOA2ClientLoader​(org.apache.commons.configuration.tree.ConfigurationNode node)
    • Method Detail

      • getServiceProvider

        public org.oa4mp.client.api.OA4MPServiceProvider getServiceProvider()
        Specified by:
        getServiceProvider in interface org.oa4mp.client.api.ClientLoaderInterface
        Overrides:
        getServiceProvider in class org.oa4mp.client.loader.OA2ClientLoader
      • getVersionString

        public String getVersionString()
        Overrides:
        getVersionString in class org.oa4mp.client.loader.OA2ClientLoader