Class ClientRedirectValidationProperties

java.lang.Object
com.broadleafcommerce.auth.server.autoconfigure.ClientRedirectValidationProperties

@ConfigurationProperties("broadleaf.auth.redirect.validation") public class ClientRedirectValidationProperties extends Object
Properties for configuring enhanced client redirection validation.
Author:
Jeff Fischer
  • Constructor Details

    • ClientRedirectValidationProperties

      public ClientRedirectValidationProperties()
  • Method Details

    • isEnabled

      public boolean isEnabled()
      Whether to enable the enhanced client redirection validation and its associated AOP aspect.

      When enabled, additional validation is performed on redirection targets to protect against Open Redirect vulnerabilities. This includes early validation of silent authentication requests and sanitization of final redirect targets.

    • setEnabled

      public void setEnabled(boolean enabled)
      Whether to enable the enhanced client redirection validation and its associated AOP aspect.

      When enabled, additional validation is performed on redirection targets to protect against Open Redirect vulnerabilities. This includes early validation of silent authentication requests and sanitization of final redirect targets.

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object