Spec-Zone.ru › Laravel 11

Проверяющий NotPwned

класс NotPwnedVerifier реализует UncompromisedVerifier (Просмотреть исходный код)

Свойства

protected Factory $factory

Экземпляр фабрики HTTP.

protected int $timeout

Количество секунд, в течение которых запрос может выполняться до истечения времени ожидания.

Методы

void __construct(Factory $factory, int|null $timeout = null)

Создать новый проверяющий на отсутствие компрометации.

bool verify(array $data)

Проверить, не была ли указанная информация скомпрометирована в общедоступных утечках.

array getHash(string $value)

Получить хеш и его первые 5 символов.

Collection search(string $hashPrefix)

Произвести поиск по заданному префиксу хеша и вернуть все совпадения с украденными паролями.

Детали

void __construct(Factory $factory, int|null $timeout = null)

Создать новый проверяющий на отсутствие компрометации.

Параметры

Factory $factory
int|null $timeout

Возвращаемое значение

void

bool verify(array $data)

Проверить, не была ли указанная информация скомпрометирована в общедоступных утечках.

Параметры

array $data

Возвращаемое значение

bool

protected array getHash(string $value)

Получить хеш и его первые 5 символов.

Параметры

string $value

Возвращаемое значение

array

protected Collection search(string $hashPrefix)

Произвести поиск по заданному префиксу хеша и вернуть все совпадения с украденными паролями.

Параметры

string $hashPrefix

Возвращаемое значение

Collection

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Validation/NotPwnedVerifier.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API