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

Implement Obfuscate JVM Args Config Feature #2110

Closed
kanderson250 opened this issue Oct 29, 2024 · 1 comment · Fixed by #2114
Closed

Implement Obfuscate JVM Args Config Feature #2110

kanderson250 opened this issue Oct 29, 2024 · 1 comment · Fixed by #2114
Assignees
Labels
1 Story Point Estimate

Comments

@kanderson250
Copy link
Contributor

Implement a feature to satisfy #2033.

The feature should support the obfuscation of values of JVM properties after the =. For example: -Dprop=12345 will now be sent as -Dprop=obfuscated.

This will be configurable via an optional block and allow list.

For example, with the following yml config,

obfuscate_jvm_props:
    allow: -DpropA*, -DpropB*
    block: -DpropB.extended

and JVM startup args -DpropA=one, -DpropB=two, -DpropB.extended=three, -DpropC=four

We will now send -DpropA=one, -DpropB=two, -DpropB.extended=obfuscated, -DpropC=obfuscated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1 Story Point Estimate
Projects
Status: Code Complete/Done
Development

Successfully merging a pull request may close this issue.

2 participants