Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
while writing more test for DefaultSyncContext i realized that the implementation of sync(ExternalIdentity) doesn't verify that the given external identity belongs to the same IDP than the one associated with the context instance.
IMHO this would be needed and useful particularly when multiple IDPs are combined. also, the DefaultSyncContext is a public exposed class, I would prefer if it would guard against mixing up sync of external identities from different sources.