Понятия не имею, что вы конкретно сделали, поэтому сложно ответить на вопрос.Но если вы настроили Tomcat на требование аутентификации и настроили брандмауэр таким образом, чтобы Tomcat не был доступен извне, тогда он должен быть достаточно хорош для большинства целей.