public static class CsrfCheck.CheckResult
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDetailsMessage() |
void |
handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
boolean |
isSafe() |
boolean |
isUnsafe() |
static CsrfCheck.CheckResult |
safe() |
boolean |
shouldHandleResponse() |
static CsrfCheck.CheckResult |
unsafe(java.lang.String details) |
static CsrfCheck.CheckResult |
unsafeHandling(java.lang.String details,
CsrfCheck.Handler handler)
Creates result that will handle the request and response itself (is no other checks report the request as sfe)
|
public static CsrfCheck.CheckResult safe()
public static CsrfCheck.CheckResult unsafe(@NotNull java.lang.String details)
public static CsrfCheck.CheckResult unsafeHandling(@NotNull java.lang.String details, @NotNull CsrfCheck.Handler handler)
public boolean isSafe()
public boolean isUnsafe()
@NotNull public java.lang.String getDetailsMessage()
public boolean shouldHandleResponse()
public void handle(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull javax.servlet.http.HttpServletResponse response) throws java.io.IOException
java.io.IOException