I have configured a custom policy with three different claims providers and each of them have set "Domain" property to indicate domain_hint. However, domain_hint only works for the first two claims providers.
For example: Claims providers configured as below
<ClaimsProviders>
<ClaimsProvider>
<Domain>RossTeam</Domain>
.....................
</ClaimsProvider>
<ClaimsProvider>
<Domain>RLBUK</Domain>
.....................
</ClaimsProvider>
<ClaimsProvider>
<Domain>RLBNZ</Domain>
.....................
</ClaimsProvider>
</ClaimsProviders>
In the above configuration domain_hint works for both RossTeam and RLBUK, but not working for RLBNZ.
However, if I switch the order of claims provider RLBUK and RLBNZ then it is not working for RLBUK. Looks like it is always not working for last claim provider in the claim providers list.