@@ -27,6 +27,7 @@ import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_HEADER_FINGERPRIN
2727import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_IP_BLOCKING
2828import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_NETWORK_FINGERPRINT
2929import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_RASP_SQLI
30+ import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_RASP_SSRF
3031import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_REQUEST_BLOCKING
3132import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_TRUSTED_IPS
3233import static datadog.remoteconfig.Capabilities.CAPABILITY_ASM_USER_BLOCKING
@@ -197,6 +198,7 @@ class AppSecConfigServiceImplSpecification extends DDSpecification {
197198 configurer. commit()
198199
199200 then :
201+ 1 * config. isAppSecRaspEnabled() >> true
200202 1 * config. getAppSecRulesFile() >> null
201203 1 * config. getAppSecActivation() >> ProductActivation . ENABLED_INACTIVE
202204 1 * poller. addListener(Product . ASM_FEATURES , _, _) >> {
@@ -233,6 +235,7 @@ class AppSecConfigServiceImplSpecification extends DDSpecification {
233235 configurer. commit()
234236
235237 then :
238+ 1 * config. isAppSecRaspEnabled() >> true
236239 1 * config. getAppSecRulesFile() >> null
237240 1 * config. getAppSecActivation() >> ProductActivation . ENABLED_INACTIVE
238241 1 * poller. addListener(Product . ASM_DD , _, _) >> {
@@ -265,6 +268,7 @@ class AppSecConfigServiceImplSpecification extends DDSpecification {
265268 | CAPABILITY_ASM_CUSTOM_BLOCKING_RESPONSE
266269 | CAPABILITY_ASM_TRUSTED_IPS
267270 | CAPABILITY_ASM_RASP_SQLI
271+ | CAPABILITY_ASM_RASP_SSRF
268272 | CAPABILITY_ENDPOINT_FINGERPRINT
269273 // | CAPABILITY_ASM_SESSION_FINGERPRINT
270274 | CAPABILITY_ASM_NETWORK_FINGERPRINT
@@ -382,6 +386,7 @@ class AppSecConfigServiceImplSpecification extends DDSpecification {
382386 configurer. commit()
383387
384388 then :
389+ 1 * config. isAppSecRaspEnabled() >> true
385390 1 * config. getAppSecRulesFile() >> null
386391 1 * config. getAppSecActivation() >> ProductActivation . ENABLED_INACTIVE
387392 1 * poller. addListener(Product . ASM_DD , _, _) >> {
@@ -414,6 +419,7 @@ class AppSecConfigServiceImplSpecification extends DDSpecification {
414419 | CAPABILITY_ASM_CUSTOM_BLOCKING_RESPONSE
415420 | CAPABILITY_ASM_TRUSTED_IPS
416421 | CAPABILITY_ASM_RASP_SQLI
422+ | CAPABILITY_ASM_RASP_SSRF
417423 | CAPABILITY_ENDPOINT_FINGERPRINT
418424 // | CAPABILITY_ASM_SESSION_FINGERPRINT
419425 | CAPABILITY_ASM_NETWORK_FINGERPRINT
@@ -485,6 +491,7 @@ class AppSecConfigServiceImplSpecification extends DDSpecification {
485491 | CAPABILITY_ASM_TRUSTED_IPS
486492 | CAPABILITY_ASM_API_SECURITY_SAMPLE_RATE
487493 | CAPABILITY_ASM_RASP_SQLI
494+ | CAPABILITY_ASM_RASP_SSRF
488495 | CAPABILITY_ASM_AUTO_USER_INSTRUM_MODE
489496 | CAPABILITY_ENDPOINT_FINGERPRINT
490497 // | CAPABILITY_ASM_SESSION_FINGERPRINT
0 commit comments