The entity responsible for performing HUMAN enforcement.
A static function that creates a new instance of the HumanSecurityEnforcer class from a HumanSecurityConfiguration object.
Executes the enforcement functionality, returning a request or response depending on which action should be taken by the worker.
The function returns a Request when…
Depending on the products and features enabled in the enforcer, the enforce() function may return a Request with additional headers that were not present on the original Request!
The function returns a Response when…
Modifications can be made to this response as needed prior to returning it from the main function.
Performs any post-enforcement processing actions and final modifications to the response (i.e., setting cookies or headers) if needed.