WebViewDatabase.ClearHttpAuthUsernamePassword Método

Definición

Borra las credenciales guardadas para la autenticación HTTP.

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

Comentarios

Borra las credenciales guardadas para la autenticación HTTP. Este método solo borra el nombre de usuario y la contraseña almacenados en la instancia de WebViewDatabase. El nombre de usuario y la contraseña no se leen durante WebViewDatabaseWebViewClient#onReceivedHttpAuthRequest. Es necesario que la aplicación lo haga o no.

El nombre de usuario y la contraseña usados para la autenticación http se pueden almacenar en caché en la propia pila de red y no se borran cuando se llama a este método. WebView no proporciona un mecanismo especial para borrar la autenticación HTTP para implementar el cierre de sesión de cliente. El diseñador de sitios web debe implementar el mecanismo de cierre de sesión de cliente (por ejemplo, el servidor que envía un HTTP 401 para invalidar las credenciales).

Documentación de Java para android.webkit.WebViewDatabase.clearHttpAuthUsernamePassword().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Consulte también

  • <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