-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Description
This task is about removing dependency on FGAP from standard token-exchange V2 (class StandardTokenExchangeProvider).
The token-exchange V1 and federated-token-exchange V2 and subject-token V2 may still have dependency on FGAP for now.
Once we remove FGAP, we should at least make sure that requester client, which triggers token-exchange request, is included as an audience in the provided subject_token . Related task #37109 (Maybe it makes sense to do both these tasks together?)
We can consider simplify of the tests initialization once we do this as there is no need to setup FGAP anymore and also it is possible to remove FGAP feature from the tests (Related tests ATM are StandardTokenExchangeV2Test and ClientTokenExchangeAudienceAndScopesTest ). Related task is also #37105 .