RequestInspection

The criteria for inspecting login requests, used by the ATP rule group to validate credentials usage.

This is part of the AWSManagedRulesATPRuleSet configuration in ManagedRuleGroupConfig.

In these settings, you specify how your application accepts login attempts by providing the request payload type and the names of the fields within the request body where the username and password are provided.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The name of the field in the request payload that contains your customer's password.

Link copied to clipboard

The payload type for your login endpoint, either JSON or form encoded.

Link copied to clipboard

The name of the field in the request payload that contains your customer's username.

Functions

Link copied to clipboard
inline fun copy(block: RequestInspection.Builder.() -> Unit = {}): RequestInspection
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String