Sprache

WebViewDatabase.ClearHttpAuthUsernamePassword Methode

Definition

Löscht alle gespeicherten Anmeldeinformationen für die HTTP-Authentifizierung.

[Android.Runtime.Register("clearHttpAuthUsernamePassword", "()V", "GetClearHttpAuthUsernamePasswordHandler")]
public abstract void ClearHttpAuthUsernamePassword();
[<Android.Runtime.Register("clearHttpAuthUsernamePassword", "()V", "GetClearHttpAuthUsernamePasswordHandler")>]
abstract member ClearHttpAuthUsernamePassword : unit -> unit
Attribute

Hinweise

Löscht alle gespeicherten Anmeldeinformationen für die HTTP-Authentifizierung. Diese Methode löscht nur den Benutzernamen und das Kennwort, das in der WebViewDatabase-Instanz gespeichert ist. Der Benutzername und das Kennwort werden nicht aus der WebViewDatabase Zeit WebViewClient#onReceivedHttpAuthRequestgelesen. Es liegt an der App, dies zu tun oder nicht.

Der benutzername und das kennwort, das für die HTTP-Authentifizierung verwendet wird, werden möglicherweise im Netzwerkstapel selbst zwischengespeichert und werden nicht gelöscht, wenn diese Methode aufgerufen wird. WebView bietet keinen speziellen Mechanismus zum Löschen der HTTP-Authentifizierung für die Implementierung von Clientprotokollierung. Der Clientprotokollierungsmechanismus sollte vom Website-Designer implementiert werden (z. B. Server, der http 401 zum Ungültigieren von Anmeldeinformationen sendet).

Java Dokumentation für android.webkit.WebViewDatabase.clearHttpAuthUsernamePassword().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen

  • <xref:Android.Webkit.WebView.GetHttpAuthUsernamePassword(System.String%2c+System.String)>
  • <xref:Android.Webkit.WebView.SetHttpAuthUsernamePassword(System.String%2c+System.String%2c+System.String%2c+System.String)>
  • HasHttpAuthUsernamePassword