Это зависит от того, какую версию вы используете, коммит , в котором эта функция была представлена 18 октября 2018 года. Он имеет тег 5.2.0.M1
, который означает, что это релиз, в который будет введен этот коммитв, официальные документы этой версии теперь указывают, что эта функция существует :
Реализация PasswordEncoder, которая использует функцию сильного хеширования BCrypt.Клиенты могут по желанию предоставить «версию» ($ 2a, $ 2b, $ 2y) и «силу» (также известные как обход журналов в BCrypt) и экземпляр SecureRandom.Чем больше параметр прочности, тем больше работы (экспоненциально) потребуется для хеширования паролей.Значение по умолчанию - 10.
До версии 5.2.0.M1
эта функция еще не существовала, официальной версии этой версии пока нет, только снимки (5.2.0.M1
выпущено 16 января 2019 г.).
Эта версия (или более новая) - это то, что вам придется использовать, если вы хотите использовать эту функцию, пока не будет выпущен официальный релиз.