]
Ashley Abdel-Sayed moved WFLY-12203 to ELY-1829:
------------------------------------------------
Project: WildFly Elytron (was: WildFly)
Key: ELY-1829 (was: WFLY-12203)
Component/s: (was: Security)
Need to use principal-transformer in aggregate-realm in between
authentication-realm and authorization-realm
------------------------------------------------------------------------------------------------------------
Key: ELY-1829
URL:
https://issues.jboss.org/browse/ELY-1829
Project: WildFly Elytron
Issue Type: Feature Request
Reporter: Ashley Abdel-Sayed
Priority: Major
It is requirement to use principal-transformer in aggregate-realm in between
authentication-realm and authorization-realm .
--------------------------------------
<security-domain name="TestDomain" default-realm="TestAggRealm"
permission-mapper="default-permission-mapper"
pre-realm-principal-transformer="test-transformer"
security-event-listener="local-audit">
<realm name="TestAggRealm"
role-decoder="from-roles-attribute"/>
</security-domain>
.
.
<aggregate-realm name="TestAggRealm"
authentication-realm="TestLdapRealm"
authorization-realm="Test_Auth_LdapRealm"/>
--------------------------------------
I think to achieve this there need to be something like
"mid-realm-principal-transformer" in <aggregate-realm> only .