PDF Report Configuration

Software Risk Manager Documentation

Version
latest

Limits

There are limitations in place on the PDF report. Depending on the hardware configuration of the machine running Software Risk Manager, you may be able to increase these limits. Be aware that raising these limits will increase memory requirements.

The limits may be changed by adjusting the following options:

  • report.pdf.dast-body-limit [default: 8192] - sets the limit, in bytes, of DAST bodies to be displayed in the PDF report.
  • report.pdf.details-simple-limit [default: 50000] - sets the number of findings to restrict simple details to in the PDF report.
  • report.pdf.details-source-limit [default: 5000] - sets the number of findings to restrict source code display to in the PDF report.
  • report.pdf.dast-finding-limit [default: 1000] - sets the number of findings to allow DAST request/response bodies to be displayed for in the PDF report.
  • report.pdf.host-finding-limit [default: 10000] - sets the number of findings to allow host information to be displayed for in the PDF report.

Extended Customization

There are options allowing for extended customization. These customizations may be made by adjusting the following options:

  • report.pdf.show-code-dx-logo [default: true] - controls whether the Software Risk Manager logo will be included on the cover.
  • report.pdf.pdf-title [default: "{{report.title}}: {{project.name}}"] - sets the title of generated PDF reports; see the Report Configuration Templates section for details on valid values.
  • report.pdf.cover-page-title [default: "{{report.title}}"] - sets the title shown on the cover page of generated PDF reports; see the Report Configuration Templates section for details on valid values.
  • report.pdf.page-header [default: "{{project.name}} - Software Risk Manager {{report.title}}"] - sets the header displayed at the top of all PDF report pages; see the Report Configuration Templates section for details on valid values.
  • report.pdf.disable-page-header [default: false] - if true, the page header will be suppressed on all pages.
  • report.pdf.disable-page-footer [default: false] - if true, the page footer will be suppressed on all pages.
  • report.pdf.japanese-mode [default: false] - if true, Japanese fonts will be used as the primary font for all text in PDF reports. if false, Japanese fonts will only be used to render Japanese characters.