Package org.zalando.logbook
Class SecurityStrategy
- java.lang.Object
-
- org.zalando.logbook.SecurityStrategy
-
- All Implemented Interfaces:
Strategy
@API(status=MAINTAINED) public final class SecurityStrategy extends Object implements Strategy
ASecurityStrategyis astrategywhich is meant to be used in server-side environments to give the best possible compromise between security and observability.This strategy discards requests bodies.
-
-
Constructor Summary
Constructors Constructor Description SecurityStrategy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRequestprocess(HttpRequest request)voidwrite(Correlation correlation, HttpRequest request, HttpResponse response, Sink sink)voidwrite(Precorrelation precorrelation, HttpRequest request, Sink sink)
-
-
-
Method Detail
-
process
public HttpRequest process(HttpRequest request)
-
write
public void write(Precorrelation precorrelation, HttpRequest request, Sink sink)
-
write
public void write(Correlation correlation, HttpRequest request, HttpResponse response, Sink sink) throws IOException
- Specified by:
writein interfaceStrategy- Throws:
IOException
-
-