Spec-Zone.ru › Dart 1

dart:io

Свойство authenticate

void authenticate=(Future<bool> f(Uri url, String scheme, String realm))

Устанавливает функцию, которая вызывается, когда сайт запрашивает аутентификацию. Запрашиваемый URL и область безопасности с сервера передаются в аргументах url и realm.

Функция возвращает Future, который должен завершиться, когда аутентификация будет выполнена. Если учетные данные предоставить нельзя, Future должен завершиться значением false. Если учетные данные доступны, функция должна добавить их с помощью addCredentials перед завершением Future значением true.

Если Future завершается значением true, запрос будет повторён с обновлёнными учетными данными. В противном случае обработка ответа продолжится в обычном режиме.

Исходный код

set authenticate(Future<bool> f(Uri url, String scheme, String realm));

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/HttpClient/authenticate.html

Spec-Zone.ru

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