java.lang.Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
xyz.raylab.support.servlet.CustomHttpServletRequestWrapper
xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Request
所有已实现的接口:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public class OAuth2Request extends xyz.raylab.support.servlet.CustomHttpServletRequestWrapper
  • 字段概要

    从接口继承的字段 javax.servlet.http.HttpServletRequest

    BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
  • 构造器概要

    构造器
    构造器
    说明
    OAuth2Request(javax.servlet.http.HttpServletRequest request, xyz.raylab.support.auth.Client client)
    Constructs a request object wrapping the given request.
  • 方法概要

    从类继承的方法 xyz.raylab.support.servlet.CustomHttpServletRequestWrapper

    addHeader, addParameter, getHeader, getHeaderNames, getHeaders, getMethod, getParameter, getParameterMap, getParameterNames, getParameterValues, getRequestURI, getRequestURL, getServletPath, setMethod, setRequestURI, setServletPath

    从类继承的方法 javax.servlet.http.HttpServletRequestWrapper

    authenticate, changeSessionId, getAuthType, getContextPath, getCookies, getDateHeader, getHttpServletMapping, getIntHeader, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getSession, getSession, getTrailerFields, getUserPrincipal, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isTrailerFieldsReady, isUserInRole, login, logout, newPushBuilder, upgrade

    从类继承的方法 javax.servlet.ServletRequestWrapper

    getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, removeAttribute, setAttribute, setCharacterEncoding, setRequest, startAsync, startAsync

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 javax.servlet.ServletRequest

    getAsyncContext, getAttribute, getAttributeNames, getCharacterEncoding, getContentLength, getContentLengthLong, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequestDispatcher, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, removeAttribute, setAttribute, setCharacterEncoding, startAsync, startAsync
  • 构造器详细资料

    • OAuth2Request

      public OAuth2Request(javax.servlet.http.HttpServletRequest request, xyz.raylab.support.auth.Client client)
      Constructs a request object wrapping the given request.
      参数:
      request - The request to wrap
      抛出:
      IllegalArgumentException - if the request is null