Author: more Date: Thu Feb 8 22:00:59 2024 New Revision: 1915671 URL: http://svn.apache.org/viewvc?rev=1915671&view=rev Log: KNOX-2812 - Document rate limiting options.
Modified: knox/site/books/knox-0-12-0/deployment-overview.png knox/site/books/knox-0-12-0/deployment-provider.png knox/site/books/knox-0-12-0/deployment-service.png knox/site/books/knox-0-12-0/general_saml_flow.png knox/site/books/knox-0-12-0/runtime-overview.png knox/site/books/knox-0-12-0/runtime-request-processing.png knox/site/books/knox-0-13-0/deployment-overview.png knox/site/books/knox-0-13-0/deployment-provider.png knox/site/books/knox-0-13-0/deployment-service.png knox/site/books/knox-0-13-0/general_saml_flow.png knox/site/books/knox-0-13-0/runtime-overview.png knox/site/books/knox-0-13-0/runtime-request-processing.png knox/site/books/knox-0-14-0/deployment-overview.png knox/site/books/knox-0-14-0/deployment-provider.png knox/site/books/knox-0-14-0/deployment-service.png knox/site/books/knox-0-14-0/general_saml_flow.png knox/site/books/knox-0-14-0/runtime-overview.png knox/site/books/knox-0-14-0/runtime-request-processing.png knox/site/books/knox-1-0-0/deployment-overview.png knox/site/books/knox-1-0-0/deployment-provider.png knox/site/books/knox-1-0-0/deployment-service.png knox/site/books/knox-1-0-0/general_saml_flow.png knox/site/books/knox-1-0-0/runtime-overview.png knox/site/books/knox-1-0-0/runtime-request-processing.png knox/site/books/knox-1-1-0/deployment-overview.png knox/site/books/knox-1-1-0/deployment-provider.png knox/site/books/knox-1-1-0/deployment-service.png knox/site/books/knox-1-1-0/general_saml_flow.png knox/site/books/knox-1-1-0/runtime-overview.png knox/site/books/knox-1-1-0/runtime-request-processing.png knox/site/books/knox-1-2-0/deployment-overview.png knox/site/books/knox-1-2-0/deployment-provider.png knox/site/books/knox-1-2-0/deployment-service.png knox/site/books/knox-1-2-0/general_saml_flow.png knox/site/books/knox-1-2-0/runtime-overview.png knox/site/books/knox-1-2-0/runtime-request-processing.png knox/site/books/knox-1-3-0/deployment-overview.png knox/site/books/knox-1-3-0/deployment-provider.png knox/site/books/knox-1-3-0/deployment-service.png knox/site/books/knox-1-3-0/general_saml_flow.png knox/site/books/knox-1-3-0/runtime-overview.png knox/site/books/knox-1-3-0/runtime-request-processing.png knox/site/books/knox-1-4-0/deployment-overview.png knox/site/books/knox-1-4-0/deployment-provider.png knox/site/books/knox-1-4-0/deployment-service.png knox/site/books/knox-1-4-0/general_saml_flow.png knox/site/books/knox-1-4-0/runtime-overview.png knox/site/books/knox-1-4-0/runtime-request-processing.png knox/site/books/knox-1-5-0/deployment-overview.png knox/site/books/knox-1-5-0/deployment-provider.png knox/site/books/knox-1-5-0/deployment-service.png knox/site/books/knox-1-5-0/general_saml_flow.png knox/site/books/knox-1-5-0/runtime-overview.png knox/site/books/knox-1-5-0/runtime-request-processing.png knox/site/books/knox-1-6-0/deployment-overview.png knox/site/books/knox-1-6-0/deployment-provider.png knox/site/books/knox-1-6-0/deployment-service.png knox/site/books/knox-1-6-0/general_saml_flow.png knox/site/books/knox-1-6-0/runtime-overview.png knox/site/books/knox-1-6-0/runtime-request-processing.png knox/site/books/knox-2-0-0/deployment-overview.png knox/site/books/knox-2-0-0/deployment-provider.png knox/site/books/knox-2-0-0/deployment-service.png knox/site/books/knox-2-0-0/general_saml_flow.png knox/site/books/knox-2-0-0/runtime-overview.png knox/site/books/knox-2-0-0/runtime-request-processing.png knox/site/books/knox-2-1-0/deployment-overview.png knox/site/books/knox-2-1-0/deployment-provider.png knox/site/books/knox-2-1-0/deployment-service.png knox/site/books/knox-2-1-0/general_saml_flow.png knox/site/books/knox-2-1-0/runtime-overview.png knox/site/books/knox-2-1-0/runtime-request-processing.png knox/site/books/knox-2-1-0/user-guide.html knox/site/index.html knox/site/issue-management.html knox/site/licenses.html knox/site/mailing-lists.html knox/site/project-info.html knox/site/team.html knox/trunk/books/2.1.0/config_webappsec_provider.md Modified: knox/site/books/knox-0-12-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-12-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-12-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-12-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-12-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-12-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-12-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-13-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-13-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-13-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-13-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-13-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-13-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-13-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-14-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-14-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-14-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-14-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-14-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-0-14-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-0-14-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-0-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-0-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-0-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-0-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-0-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-0-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-0-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-1-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-1-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-1-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-1-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-1-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-1-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-1-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-2-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-2-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-2-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-2-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-2-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-2-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-2-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-3-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-3-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-3-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-3-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-3-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-3-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-3-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-4-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-4-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-4-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-4-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-4-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-4-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-4-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-5-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-5-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-5-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-5-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-5-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-5-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-5-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-6-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-6-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-6-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-6-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-6-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-1-6-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-1-6-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-0-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-0-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-0-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-0-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-0-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-0-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-0-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/deployment-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/deployment-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/deployment-provider.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/deployment-provider.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/deployment-service.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/deployment-service.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/general_saml_flow.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/general_saml_flow.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/runtime-overview.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/runtime-overview.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/runtime-request-processing.png URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/runtime-request-processing.png?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== Binary files - no diff available. Modified: knox/site/books/knox-2-1-0/user-guide.html URL: http://svn.apache.org/viewvc/knox/site/books/knox-2-1-0/user-guide.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/books/knox-2-1-0/user-guide.html (original) +++ knox/site/books/knox-2-1-0/user-guide.html Thu Feb 8 22:00:59 2024 @@ -5170,7 +5170,74 @@ APACHE_HOME/bin/apachectl -k stop </tbody> </table> <h5><a id="Rate+limiting">Rate limiting</a> <a href="#Rate+limiting"><img src="markbook-section-link.png"/></a></h5> -<p>Rate limiting is very useful for limiting exposure to abuse from request flooding, whether malicious, or as a result of a misconfigured client. The configuration options are the same as Jetty’s DoSFilter: <a href="https://www.eclipse.org/jetty/documentation/jetty-9/index.html#dos-filter">https://www.eclipse.org/jetty/documentation/jetty-9/index.html#dos-filter</a>, except that a <code>rate.limiting.</code> prefix has to be added to the configuration and when using the <code>rate.limiting.delayMs</code> with a non-negative value (including <code>0</code>) the <code>gateway.servlet.async.supported</code> property in the <code>gateway-site.xml</code> has to be set to <code>true</code> (it is false by default). When using the gateway with long running requests the <code>rate.limiting.maxRequestMs</code> parameter should be configured accordingly, otherwise the requests running longer then the default <code>30000ms</code> value, will be unsuccessful.</p> +<p>Rate limiting is very useful for limiting exposure to abuse from request flooding, whether malicious, or as a result of a misconfigured client. Following are the configurable options:</p> +<table> + <thead> + <tr> + <th>Config Name </th> + <th>Description </th> + <th>Default</th> + </tr> + </thead> + <tbody> + <tr> + <td>rate.limiting.maxRequestsPerSec </td> + <td>Maximum number of requests from a connection per second. Requests in excess of this are first delayed, then throttled. </td> + <td>25</td> + </tr> + <tr> + <td>rate.limiting.delayMs </td> + <td>Delay imposed on all requests over the rate limit, before they are considered at all, in ms. <code>-1 = Reject request</code>, <code>0 = No delay</code>, <code>any other value = Delay in ms</code>. <em>NOTE:</em> with a non-negative value (including <code>0</code>) the <code>gateway.servlet.async.supported</code> property in the <code>gateway-site.xml</code> has to be set to <code>true</code> (it is false by default). </td> + <td>100</td> + </tr> + <tr> + <td>rate.limiting.maxWaitMs </td> + <td>Length of time to blocking wait for the throttle semaphore in ms. </td> + <td>50</td> + </tr> + <tr> + <td>rate.limiting.throttledRequests </td> + <td>Number of requests over the rate limit able to be considered at once. </td> + <td>5</td> + </tr> + <tr> + <td>rate.limiting.throttleMs </td> + <td>Length of time, in ms, to async wait for semaphore. </td> + <td>30000L</td> + </tr> + <tr> + <td>rate.limiting.maxRequestMs </td> + <td>Length of time, in ms, to allow the request to run. </td> + <td>30000L</td> + </tr> + <tr> + <td>rate.limiting.maxIdleTrackerMs </td> + <td>Length of time, in ms, to keep track of request rates for a connection, before deciding that the user has gone away, and discarding it. </td> + <td>30000L</td> + </tr> + <tr> + <td>rate.limiting.insertHeaders </td> + <td>If true, insert the DoSFilter headers into the response. </td> + <td>true</td> + </tr> + <tr> + <td>rate.limiting.trackSessions </td> + <td>If true, usage rate is tracked by session if a session exists. </td> + <td>true</td> + </tr> + <tr> + <td>rate.limiting.remotePort </td> + <td>If true and session tracking is not used, then rate is tracked by IP and port (effectively connection). </td> + <td>false</td> + </tr> + <tr> + <td>rate.limiting.ipWhitelist </td> + <td>A comma-separated list of IP addresses that will not be rate limited. </td> + <td>empty</td> + </tr> + </tbody> +</table> +<p>When using the gateway with long running requests the <code>rate.limiting.maxRequestMs</code> parameter should be configured accordingly, otherwise the requests running longer then the default <code>30000ms</code> value, will be unsuccessful.</p> <h6><a id="Config">Config</a> <a href="#Config"><img src="markbook-section-link.png"/></a></h6> <table> <thead> Modified: knox/site/index.html URL: http://svn.apache.org/viewvc/knox/site/index.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/index.html (original) +++ knox/site/index.html Thu Feb 8 22:00:59 2024 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/index.md at 2023-11-29 + | Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/markdown/index.md at 2024-02-08 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20231129" /> + <meta name="Date-Revision-yyyymmdd" content="20240208" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Announcing Apache Knox 1.6.1!</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -40,7 +40,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2023-11-29</li> + <li id="publishDate">Last Published: 2024-02-08</li> </ul> </div> <div class="row-fluid"> Modified: knox/site/issue-management.html URL: http://svn.apache.org/viewvc/knox/site/issue-management.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/issue-management.html (original) +++ knox/site/issue-management.html Thu Feb 8 22:00:59 2024 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:issue-management at 2023-11-29 + | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:issue-management at 2024-02-08 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20231129" /> + <meta name="Date-Revision-yyyymmdd" content="20240208" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Issue Management</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -40,7 +40,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2023-11-29</li> + <li id="publishDate">Last Published: 2024-02-08</li> </ul> </div> <div class="row-fluid"> Modified: knox/site/licenses.html URL: http://svn.apache.org/viewvc/knox/site/licenses.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/licenses.html (original) +++ knox/site/licenses.html Thu Feb 8 22:00:59 2024 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:licenses at 2023-11-29 + | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:licenses at 2024-02-08 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20231129" /> + <meta name="Date-Revision-yyyymmdd" content="20240208" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project Licenses</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -40,7 +40,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2023-11-29</li> + <li id="publishDate">Last Published: 2024-02-08</li> </ul> </div> <div class="row-fluid"> Modified: knox/site/mailing-lists.html URL: http://svn.apache.org/viewvc/knox/site/mailing-lists.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/mailing-lists.html (original) +++ knox/site/mailing-lists.html Thu Feb 8 22:00:59 2024 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:mailing-lists at 2023-11-29 + | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:mailing-lists at 2024-02-08 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20231129" /> + <meta name="Date-Revision-yyyymmdd" content="20240208" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project Mailing Lists</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -40,7 +40,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2023-11-29</li> + <li id="publishDate">Last Published: 2024-02-08</li> </ul> </div> <div class="row-fluid"> Modified: knox/site/project-info.html URL: http://svn.apache.org/viewvc/knox/site/project-info.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/project-info.html (original) +++ knox/site/project-info.html Thu Feb 8 22:00:59 2024 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-site-plugin:3.7.1:CategorySummaryDocumentRenderer at 2023-11-29 + | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-site-plugin:3.7.1:CategorySummaryDocumentRenderer at 2024-02-08 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20231129" /> + <meta name="Date-Revision-yyyymmdd" content="20240208" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project Information</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -40,7 +40,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2023-11-29</li> + <li id="publishDate">Last Published: 2024-02-08</li> </ul> </div> <div class="row-fluid"> Modified: knox/site/team.html URL: http://svn.apache.org/viewvc/knox/site/team.html?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/site/team.html (original) +++ knox/site/team.html Thu Feb 8 22:00:59 2024 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:team at 2023-11-29 + | Generated by Apache Maven Doxia Site Renderer 1.8.1 from org.apache.maven.plugins:maven-project-info-reports-plugin:3.0.0:team at 2024-02-08 | Rendered using Apache Maven Fluido Skin 1.7 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20231129" /> + <meta name="Date-Revision-yyyymmdd" content="20240208" /> <meta http-equiv="Content-Language" content="en" /> <title>Knox Gateway – Project Team</title> <link rel="stylesheet" href="./css/apache-maven-fluido-1.7.min.css" /> @@ -40,7 +40,7 @@ <div id="breadcrumbs"> <ul class="breadcrumb"> - <li id="publishDate">Last Published: 2023-11-29</li> + <li id="publishDate">Last Published: 2024-02-08</li> </ul> </div> <div class="row-fluid"> Modified: knox/trunk/books/2.1.0/config_webappsec_provider.md URL: http://svn.apache.org/viewvc/knox/trunk/books/2.1.0/config_webappsec_provider.md?rev=1915671&r1=1915670&r2=1915671&view=diff ============================================================================== --- knox/trunk/books/2.1.0/config_webappsec_provider.md (original) +++ knox/trunk/books/2.1.0/config_webappsec_provider.md Thu Feb 8 22:00:59 2024 @@ -136,8 +136,24 @@ strict.transport | This paramete ##### Rate limiting Rate limiting is very useful for limiting exposure to abuse from request flooding, whether malicious, or as a result of a misconfigured client. -The configuration options are the same as Jetty's DoSFilter: https://www.eclipse.org/jetty/documentation/jetty-9/index.html#dos-filter, except that a `rate.limiting.` prefix has to be added to the configuration and when using the -`rate.limiting.delayMs` with a non-negative value (including `0`) the `gateway.servlet.async.supported` property in the `gateway-site.xml` has to be set to `true` (it is false by default). +Following are the configurable options: + +Config Name | Description | Default +-------------------------|-------------|--------- +rate.limiting.maxRequestsPerSec | Maximum number of requests from a connection per second. Requests in excess of this are first delayed, then throttled. | 25 +rate.limiting.delayMs | Delay imposed on all requests over the rate limit, before they are considered at all, in ms. `-1 = Reject request`, `0 = No delay`, `any other value = Delay in ms`. *NOTE:* with a non-negative value (including `0`) the `gateway.servlet.async.supported` property in the `gateway-site.xml` has to be set to `true` (it is false by default). | 100 +rate.limiting.maxWaitMs | Length of time to blocking wait for the throttle semaphore in ms. | 50 +rate.limiting.throttledRequests | Number of requests over the rate limit able to be considered at once. | 5 +rate.limiting.throttleMs | Length of time, in ms, to async wait for semaphore. | 30000L +rate.limiting.maxRequestMs | Length of time, in ms, to allow the request to run. | 30000L +rate.limiting.maxIdleTrackerMs | Length of time, in ms, to keep track of request rates for a connection, before deciding that the user has gone away, and discarding it. | 30000L +rate.limiting.insertHeaders | If true, insert the DoSFilter headers into the response. | true +rate.limiting.trackSessions | If true, usage rate is tracked by session if a session exists. | true +rate.limiting.remotePort | If true and session tracking is not used, then rate is tracked by IP and port (effectively connection). | false +rate.limiting.ipWhitelist | A comma-separated list of IP addresses that will not be rate limited. | empty + + + When using the gateway with long running requests the `rate.limiting.maxRequestMs` parameter should be configured accordingly, otherwise the requests running longer then the default `30000ms` value, will be unsuccessful. ###### Config