Spec-Zone.ru › Laravel 9

NotPwnedVerifier

class NotPwnedVerifier implements UncompromisedVerifier (View source)

Свойства

protected Factory$factory

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

protected int$timeout

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

Методы

void__construct(Factory $factory, int|null $timeout = null)

Создать новый верификатор целостности.

boolverify(array $data)

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

arraygetHash(string $value)

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

Collectionsearch(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/9.x/Illuminate/Validation/NotPwnedVerifier.html

Spec-Zone.ru

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