java.lang.Object
javax.servlet.ServletResponseWrapper
javax.servlet.http.HttpServletResponseWrapper
xyz.raylab.authorizationserver.auth.infrastructure.token.oauth2.OAuth2Response
所有已实现的接口:
javax.servlet.http.HttpServletResponse, javax.servlet.ServletResponse

public class OAuth2Response extends javax.servlet.http.HttpServletResponseWrapper
  • 字段概要

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

    SC_ACCEPTED, SC_BAD_GATEWAY, SC_BAD_REQUEST, SC_CONFLICT, SC_CONTINUE, SC_CREATED, SC_EXPECTATION_FAILED, SC_FORBIDDEN, SC_FOUND, SC_GATEWAY_TIMEOUT, SC_GONE, SC_HTTP_VERSION_NOT_SUPPORTED, SC_INTERNAL_SERVER_ERROR, SC_LENGTH_REQUIRED, SC_METHOD_NOT_ALLOWED, SC_MOVED_PERMANENTLY, SC_MOVED_TEMPORARILY, SC_MULTIPLE_CHOICES, SC_NO_CONTENT, SC_NON_AUTHORITATIVE_INFORMATION, SC_NOT_ACCEPTABLE, SC_NOT_FOUND, SC_NOT_IMPLEMENTED, SC_NOT_MODIFIED, SC_OK, SC_PARTIAL_CONTENT, SC_PAYMENT_REQUIRED, SC_PRECONDITION_FAILED, SC_PROXY_AUTHENTICATION_REQUIRED, SC_REQUEST_ENTITY_TOO_LARGE, SC_REQUEST_TIMEOUT, SC_REQUEST_URI_TOO_LONG, SC_REQUESTED_RANGE_NOT_SATISFIABLE, SC_RESET_CONTENT, SC_SEE_OTHER, SC_SERVICE_UNAVAILABLE, SC_SWITCHING_PROTOCOLS, SC_TEMPORARY_REDIRECT, SC_UNAUTHORIZED, SC_UNSUPPORTED_MEDIA_TYPE, SC_USE_PROXY
  • 构造器概要

    构造器
    构造器
    说明
    OAuth2Response(javax.servlet.http.HttpServletResponse response)
    Constructs a response adaptor wrapping the given response.
  • 方法概要

    修饰符和类型
    方法
    说明
    void
     
    byte[]
     
    javax.servlet.ServletOutputStream
     
    boolean
     
    boolean
     

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

    addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, encodeRedirectUrl, encodeRedirectURL, encodeUrl, encodeURL, getHeader, getHeaderNames, getHeaders, getStatus, getTrailerFields, sendError, sendError, sendRedirect, setDateHeader, setHeader, setIntHeader, setStatus, setStatus, setTrailerFields

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

    getBufferSize, getCharacterEncoding, getContentType, getLocale, getResponse, getWriter, isCommitted, isWrapperFor, isWrapperFor, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale, setResponse

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

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

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

    getBufferSize, getCharacterEncoding, getContentType, getLocale, getWriter, isCommitted, reset, resetBuffer, setBufferSize, setCharacterEncoding, setContentLength, setContentLengthLong, setContentType, setLocale
  • 构造器详细资料

    • OAuth2Response

      public OAuth2Response(javax.servlet.http.HttpServletResponse response)
      Constructs a response adaptor wrapping the given response.
      参数:
      response - The response to be wrapped
      抛出:
      IllegalArgumentException - if the response is null
  • 方法详细资料

    • getOutputStream

      public javax.servlet.ServletOutputStream getOutputStream() throws IOException
      指定者:
      getOutputStream 在接口中 javax.servlet.ServletResponse
      覆盖:
      getOutputStream 在类中 javax.servlet.ServletResponseWrapper
      抛出:
      IOException
    • flushBuffer

      public void flushBuffer() throws IOException
      指定者:
      flushBuffer 在接口中 javax.servlet.ServletResponse
      覆盖:
      flushBuffer 在类中 javax.servlet.ServletResponseWrapper
      抛出:
      IOException
    • getContent

      public byte[] getContent()
    • hasContent

      public boolean hasContent()
    • succeeded

      public boolean succeeded()