RequiredActionProvider, RequiredActionContext and Identity Provider Links (Federated Identities)

Hi, i’m creating a plugin with an implementation of RequiredActionProvider and i need the list of Federated Identities of current User.

Is it possible to get Federated Identities of current User from RequiredActionContext ?

Thanks,
Gabriele

Something like:

  RequiredActionContext ctx = ...
  Stream<FederatedIdentityModel> federatedIdentities =
    ctx.getSession().users().getFederatedIdentitiesStream(ctx.getRealm(), ctx.getUser());

Docs here:
https://www.keycloak.org/docs-api/15.0/javadocs/org/keycloak/models/UserProvider.html#getFederatedIdentitiesStream-org.keycloak.models.RealmModel-org.keycloak.models.UserModel-

1 Like

Thank you XGP, this solve my problem!