public class SimpleRequestHeaderInterceptor extends Object implements IClientInterceptor
| Constructor and Description |
|---|
SimpleRequestHeaderInterceptor()
Constructor
|
SimpleRequestHeaderInterceptor(String theCompleteHeader)
Constructor which takes a complete header including name and value
|
SimpleRequestHeaderInterceptor(String theHeaderName,
String theHeaderValue)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getHeaderName() |
String |
getHeaderValue() |
void |
interceptRequest(IHttpRequest theRequest) |
void |
interceptResponse(IHttpResponse theResponse) |
void |
setHeaderName(String theHeaderName) |
void |
setHeaderValue(String theHeaderValue) |
public SimpleRequestHeaderInterceptor()
public SimpleRequestHeaderInterceptor(String theHeaderName, String theHeaderValue)
theHeaderName - The header name, e.g. "Authorization"theHeaderValue - The header value, e.g. "Bearer 09uer90uw9yh"public SimpleRequestHeaderInterceptor(String theCompleteHeader)
theCompleteHeader - The complete header, e.g. "Authorization: Bearer af09ufe90efh". Must not be null or empty.public String getHeaderName()
public String getHeaderValue()
public void interceptRequest(IHttpRequest theRequest)
interceptRequest in interface IClientInterceptorpublic void interceptResponse(IHttpResponse theResponse) throws IOException
interceptResponse in interface IClientInterceptorIOExceptionpublic void setHeaderName(String theHeaderName)
public void setHeaderValue(String theHeaderValue)
Copyright © 2014–2018 University Health Network. All rights reserved.