Может ли кто-нибудь рекомендовать библиотеку Java, которая содержит методы, которые подходят для проверки надежности пароля на стороне сервера в webapp. В идеале контролер должен быть:
- настраивается, позволяя разработчику поставлять различные словари, настраивать вес различных критериев и т.д.
- расширяемый, позволяющий при необходимости выполнять новые критерии
- реализован в чистой Java
- принципиально не переплетается с библиотеками тегов, компонентами пользовательского интерфейса или функциональностью управления паролями
- совместим с проектом GPL 3
- совместим с проводкой Spring
- mavenized (идеально доступный через Maven Central)