Этот метод гарантирует создание случайного пароля, который будет иметь по крайней мере одно число, один заглавный алфавит и один строчный алфавит?RandomStringUtils.randomAlphanumeric гарантийный номер и алфавит
org.apache.commons.lang.RandomStringUtils.randomAlphanumeric (10)
Если нет, то насколько безопасно и хорошо этот подход заключается в создании 10-значный пароль, который должен содержать по крайней мере один номер, один прописной алфавит и один строчный алфавит?
org.apache.commons.lang.RandomStringUtils.randomAlphanumeric (7) + "a1R";
Спасибо.