Skip to content

Fix for #46120#65832

Open
FAMEEXE wants to merge 2 commits intodotnet:mainfrom
FAMEEXE:dev/fix-46120
Open

Fix for #46120#65832
FAMEEXE wants to merge 2 commits intodotnet:mainfrom
FAMEEXE:dev/fix-46120

Conversation

@FAMEEXE
Copy link

@FAMEEXE FAMEEXE commented Mar 18, 2026

Allow multiple IClaimsTransformations

  • You've read the Contributor Guide and Code of Conduct.
  • You've included unit or integration tests for your change, where applicable.
  • You've included inline docs for your change, where applicable.
  • There's an open issue for the PR that you are making. If you'd like to propose a new feature or change, please open an issue to discuss the change or find an existing issue.

Summary of the changes (Less than 80 chars)

Description

This PR adresses the issue mentioned in #46120 that only one IClaimsTransformation-instance can be used per application/request. The DI-Container supports the registration and the resolving of a set of interface-registrations, so this would fix the issue itself.
This PR could have potential impact on shiped code, also because of some breaking changes, but the current implementation was the idea i came up with to fix this issue with as less breaking changes as needed. Alternative suggestions are very welcome.

Fixes #46120

@github-actions github-actions bot added the needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically label Mar 18, 2026
@dotnet-policy-service dotnet-policy-service bot added the community-contribution Indicates that the PR has been added by a community member label Mar 18, 2026
@dotnet-policy-service
Copy link
Contributor

Thanks for your PR, @@FAMEEXE. Someone from the team will get assigned to your PR shortly and we'll get it reviewed.

@FAMEEXE
Copy link
Author

FAMEEXE commented Mar 18, 2026

@dotnet-policy-service agree

@gfoidl gfoidl added area-auth Includes: Authn, Authz, OAuth, OIDC, Bearer and removed needs-area-label Used by the dotnet-issue-labeler to label those issues which couldn't be triaged automatically labels Mar 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-auth Includes: Authn, Authz, OAuth, OIDC, Bearer community-contribution Indicates that the PR has been added by a community member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

IClaimsTransformation do not automagically compose

2 participants