Class CsrfCheck.CheckResult

  • Enclosing interface:
    CsrfCheck

    public static class CsrfCheck.CheckResult
    extends java.lang.Object
    • Method Detail

      • unsafeHandling

        public static CsrfCheck.CheckResult unsafeHandling​(@NotNull
                                                           java.lang.String details,
                                                           @NotNull
                                                           CsrfCheck.Handler handler)
        Creates result that will handle the request and response itself (is no other checks report the request as sfe)
      • isSafe

        public boolean isSafe()
      • isUnsafe

        public boolean isUnsafe()
      • getDetailsMessage

        @NotNull
        public java.lang.String getDetailsMessage()
      • shouldHandleResponse

        public boolean shouldHandleResponse()
      • handle

        public void handle​(@NotNull
                           javax.servlet.http.HttpServletRequest request,
                           @NotNull
                           javax.servlet.http.HttpServletResponse response)
                    throws java.io.IOException
        Throws:
        java.io.IOException