Class CILAuthorizationServer

  • All Implemented Interfaces:
    edu.uiuc.ncsa.security.core.Logable, edu.uiuc.ncsa.security.servlet.Presentable, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig, org.oa4mp.delegation.common.servlet.TransactionFilter

    public class CILAuthorizationServer
    extends org.oa4mp.server.proxy.OA2AuthorizationServer
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet

        org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet.AuthorizedState, org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet.MyHttpServletResponseWrapper, org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet.MyMyProxyLogon, org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet.UserLoginException
    • Field Summary

      • Fields inherited from class org.oa4mp.server.proxy.OA2AuthorizationServer

        AUTHORIZATION_REFRESH_TOKEN_LIFETIME_KEY, AUTHORIZATION_REFRESH_TOKEN_LIFETIME_VALUE, AUTHORIZED_ENDPOINT
      • Fields inherited from class org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet

        AUTHORIZATION_ACTION_KEY, AUTHORIZATION_ACTION_OK, AUTHORIZATION_ACTION_OK_VALUE, AUTHORIZATION_ACTION_START, AUTHORIZATION_PASSWORD_KEY, AUTHORIZATION_USER_NAME_KEY, AUTHORIZATION_USER_NAME_VALUE, ERROR_PAGE, INITIAL_PAGE, OK_PAGE, REMOTE_USER_INITIAL_PAGE, RETRY_MESSAGE
      • Fields inherited from class org.oa4mp.server.api.storage.servlet.MyProxyDelegationServlet

        caThread, kpt, lastAccessedThread, myproxyConnectionCache, myproxyConnectionCleanup, transactionCleanup
      • Fields inherited from class org.oa4mp.server.api.storage.servlet.EnvServlet

        ERROR_NOTIFICATION_BODY_KEY, ERROR_NOTIFICATION_SUBJECT_KEY, notificationListeners, storeUpdatesDone
      • Fields inherited from class edu.uiuc.ncsa.security.servlet.AbstractServlet

        environment, initialization, IP_HEADERS, PING_PARAMETER
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil getInitUtil()  
      • Methods inherited from class org.oa4mp.server.proxy.OA2AuthorizationServer

        createCallback, createRedirect, doIt, doProxy, doRealCertRequest, getAccessToken, prepare, scopesToString, scopesToString, setClientRequestAttributes, setupMPConnection
      • Methods inherited from class org.oa4mp.server.api.storage.servlet.AbstractAuthorizationServlet

        checkUser, getAndCheckTransaction, getInitialPage, getOkPage, getParam, getRemoteUserInitialPage, getState, handleError, present, verifyAndGet
      • Methods inherited from class org.oa4mp.server.api.storage.servlet.CRServlet

        createMPConnection, createMPConnection, doCertRequest, getX509Certificates
      • Methods inherited from class org.oa4mp.server.api.storage.servlet.MyProxyDelegationServlet

        checkClientApproval, createDebugger, destroy, getAGI, getATI, getClient, getClient, getClient, getFirstParameters, getFirstParameterValue, getGrantIDFromRequest, getMPConnection, getMPConnection, getMyproxyConnectionCache, getMyproxyServices, getServiceEnvironment, getTransaction, getTransactionByGrantID, getTransactionStore, hasMPConnection, hasMPConnection, isEmpty, loadProperties2, newTransaction, postprocess, preprocess, realStoreUpdates, say, shutdownCleanup, storeUpdates
      • Methods inherited from class org.oa4mp.server.api.storage.servlet.EnvServlet

        addNotificationListener, loadEnvironment, processStoreCheck, removeNotificationListener
      • Methods inherited from class edu.uiuc.ncsa.security.servlet.AbstractServlet

        checkContentType, CONST, debug, doGet, doPing, doPost, error, error, getConfigurationLoader, getEnvironment, getExceptionHandler, getInitialization, getMyLogger, getRequestIPAddress, handleException, info, init, isDebugOn, logOK, logOK, printAllParameters, printAllParameters, resetState, setConfigurationLoader, setDebugOn, setEnvironment, setExceptionHandler, setInitialization, warn
      • Methods inherited from class javax.servlet.http.HttpServlet

        doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
      • Methods inherited from class javax.servlet.GenericServlet

        getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
    • Constructor Detail

      • CILAuthorizationServer

        public CILAuthorizationServer()
    • Method Detail

      • getInitUtil

        protected org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServletUtil getInitUtil()
        Overrides:
        getInitUtil in class org.oa4mp.server.proxy.OA2AuthorizationServer