Which method needs to be overriden to update custom attribute for federated user?

I am trying to update custom attibute of federated user but it throws read only error. I have already extended AbstractUserAdapter class and overridden addRequiredAction and removeRequiredAction but still no luck