@@ -0,0 +1,942 @@
+package org.jenkinsci.plugins.ghprb;%0A%0Aimport hudson.Extension;%0Aimport hudson.security.csrf.CrumbExclusion;%0A%0Aimport javax.servlet.FilterChain;%0Aimport javax.servlet.ServletException;%0Aimport javax.servlet.http.HttpServletRequest;%0Aimport javax.servlet.http.HttpServletResponse;%0Aimport java.io.IOException;%0A%0A/**%0A * Excludes %7B@link GhprbRootAction%7D from the CSRF protection.%0A * @since 1.28%0A */%0A@Extension%0Apublic class GhprbCrumbExclusion extends CrumbExclusion %7B%0A%0A    @Override%0A    public boolean process(HttpServletRequest req, HttpServletResponse resp, FilterChain chain)%0A            throws IOException, ServletException %7B%0A        final String pathInfo = req.getPathInfo();%0A        if (pathInfo != null && pathInfo.startsWith(getExclusionPath())) %7B%0A            chain.doFilter(req, resp);%0A            return true;%0A        %7D%0A        return false;%0A    %7D%0A%0A    public String getExclusionPath() %7B%0A        return %22/%22 + GhprbRootAction.URL + %22/%22;%0A    %7D%0A%7D

Allow to work with CSR protection