Package org.keycloak.adapters.undertow
Class UndertowHttpFacade
- java.lang.Object
-
- org.keycloak.adapters.undertow.UndertowHttpFacade
-
- All Implemented Interfaces:
HttpFacade
- Direct Known Subclasses:
ServletHttpFacade
public class UndertowHttpFacade extends Object implements HttpFacade
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classUndertowHttpFacade.RequestFacadeprotected classUndertowHttpFacade.ResponseFacade-
Nested classes/interfaces inherited from interface org.keycloak.adapters.spi.HttpFacade
HttpFacade.Cookie, HttpFacade.Request, HttpFacade.Response
-
-
Field Summary
Fields Modifier and Type Field Description static io.undertow.util.AttachmentKey<AuthenticationError>AUTH_ERROR_ATTACHMENT_KEYprotected io.undertow.server.HttpServerExchangeexchangestatic io.undertow.util.AttachmentKey<LogoutError>LOGOUT_ERROR_ATTACHMENT_KEYprotected UndertowHttpFacade.RequestFacaderequestFacadeprotected UndertowHttpFacade.ResponseFacaderesponseFacade
-
Constructor Summary
Constructors Constructor Description UndertowHttpFacade(io.undertow.server.HttpServerExchange exchange)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description X509Certificate[]getCertificateChain()HttpFacade.RequestgetRequest()HttpFacade.ResponsegetResponse()
-
-
-
Field Detail
-
AUTH_ERROR_ATTACHMENT_KEY
public static final io.undertow.util.AttachmentKey<AuthenticationError> AUTH_ERROR_ATTACHMENT_KEY
-
LOGOUT_ERROR_ATTACHMENT_KEY
public static final io.undertow.util.AttachmentKey<LogoutError> LOGOUT_ERROR_ATTACHMENT_KEY
-
exchange
protected io.undertow.server.HttpServerExchange exchange
-
requestFacade
protected UndertowHttpFacade.RequestFacade requestFacade
-
responseFacade
protected UndertowHttpFacade.ResponseFacade responseFacade
-
-
Method Detail
-
getRequest
public HttpFacade.Request getRequest()
- Specified by:
getRequestin interfaceHttpFacade
-
getResponse
public HttpFacade.Response getResponse()
- Specified by:
getResponsein interfaceHttpFacade
-
getCertificateChain
public X509Certificate[] getCertificateChain()
- Specified by:
getCertificateChainin interfaceHttpFacade
-
-