Package org.n52.shetland.ogc.ows.service
Class OwsServiceRequestContext
- java.lang.Object
-
- org.n52.shetland.ogc.ows.service.OwsServiceRequestContext
-
public class OwsServiceRequestContext extends Object
Holds information about a user's request that can be evaluated during request processing (e.g. security info)- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description OwsServiceRequestContext()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OwsServiceRequestContextfromRequest(javax.servlet.http.HttpServletRequest req)Optional<List<MediaType>>getAcceptType()Optional<String>getContentType()Optional<ProxyChain>getForwardedForChain()Optional<IPAddress>getIPAddress()Optional<String>getToken()voidsetAcceptType(List<MediaType> list)voidsetContentType(String contentType)voidsetForwaredForChain(Optional<ProxyChain> chain)voidsetForwaredForChain(ProxyChain chain)voidsetIPAddress(Optional<IPAddress> ip)voidsetIPAddress(IPAddress ip)voidsetToken(String token)voidsetToken(Optional<String> token)StringtoString()
-
-
-
Method Detail
-
setIPAddress
public void setIPAddress(IPAddress ip)
-
getForwardedForChain
public Optional<ProxyChain> getForwardedForChain()
-
setForwaredForChain
public void setForwaredForChain(ProxyChain chain)
-
setForwaredForChain
public void setForwaredForChain(Optional<ProxyChain> chain)
-
setToken
public void setToken(String token)
-
setContentType
public void setContentType(String contentType)
-
fromRequest
public static OwsServiceRequestContext fromRequest(javax.servlet.http.HttpServletRequest req)
-
-