Package org.keycloak.adapters.pep
Class HttpAuthzRequest
- java.lang.Object
-
- org.keycloak.adapters.pep.HttpAuthzRequest
-
- All Implemented Interfaces:
HttpRequest
public class HttpAuthzRequest extends Object implements HttpRequest
- Author:
- Pedro Igor
-
-
Constructor Summary
Constructors Constructor Description HttpAuthzRequest(OIDCHttpFacade oidcFacade)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCookieValue(String name)StringgetFirstParam(String name)StringgetHeader(String name)List<String>getHeaders(String name)InputStreamgetInputStream(boolean buffered)StringgetMethod()TokenPrincipalgetPrincipal()StringgetRelativePath()StringgetRemoteAddr()StringgetURI()booleanisSecure()
-
-
-
Constructor Detail
-
HttpAuthzRequest
public HttpAuthzRequest(OIDCHttpFacade oidcFacade)
-
-
Method Detail
-
getRelativePath
public String getRelativePath()
- Specified by:
getRelativePathin interfaceHttpRequest
-
getMethod
public String getMethod()
- Specified by:
getMethodin interfaceHttpRequest
-
getURI
public String getURI()
- Specified by:
getURIin interfaceHttpRequest
-
getHeaders
public List<String> getHeaders(String name)
- Specified by:
getHeadersin interfaceHttpRequest
-
getFirstParam
public String getFirstParam(String name)
- Specified by:
getFirstParamin interfaceHttpRequest
-
getCookieValue
public String getCookieValue(String name)
- Specified by:
getCookieValuein interfaceHttpRequest
-
getRemoteAddr
public String getRemoteAddr()
- Specified by:
getRemoteAddrin interfaceHttpRequest
-
isSecure
public boolean isSecure()
- Specified by:
isSecurein interfaceHttpRequest
-
getHeader
public String getHeader(String name)
- Specified by:
getHeaderin interfaceHttpRequest
-
getInputStream
public InputStream getInputStream(boolean buffered)
- Specified by:
getInputStreamin interfaceHttpRequest
-
getPrincipal
public TokenPrincipal getPrincipal()
- Specified by:
getPrincipalin interfaceHttpRequest
-
-