Please note that the contents of this offline web site may be out of date. To access the most recent documentation visit the online version .
Note that links that point to online resources are green in color and will open in a new window.
We would love it if you could give us feedback about this material by filling this form (You have to be online to fill it)
Android APIs
public class

HttpAuthHandler

extends Handler
java.lang.Object
   ↳ android.os.Handler
     ↳ android.webkit.HttpAuthHandler

Class Overview

Represents a request for HTTP authentication. Instances of this class are created by the WebView and passed to onReceivedHttpAuthRequest(WebView, HttpAuthHandler, String, String) . The host application must call either proceed(String, String) or cancel() to set the WebView's response to the request.

Summary

Public Methods
void cancel ()
Instructs the WebView to cancel the authentication request.
void proceed ( String username, String password)
Instructs the WebView to proceed with the authentication with the given credentials.
boolean useHttpAuthUsernamePassword ()
Gets whether the credentials stored for the current host (i.e.
[Expand]
Inherited Methods
From class android.os.Handler
From class java.lang.Object

Public Methods

public void cancel ()

Added in API level 1

Instructs the WebView to cancel the authentication request.

public void proceed ( String username, String password)

Added in API level 1

Instructs the WebView to proceed with the authentication with the given credentials. Credentials for use with this method can be retrieved from the WebView's store using getHttpAuthUsernamePassword(String, String) .

public boolean useHttpAuthUsernamePassword ()

Added in API level 1

Gets whether the credentials stored for the current host (i.e. the host for which onReceivedHttpAuthRequest(WebView, HttpAuthHandler, String, String) was called) are suitable for use. Credentials are not suitable if they have previously been rejected by the server for the current request.

Returns
  • whether the credentials are suitable for use