
datadog.trace.api.config.AppSecConfig Maven / Gradle / Ivy
The newest version!
package datadog.trace.api.config;
/** Constant with names of configuration options for appsec. */
public final class AppSecConfig {
public static final String APPSEC_ENABLED = "appsec.enabled";
public static final String APPSEC_REPORTING_INBAND = "appsec.reporting.inband";
public static final String APPSEC_RULES_FILE = "appsec.rules";
public static final String APPSEC_REPORT_TIMEOUT_SEC = "appsec.report.timeout";
public static final String APPSEC_IP_ADDR_HEADER = "appsec.ipheader";
public static final String APPSEC_TRACE_RATE_LIMIT = "appsec.trace.rate.limit";
public static final String APPSEC_WAF_METRICS = "appsec.waf.metrics";
public static final String APPSEC_WAF_TIMEOUT = "appsec.waf.timeout";
public static final String APPSEC_OBFUSCATION_PARAMETER_KEY_REGEXP =
"appsec.obfuscation.parameter_key_regexp";
public static final String APPSEC_OBFUSCATION_PARAMETER_VALUE_REGEXP =
"appsec.obfuscation.parameter_value_regexp";
public static final String APPSEC_HTTP_BLOCKED_TEMPLATE_HTML =
"appsec.http.blocked.template.html";
public static final String APPSEC_HTTP_BLOCKED_TEMPLATE_JSON =
"appsec.http.blocked.template.json";
public static final String APPSEC_AUTOMATED_USER_EVENTS_TRACKING =
"appsec.automated-user-events-tracking";
public static final String APPSEC_AUTO_USER_INSTRUMENTATION_MODE =
"appsec.auto-user-instrumentation-mode";
public static final String API_SECURITY_ENABLED = "api-security.enabled";
public static final String API_SECURITY_ENABLED_EXPERIMENTAL =
"experimental.api-security.enabled";
public static final String API_SECURITY_REQUEST_SAMPLE_RATE = "api-security.request.sample.rate";
public static final String APPSEC_SCA_ENABLED = "appsec.sca.enabled";
public static final String APPSEC_RASP_ENABLED = "appsec.rasp.enabled";
public static final String APPSEC_STACK_TRACE_ENABLED = "appsec.stacktrace.enabled";
public static final String APPSEC_MAX_STACK_TRACES = "appsec.max.stacktraces";
public static final String APPSEC_MAX_STACK_TRACE_DEPTH = "appsec.max.stacktrace.depth";
public static final String APPSEC_STANDALONE_ENABLED = "experimental.appsec.standalone.enabled";
private AppSecConfig() {}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy