/AWS1/CL_WA2RSPINSPECTIONBOD00¶
Configures inspection of the response body. WAF can inspect the first 65,536 bytes (64 KB) of the response body.
This is part of the ResponseInspection configuration for AWSManagedRulesATPRuleSet and AWSManagedRulesACFPRuleSet.
Response inspection is available only in web ACLs that protect Amazon CloudFront distributions.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
it_successstrings TYPE /AWS1/CL_WA2RSPINSPECTIONBOD01=>TT_RSPINSPECTIONBODYCONTAINS00 TT_RSPINSPECTIONBODYCONTAINS00¶
Strings in the body of the response that indicate a successful login or account creation attempt. To be counted as a success, the string can be anywhere in the body and must be an exact match, including case. Each string must be unique among the success and failure strings.
JSON examples:
"SuccessStrings": [ "Login successful" ]and"SuccessStrings": [ "Account creation successful", "Welcome to our site!" ]
it_failurestrings TYPE /AWS1/CL_WA2RSPINSPECTIONBOD02=>TT_RSPINSPECTIONBODYCONTAINS01 TT_RSPINSPECTIONBODYCONTAINS01¶
Strings in the body of the response that indicate a failed login or account creation attempt. To be counted as a failure, the string can be anywhere in the body and must be an exact match, including case. Each string must be unique among the success and failure strings.
JSON example:
"FailureStrings": [ "Request failed" ]
Queryable Attributes¶
SuccessStrings¶
Strings in the body of the response that indicate a successful login or account creation attempt. To be counted as a success, the string can be anywhere in the body and must be an exact match, including case. Each string must be unique among the success and failure strings.
JSON examples:
"SuccessStrings": [ "Login successful" ]and"SuccessStrings": [ "Account creation successful", "Welcome to our site!" ]
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SUCCESSSTRINGS() |
Getter for SUCCESSSTRINGS, with configurable default |
ASK_SUCCESSSTRINGS() |
Getter for SUCCESSSTRINGS w/ exceptions if field has no valu |
HAS_SUCCESSSTRINGS() |
Determine if SUCCESSSTRINGS has a value |
FailureStrings¶
Strings in the body of the response that indicate a failed login or account creation attempt. To be counted as a failure, the string can be anywhere in the body and must be an exact match, including case. Each string must be unique among the success and failure strings.
JSON example:
"FailureStrings": [ "Request failed" ]
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FAILURESTRINGS() |
Getter for FAILURESTRINGS, with configurable default |
ASK_FAILURESTRINGS() |
Getter for FAILURESTRINGS w/ exceptions if field has no valu |
HAS_FAILURESTRINGS() |
Determine if FAILURESTRINGS has a value |