if (PasswordValidator.MASTERPASSWORD_NAME.equals(config.getName()))
throw createSecurityException(PASSWD_POLICY_MASTER_DELETE);
try {
for (String name: manager.listUserGroupServices()) {
SecurityUserGroupServiceConfig ugConfig =
manager.loadUserGroupServiceConfig(name);
if (ugConfig.getPasswordPolicyName().equals(config.getName()))
throw createSecurityException(PASSWD_POLICY_ACTIVE_$2, config.getName(),ugConfig.getName());
}
} catch (IOException ex) {
throw new RuntimeException(ex);
}
}