Class SimpleHttpFacade
- java.lang.Object
-
- org.keycloak.adapters.springsecurity.facade.SimpleHttpFacade
-
- All Implemented Interfaces:
OIDCHttpFacade,HttpFacade
public class SimpleHttpFacade extends Object implements OIDCHttpFacade
- Version:
- $Revision: 1 $
- Author:
- Scott Rossillo
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.keycloak.adapters.spi.HttpFacade
HttpFacade.Cookie, HttpFacade.Request, HttpFacade.Response
-
-
Constructor Summary
Constructors Constructor Description SimpleHttpFacade(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Creates a new simple HTTP facade for the given request and response.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description X509Certificate[]getCertificateChain()HttpFacade.RequestgetRequest()HttpFacade.ResponsegetResponse()KeycloakSecurityContextgetSecurityContext()
-
-
-
Constructor Detail
-
SimpleHttpFacade
public SimpleHttpFacade(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Creates a new simple HTTP facade for the given request and response.- Parameters:
request- the currentHttpServletRequest(required)response- the currentHttpServletResponse(required)
-
-
Method Detail
-
getSecurityContext
public KeycloakSecurityContext getSecurityContext()
- Specified by:
getSecurityContextin interfaceOIDCHttpFacade
-
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
-
-