Class OIDCC4UIContext
- java.lang.Object
-
- org.apache.syncope.core.logic.oidc.OIDCC4UIContext
-
- All Implemented Interfaces:
org.pac4j.core.context.WebContext
public class OIDCC4UIContext extends Object implements org.pac4j.core.context.WebContext
-
-
Constructor Summary
Constructors Constructor Description OIDCC4UIContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddResponseCookie(org.pac4j.core.context.Cookie cookie)StringgetFullRequestURL()StringgetPath()StringgetRemoteAddr()Optional<String>getRequestAttribute(String name)Collection<org.pac4j.core.context.Cookie>getRequestCookies()Optional<String>getRequestHeader(String name)StringgetRequestMethod()Optional<String>getRequestParameter(String name)Map<String,String[]>getRequestParameters()Optional<String>getResponseHeader(String s)StringgetScheme()StringgetServerName()intgetServerPort()booleanisSecure()voidsetRequestAttribute(String name, Object value)voidsetResponseContentType(String content)voidsetResponseHeader(String name, String value)
-
-
-
Method Detail
-
getRequestMethod
public String getRequestMethod()
- Specified by:
getRequestMethodin interfaceorg.pac4j.core.context.WebContext
-
getRequestParameter
public Optional<String> getRequestParameter(String name)
- Specified by:
getRequestParameterin interfaceorg.pac4j.core.context.WebContext
-
getRequestParameters
public Map<String,String[]> getRequestParameters()
- Specified by:
getRequestParametersin interfaceorg.pac4j.core.context.WebContext
-
getRequestAttribute
public Optional<String> getRequestAttribute(String name)
- Specified by:
getRequestAttributein interfaceorg.pac4j.core.context.WebContext
-
setRequestAttribute
public void setRequestAttribute(String name, Object value)
- Specified by:
setRequestAttributein interfaceorg.pac4j.core.context.WebContext
-
getRequestHeader
public Optional<String> getRequestHeader(String name)
- Specified by:
getRequestHeaderin interfaceorg.pac4j.core.context.WebContext
-
getRemoteAddr
public String getRemoteAddr()
- Specified by:
getRemoteAddrin interfaceorg.pac4j.core.context.WebContext
-
setResponseHeader
public void setResponseHeader(String name, String value)
- Specified by:
setResponseHeaderin interfaceorg.pac4j.core.context.WebContext
-
getResponseHeader
public Optional<String> getResponseHeader(String s)
- Specified by:
getResponseHeaderin interfaceorg.pac4j.core.context.WebContext
-
getServerName
public String getServerName()
- Specified by:
getServerNamein interfaceorg.pac4j.core.context.WebContext
-
getServerPort
public int getServerPort()
- Specified by:
getServerPortin interfaceorg.pac4j.core.context.WebContext
-
getScheme
public String getScheme()
- Specified by:
getSchemein interfaceorg.pac4j.core.context.WebContext
-
isSecure
public boolean isSecure()
- Specified by:
isSecurein interfaceorg.pac4j.core.context.WebContext
-
getFullRequestURL
public String getFullRequestURL()
- Specified by:
getFullRequestURLin interfaceorg.pac4j.core.context.WebContext
-
getRequestCookies
public Collection<org.pac4j.core.context.Cookie> getRequestCookies()
- Specified by:
getRequestCookiesin interfaceorg.pac4j.core.context.WebContext
-
addResponseCookie
public void addResponseCookie(org.pac4j.core.context.Cookie cookie)
- Specified by:
addResponseCookiein interfaceorg.pac4j.core.context.WebContext
-
getPath
public String getPath()
- Specified by:
getPathin interfaceorg.pac4j.core.context.WebContext
-
setResponseContentType
public void setResponseContentType(String content)
- Specified by:
setResponseContentTypein interfaceorg.pac4j.core.context.WebContext
-
-