Package org.cilogon.proxy.servlet
Class CILAuthorizationServer
- java.lang.Object
-
- javax.servlet.GenericServlet
-
- javax.servlet.http.HttpServlet
-
- edu.uiuc.ncsa.security.servlet.AbstractServlet
-
- org.oa4mp.server.api.storage.servlet.EnvServlet
-
- org.oa4mp.server.api.storage.servlet.OA4MPServlet
-
- org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet
-
- org.oa4mp.server.proxy.OA2AuthenticationServer
-
- org.oa4mp.server.proxy.OA2AuthorizationServer
-
- org.cilogon.proxy.servlet.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
Used by proxies. This is the /authorize endpoint.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet
org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet.AuthorizedState, org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet.MyHttpServletResponseWrapper, org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet.UserLoginException
-
-
Field Summary
-
Fields inherited from class org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet
AUTHORIZATION_ACTION_DF_CONSENT, AUTHORIZATION_ACTION_DF_CONSENT_VALUE, AUTHORIZATION_ACTION_DONE, AUTHORIZATION_ACTION_DONE_VALUE, 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.OA4MPServlet
caThread, kpt, lastAccessedThread, transactionCleanup
-
-
Constructor Summary
Constructors Constructor Description CILAuthorizationServer()
-
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.OA2AuthenticationServer
createCallback, createRedirect, createRedirectInit, doIt, doProxy, prepare, scopesToString, scopesToString, setClientRequestAttributes
-
Methods inherited from class org.oa4mp.server.api.storage.servlet.AbstractAuthenticationServlet
checkUser, getAndCheckTransaction, getInitialPage, getOkPage, getParam, getRemoteUserInitialPage, getState, handleError, present, verifyAndGet
-
Methods inherited from class org.oa4mp.server.api.storage.servlet.OA4MPServlet
checkAdminClientStatus, checkClientApproval, createDebugger, destroy, getAGI, getATI, getClient, getClient, getClient, getFirstParameters, getFirstParameterValue, getGrantIDFromRequest, getServiceEnvironment, getTransaction, getTransactionByGrantID, getTransactionStore, 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
-
-