Add UserServiceInterface::setCredential()