Skip to content

Add docs on PAR sensitive values filter, update authorize request sensitive values filter docs#694

Merged
josephdecock merged 3 commits into
mainfrom
jmdc/sensitive-values-filter
Apr 30, 2025
Merged

Add docs on PAR sensitive values filter, update authorize request sensitive values filter docs#694
josephdecock merged 3 commits into
mainfrom
jmdc/sensitive-values-filter

Conversation

@josephdecock
Copy link
Copy Markdown
Member

@josephdecock josephdecock commented Apr 25, 2025

PushedAuthorizationSensitiveValues filter option wasn't documented at all, so this adds that.

7.2.2, 7.1.2, and 7.0.9 will client_secret and client_assertion to the AuthorizeRequestSensitiveValues filter, so this updates the docs to show that as well.

Omitting the client_secret and assertion was not great, because it allowed client secrets to be logged. (The pushed values eventually get handled by the regular authorize request pipeline, and when that happens, if the raw request is logged, it includes the client secret that was originally pushed). So, we've hardened the defaults to make them secure by default starting now.

@josephdecock josephdecock changed the title Enhance logging documentation for sensitive values filters in IdentityServer options Add docs on PAR sensitive values filter, update authorize request sensitive values filter docs Apr 25, 2025
Comment thread src/content/docs/identityserver/reference/options.md Outdated
@josephdecock josephdecock marked this pull request as draft April 25, 2025 22:52
@josephdecock
Copy link
Copy Markdown
Member Author

josephdecock commented Apr 25, 2025

7.2.2 etc aren't yet released, so I've converted this to a draft. It is otherwise ready for review, just didn't think we wanted to publish the docs ahead of releasing.

@khalidabuhakmeh
Copy link
Copy Markdown
Contributor

The docs release is pretty quick so either works. Releasing early doesn't hurt as we can revert if something was to happen with the release.

@josephdecock josephdecock marked this pull request as ready for review April 26, 2025 13:45
Copy link
Copy Markdown
Member

@maartenba maartenba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, we can merge when the release is baked

@josephdecock josephdecock merged commit 19eacff into main Apr 30, 2025
5 of 6 checks passed
@josephdecock josephdecock deleted the jmdc/sensitive-values-filter branch April 30, 2025 04:15
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.

3 participants