WebViewDatabase.SetHttpAuthUsernamePassword Метод

Определение

Хранит учетные данные проверки подлинности HTTP для данного узла и области экземпляра WebViewDatabase .

[Android.Runtime.Register("setHttpAuthUsernamePassword", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetSetHttpAuthUsernamePassword_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=26)]
public abstract void SetHttpAuthUsernamePassword(string? host, string? realm, string? username, string? password);
[<Android.Runtime.Register("setHttpAuthUsernamePassword", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "GetSetHttpAuthUsernamePassword_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Handler", ApiSince=26)>]
abstract member SetHttpAuthUsernamePassword : string * string * string * string -> unit

Параметры

host
String

узел, к которому применяются учетные данные

realm
String

область, к которой применяются учетные данные

username
String

имя пользователя

password
String

пароль

Атрибуты

Комментарии

Хранит учетные данные проверки подлинности HTTP для данного узла и области экземпляра WebViewDatabase .

Чтобы использовать проверку подлинности HTTP, приложение внедрения должен реализовать WebViewClient#onReceivedHttpAuthRequestи вызвать HttpAuthHandler#proceed с правильным именем пользователя и паролем.

Приложение внедрения может получить имя пользователя и пароль любым способом, который он выбирает, и не должен использовать WebViewDatabase.

Примечания: <ли>WebViewDatabase предоставляется только в качестве удобства для хранения и получения учетных данных проверки подлинности http. WebView не считывает его во время проверки подлинности HTTP. </li li><> WebView не предоставляет специальный механизм для очистки учетных данных проверки подлинности HTTP для реализации выхода клиента. Механизм выхода клиента должен быть реализован конструктором веб-сайтов (например, сервером, отправляющим HTTP 401 для недопустимых учетных данных). </li>

Java документации по android.webkit.WebViewDatabase.setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к