public void saveRequest(ServletRequest request) {
        throw new UnsupportedOperationException("bad op");
    }
combine the two because response is unavailable in saveRequest()

@param request
@param response
@throws IOException
support/jakarta-ee/src/main/java/org/apache/shiro/ee/filters/AuthenticationFilterDelegate.java