Class CatalinaHttpFacade

java.lang.Object
org.nuxeo.shaded.keycloak.adapters.tomcat.CatalinaHttpFacade
All Implemented Interfaces:
org.keycloak.adapters.spi.HttpFacade
Direct Known Subclasses:
OIDCCatalinaHttpFacade

public class CatalinaHttpFacade extends Object implements org.keycloak.adapters.spi.HttpFacade
Version:
$Revision: 1 $
Author:
Bill Burke
Implementation Note:
Copied from Keycloak Tomcat Adapter since it won't be upgraded to Jakarta as their support is dropped
  • Field Details

    • request

      protected org.apache.catalina.connector.Request request
    • response

      protected jakarta.servlet.http.HttpServletResponse response
    • requestFacade

      protected CatalinaHttpFacade.RequestFacade requestFacade
    • responseFacade

      protected CatalinaHttpFacade.ResponseFacade responseFacade
    • queryParameters

      protected org.keycloak.common.util.MultivaluedHashMap<String,String> queryParameters
  • Constructor Details

    • CatalinaHttpFacade

      public CatalinaHttpFacade(jakarta.servlet.http.HttpServletResponse response, org.apache.catalina.connector.Request request)
  • Method Details

    • getRequest

      public org.keycloak.adapters.spi.HttpFacade.Request getRequest()
      Specified by:
      getRequest in interface org.keycloak.adapters.spi.HttpFacade
    • getResponse

      public org.keycloak.adapters.spi.HttpFacade.Response getResponse()
      Specified by:
      getResponse in interface org.keycloak.adapters.spi.HttpFacade
    • getCertificateChain

      public X509Certificate[] getCertificateChain()
      Specified by:
      getCertificateChain in interface org.keycloak.adapters.spi.HttpFacade
    • isEnded

      public boolean isEnded()