Language

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を使用する必要はありません。

注: <li>WebViewDatabase は、http 認証資格情報を格納および取得する利便性のみを目的として提供されます。 WebView は、HTTP 認証中にそこから読み取りません。 </li><li> WebView には、クライアント ログアウトを実装するための HTTP 認証資格情報をクリアするための特別なメカニズムは用意されていません。 クライアント ログアウト メカニズムは、Web サイト デザイナー (資格情報を無効にするための HTTP 401 を送信するサーバーなど) によって実装する必要があります。 </li>

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象