Skip to content

Developer manual: document registerSensitiveMethods() in logging.rst #15680

Description

@miaulalala

developer_manual/basics/logging.rst doesn't explain how apps keep secrets out of logged stack traces.

  • Add a short section on IRegistrationContext::registerSensitiveMethods(): apps register methods that take secrets, and the logger replaces their arguments in exception stack traces.
  • Add a note that this only covers stack traces: never put passwords, tokens or personal data into a log message yourself.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions