I have two CloudFoundry UAA instances which have SAML and LDAP identity providers configured for them. Consumers can authenticate using a authorization_code
or client_credentials
grant and receive the JWT.
Now, I need to create another UAA instance which federates or chains into both of these UAAs. The reasoning is that I can use a single point-of-contact for my resource-server to authenticate into both chained UAA instances. It also gives me more control over my UAA instance, since the two child instances are usually owned by other parties.
The end-result I am looking for is that I should be able to authenticate with the SAML/LDAP IDPs in the child UAAs, using the auth endpoint of the parent UAA. Is there any way to achieve this federation?