Skip to content

Passthrough secret violation type#771

Open
wellsbunk5 wants to merge 1 commit into
superradcompany:mainfrom
wellsbunk5:passthrough-secret-policy
Open

Passthrough secret violation type#771
wellsbunk5 wants to merge 1 commit into
superradcompany:mainfrom
wellsbunk5:passthrough-secret-policy

Conversation

@wellsbunk5
Copy link
Copy Markdown
Contributor

Adds Passthrough as a valid action for the global secret violation policy. When selected, requests containing disallowed secret placeholders are not blocked. Instead, the placeholders are forwarded unchanged and are not substituted with real secret values.

Also adds passthrough host allowlists. NetworkBuilder::allow_secret_passthrough_host(...) and allow_secret_passthrough_host_pattern(...) allow any secret placeholder to pass through unchanged to specific hosts or host patterns. SecretBuilder::allow_passthrough_host(...) and allow_passthrough_host_pattern(...) provide the same behavior scoped to a single secret. These allow passthrough only; they do not authorize real secret substitution.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant