/**@class android.webkit.HttpAuthHandler
@extends android.os.Handler

 Represents a request for HTTP authentication. Instances of this class are
 created by the WebView and passed to
 {@link android.webkit.WebViewClient#onReceivedHttpAuthRequest}. The host application must
 call either {@link #proceed} or {@link #cancel} to set the WebView's
 response to the request.
*/
var HttpAuthHandler = {

/**Gets whether the credentials stored for the current host (i.e. the host
 for which {@link android.webkit.WebViewClient#onReceivedHttpAuthRequest} was called)
 are suitable for use. Credentials are not suitable if they have
 previously been rejected by the server for the current request.
@return {Boolean} whether the credentials are suitable for use
@see WebView#getHttpAuthUsernamePassword
*/
useHttpAuthUsernamePassword : function(  ) {},

/**Instructs the WebView to cancel the authentication request.
*/
cancel : function(  ) {},

/**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 {@link android.webkit.WebView#getHttpAuthUsernamePassword}.
*/
proceed : function(  ) {},

/**Gets whether the prompt dialog should be suppressed.
@return {Boolean} whether the prompt dialog should be suppressed
@hide 
*/
suppressDialog : function(  ) {},


};