Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSON report improvements - mask sensitive headers and payload nodes #449

Closed
ptrthomas opened this issue Jul 9, 2018 · 1 comment
Closed

Comments

@ptrthomas
Copy link
Member

split #397 as it was half-complete

quoting:

  • maskRequestHeaders: ['Authorization', 'SomeOtherSecretHeader'] - header will still be shown but the content replaced with ***
  • maskResponseHeaders - like above
  • maskRequestPaths: ['$.password', '$..ssnId'] - this will replace the payload values with ***
  • maskResponsePaths - like above
@ptrthomas ptrthomas self-assigned this Jul 9, 2018
@ptrthomas ptrthomas added this to the 0.9.0 milestone Jul 29, 2018
@ptrthomas ptrthomas removed this from the 0.9.0 milestone Oct 28, 2018
@ptrthomas
Copy link
Member Author

re-evaluating - there are some concerns. we can never have a foolproof way to mask sensitive info, especially if a bug or user-error emits info in a log or stack-trace.

potentially the project will be blamed if this results in a security breach somewhere.

with #450 we can switch off html report log / steps.

community contribution may help, but closing for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant