Class ActionProtectorAttribute allows you to discover malicious activity against actions and the models that are posted to these actions
This attribute allows you to configure a specific rule on a controller or a specific action end enables you to specify how long something should be blocked. Implements the Attribute
Prevents Cross-site request (or CSRF) disallow an attacker to induce actions that they do not intend to. Only HTTPS requests are supported!
Disables all rules and validations on an endpoint(s) by the firewall, basically it's an Always-Off for an endpoint
Protects and block any requests that are in violation on URL type pattern attacks and allow only a the specified user types
This annotation allows for the granular control GEO blocking in the firewall if GEO blocking modules are registered in service configuration
Tells the Firewall to ignore geographically access filters to an endpoint Implements the Attribute
The hit ratio attribute set rule of how often a user is allowed to access the action in a given time. This method specifically helps when protecting probing password recovery or logins or resubmitting the same page scrubbing for data.
Tells the firewall to ignore this controller or action and perform no actions at all. This is especially use full for those endpoints that do error handling. Implements the Attribute
Attribute used to limit the locations where your API or Action can be called from. to a singe resource
Will minify the Razor output if the request is a HTTPGet and does not contain an error.
Validates that the model send back to the application is in the right scope
Tells the razor engine to include not cash the response in any form or way guarantying that the action is re-executed
Tells the firewall how ofter a page can be refreshed by the user during a page visit. Implements the Attribute
If a redirect is applied this annotation will control if a incident is raised or it the user is just redirected to a new location
Ensure that all cookies are secure unless explicitly specified and data in the cookie is GDPR protected if at all possible
Class FireWallAttribute stating what type of consumers are allowed. Helps mitigate scrubbing and bots reading the sites data ///
AllowRaiseIncident access only to a specific WhiteListed IP address or a IP address range
AllowRaiseIncident access only to all resources if they are in the same subnet as the server