diff --git a/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java b/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java index 78cbb2a4f35..47804c36f1e 100644 --- a/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java +++ b/config/src/main/java/org/springframework/security/config/annotation/web/builders/WebSecurity.java @@ -182,6 +182,16 @@ public WebSecurity debug(boolean debugEnabled) { this.debugEnabled = debugEnabled; return this; } + + /** + * Sets the custom RequestRejectedHandler for HttpStrictFirewall filter. + * @param custom implementation of requestRejectedHandler + * @return the {@link WebSecurity} for further customization. + */ + public WebSecurity requestRejectedHandler(RequestRejectedHandler requestRejectedHandler) { + this.requestRejectedHandler = requestRejectedHandler; + return this; + } /** *