…-pfe
# Add disabled_rule:
- 942340
# Add global_exclusions:
- RequestCookieNames - nfdiv-cookie-preferences
- RequestCookieNames - dtCookie
- RequestCookieNames - nfdiv-session
- QueryStringArgNames - lng
- QueryStringArgNames - code
- QueryStringArgNames - client_id
- RequestBodyPostArgNames - applicant1UploadedFiles
- RequestBodyPostArgNames - applicant2UploadedFiles
- RequestBodyPostArgNames - coClarificationUploadedFiles
- RequestBodyPostArgNames - app1RfiDraftResponseUploadedFiles
- RequestBodyPostArgNames - app2RfiDraftResponseUploadedFiles
- RequestBodyPostArgNames - applicant1InterimAppsEvidenceUploadedFiles
- RequestBodyPostArgNames - applicant2InterimAppsEvidenceUploadedFiles
- RequestBodyPostArgNames - applicant2LegalProceedingUploadedFiles
https://tools.hmcts.net/jira/browse/DFR-4794
Change description
This PR updates the configuration in AAT to align with the recent prod.tfvars changes for div-pfe WAF config.
Testing done
Security Vulnerability Assessment
CVE Suppression: Are there any CVEs present in the codebase (either newly introduced or pre-existing) that are being intentionally suppressed or ignored by this commit?
Checklist
Link to Terraform Plan
https://tfplan-viewer.hmcts.net/azure-platform-terraform/2850
🤖AEP PR SUMMARY🤖
🆕 Added multiple new frontend IDs to the existing
frontendslist, expanding the targets for configuration.🔍 Introduced new request matching criteria including:
RequestCookieNamesmatchers for cookies like "nfdiv-cookie-preferences", "dtCookie", and "nfdiv-session".QueryStringArgNamesmatchers including "lng", "code", and "client_id".RequestBodyPostArgNamesmatchers that now include various uploaded files parameters related to applicants and clarifications (e.g. "applicant1UploadedFiles", "applicant2UploadedFiles", "coClarificationUploadedFiles", and others).These additions enhance filtering or routing rules based on cookies, query parameters, and POST body arguments.