JanssenProject / JanssenProject/jans
feat(auth-server): client-customizable mapping set for OIDC attributes
- Dominant language
- Java
- Stars
- 648
- Forks
- 174
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 110
Description
Currently, Auth Server releases standard/official/default name of claims to RP. This feature request will enable Auth Server to configure and release 'custom naming' for OIDC claims.
For example, the OIDC name of attribute "displayName" is "name" and Auth Server generates releases this "name" naming to OIDC RPs/apps. If some RP has special requirements like "ScreenName" naming instead of the "name" claim name, there isn't much option at this moment.
So, it would be good if we could send like below way:
Attribute LDAP name ( displayName ) --> OIDC name ( name ) --> Custom name ( ScreenName ) to RP.
Please note that: this attribute's "value" will never change, which means... whatever is there in the displayName/name attribute... it will be the same in "ScreenName" which is a custom naming.
Contributor guide
Assessment
This issue has not been assessed yet.