in lib/elastic_apm/transport/filters/secrets_filter.rb [35:68]
def call(payload)
@sanitizer.strip_from!(
payload.dig(:transaction, :context, :request, :body)
)
@sanitizer.strip_from!(
payload.dig(:transaction, :context, :request, :cookies)
)
@sanitizer.strip_from!(
payload.dig(:transaction, :context, :request, :env)
)
@sanitizer.strip_from!(
payload.dig(:transaction, :context, :request, :headers)
)
@sanitizer.strip_from!(
payload.dig(:transaction, :context, :response, :headers)
)
@sanitizer.strip_from!(
payload.dig(:error, :context, :request, :body)
)
@sanitizer.strip_from!(
payload.dig(:error, :context, :request, :cookies)
)
@sanitizer.strip_from!(
payload.dig(:error, :context, :request, :env)
)
@sanitizer.strip_from!(
payload.dig(:error, :context, :request, :headers)
)
@sanitizer.strip_from!(
payload.dig(:error, :context, :response, :headers)
)
payload
end