if (config.getId() == null) {
config.initBeforeSave();
validator.validateAddAuthProvider(config);
}
else {
validator.validateModifiedAuthProvider(config,
authProviderHelper.loadConfig(config.getName()));
}
//update the running auth providers
if (authProviders != null) {