if (priv.getType().equals(ApplicationPrivilegeDescriptor.TYPE)) {
throw new ResourceException(Status.CLIENT_ERROR_BAD_REQUEST,
"Cannot delete an application type privilege");
}
else {
authzManager.deletePrivilege(getPrivilegeId(request));
}
}
catch (NoSuchPrivilegeException e) {
throw new ResourceException(Status.CLIENT_ERROR_NOT_FOUND, e.getMessage());
}