OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.15k stars 588 forks source link

Add FAT for OIDC OP claim propagation #19562

Open c00crane opened 2 years ago

c00crane commented 2 years ago

Add FAT to test that our OP will allow and use configuration that propagates extra claims from a 3rd party OP.

We'll create a new FAT project.

16298

c00crane commented 2 years ago

https://github.com/OpenLiberty/open-liberty/pull/19672 https://github.com/OpenLiberty/open-liberty/pull/19926 https://github.com/OpenLiberty/open-liberty/pull/20489

Keeping issue open until we know that the product code is complete

c00crane commented 2 years ago

Reorganized the FATs splitting the OIDC and Social clients into their own projects that will use/share a common project. Replaced: com.ibm.ws.security.social_fat.LibertyOP.claimPropagation With: com.ibm.ws.security.fat.common.claimPropagation
com.ibm.ws.security.oidc.social_fat.claimPropagation com.ibm.ws.security.oidc.client_fat.claimPropagation

https://github.com/OpenLiberty/open-liberty/pull/22236