public class OA2RegistrationServlet extends AbstractRegistrationServlet
Created by Jeff Gaynor
on 3/20/14 at 4:48 PM
AbstractRegistrationServlet.ClientState| Modifier and Type | Field and Description |
|---|---|
static String |
CALLBACK_URI |
protected static SecureRandom |
random |
static String |
REFRESH_TOKEN_FIELD_VISIBLE |
static String |
REFRESH_TOKEN_LIFETIME |
CLIENT_ACTION_KEY, CLIENT_ACTION_REQUEST_VALUE, CLIENT_CALLBACK_URI, CLIENT_EMAIL, CLIENT_ERROR_URL, CLIENT_HOME_URL, CLIENT_NAME, CLIENT_PROXY_LIMITED, CLIENT_PUBLIC_KEY, ERROR_PAGE, ERROR_STATE, INIT_PAGE, INITIAL_STATE, OK_PAGE, REQUEST_STATEcaThread, ERROR_NOTIFICATION_BODY_KEY, ERROR_NOTIFICATION_SUBJECT_KEY, kpt, myproxyConnectionCache, myproxyConnectionCleanup, storeUpdatesDone, transactionCleanup| Constructor and Description |
|---|
OA2RegistrationServlet() |
| Modifier and Type | Method and Description |
|---|---|
protected edu.uiuc.ncsa.security.delegation.storage.Client |
addNewClient(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected OA2SE |
getOA2SE() |
void |
prepare(edu.uiuc.ncsa.security.servlet.PresentableState state) |
void |
present(edu.uiuc.ncsa.security.servlet.PresentableState state)
We override this to set the client secret to be displayed at registration time.
|
protected void |
setRetryParameters(javax.servlet.http.HttpServletRequest request,
edu.uiuc.ncsa.security.core.exceptions.RetryException r) |
approveClient, doIt, fireNewClientEvent, getParameter, getRequiredParam, getState, getValueTag, handleError, verifyAndGetaddNotificationListener, checkClient, destroy, fireExceptionCaught, getAGI, getATI, getClient, getClient, getClient, getFirstParameters, getMPConnection, getMPConnection, getMyproxyConnectionCache, getMyproxyServices, getServiceEnvironment, getTransaction, getTransactionStore, hasMPConnection, hasMPConnection, isEmpty, loadEnvironment, loadProperties2, newTransaction, postprocess, preprocess, processStoreCheck, removeNotificationListener, say, setRedirect, setupNotifiers, shutdownCleanup, storeUpdatesCONST, debug, doGet, doPing, doPost, error, getConfigurationLoader, getEnvironment, getExceptionHandler, getFirstParameterValue, getInitialization, getMyLogger, handleException, info, init, isDebugOn, printAllParameters, resetState, setConfigurationLoader, setDebugOn, setEnvironment, setExceptionHandler, setInitialization, warndoDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, serviceprotected static SecureRandom random
public static final String CALLBACK_URI
public static final String REFRESH_TOKEN_LIFETIME
public static final String REFRESH_TOKEN_FIELD_VISIBLE
protected OA2SE getOA2SE()
public void prepare(edu.uiuc.ncsa.security.servlet.PresentableState state)
throws Throwable
prepare in interface edu.uiuc.ncsa.security.servlet.Presentableprepare in class AbstractRegistrationServletThrowableprotected edu.uiuc.ncsa.security.delegation.storage.Client addNewClient(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Throwable
addNewClient in class AbstractRegistrationServletThrowablepublic void present(edu.uiuc.ncsa.security.servlet.PresentableState state)
throws Throwable
present in interface edu.uiuc.ncsa.security.servlet.Presentablepresent in class AbstractRegistrationServletstate - Throwableprotected void setRetryParameters(javax.servlet.http.HttpServletRequest request,
edu.uiuc.ncsa.security.core.exceptions.RetryException r)
setRetryParameters in class AbstractRegistrationServletCopyright © 2015. All Rights Reserved.