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 を送信するサーバーなど) によって実装する必要があります。 </李>

android.webkit.WebViewDatabase.setHttpAuthUsernamePassword(java.lang.String, java.lang.String, java.lang.String, java.lang.String)Java ドキュメント。

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

適用対象