Class OA2AuthorizedServlet
- 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.AbstractInitServlet
-
- org.oa4mp.server.loader.oauth2.servlet.OA2AuthorizedServlet
-
- All Implemented Interfaces:
edu.uiuc.ncsa.security.core.Logable,Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig,TransactionFilter
public class OA2AuthorizedServlet extends AbstractInitServlet
Formerly used in OAuth 1 for the /init endpoint.Created by Jeff Gaynor
on 10/3/13 at 2:01 PM- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected OA2AuthorizedServletUtilinitUtil-
Fields inherited from class org.oa4mp.server.api.storage.servlet.OA4MPServlet
caThread, kpt, lastAccessedThread, transactionCleanup
-
Fields inherited from class org.oa4mp.server.api.storage.servlet.EnvServlet
ERROR_NOTIFICATION_BODY_KEY, ERROR_NOTIFICATION_SUBJECT_KEY, notificationListeners, storeUpdatesDone
-
-
Constructor Summary
Constructors Constructor Description OA2AuthorizedServlet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddoIt(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)OA2AuthorizedServletUtilgetInitUtil()org.oa4mp.delegation.server.ServiceTransactionverifyAndGet(org.oa4mp.delegation.server.request.IssuerResponse iResponse)-
Methods inherited from class org.oa4mp.server.api.storage.servlet.AbstractInitServlet
doDelegation
-
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
-
-
-
-
Field Detail
-
initUtil
protected OA2AuthorizedServletUtil initUtil
-
-
Method Detail
-
getInitUtil
public OA2AuthorizedServletUtil getInitUtil()
-
doIt
protected void doIt(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse) throws Throwable- Overrides:
doItin classAbstractInitServlet- Throws:
Throwable
-
verifyAndGet
public org.oa4mp.delegation.server.ServiceTransaction verifyAndGet(org.oa4mp.delegation.server.request.IssuerResponse iResponse) throws IOException- Specified by:
verifyAndGetin classOA4MPServlet- Throws:
IOException
-
-