Class (HttpAuthHandler)
Implements the HttpAuthHandler object. For details about the sample code, see onHttpAuthRequest.
NOTE
The initial APIs of this component are supported since API version 8. Updates will be marked with a superscript to indicate their earliest API version.
The initial APIs of this class are supported since API version 9.
The sample effect is subject to the actual device.
constructor9+
constructor()
Constructs an HttpAuthHandler.
System capability: SystemCapability.Web.Webview.Core
cancel9+
cancel(): void
Cancels HTTP authentication as requested by the user.
System capability: SystemCapability.Web.Webview.Core
confirm9+
confirm(userName: string, password: string): boolean
Performs HTTP authentication with the user name and password provided by the user.
System capability: SystemCapability.Web.Webview.Core
Parameters
| Name | Type | Mandatory | Description |
|---|---|---|---|
| userName | string | Yes | HTTP authentication user name. |
| password | string | Yes | HTTP authentication password. |
Return value
| Type | Description |
|---|---|
| boolean | true is returned if the authentication is successful; otherwise, false is returned. |
isHttpAuthInfoSaved9+
isHttpAuthInfoSaved(): boolean
Sets whether to use the account name and password cached on the server for authentication.
System capability: SystemCapability.Web.Webview.Core
Return value
| Type | Description |
|---|---|
| boolean | true is returned if the authentication is successful; otherwise, false is returned. |